• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Koşul ile çalışan kaçıncı fonksiyonu

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Merhaba

E sutunundaki koşula göre D sutunundaki 1 rakamının kacıncı sırada olduğunu C sutununda (hedef-Sıra no) şeklinde belirtmesini istiyorum. Ref. kısmında çok fazla satır var. Ben kısa şeklini ekledim. Yardımcı olabilirmisiniz. Dosyam ektedir

Hedef_____Sıra____Koşul______Ref.
30-1_______1______30_______08R/94R
PL-1_______1______PL_______01R/33R
30-2_______1______30_______89R/36R
30-3_______1______30_______53R/80R
PL-2_______1______PL_______28R/79R
30-4_______1______30_______53R/80R
20-1_______1______20_______18R/81R
 

Ekli dosyalar

Son düzenleme:
Anlamak için çok uğraştım, galiba şu formül işinizi görüyor:

Kod:
=EĞER(D2="";"";E2&"-"&ÇOKEĞERSAY($E$1:E2;E2;$D$1:D2;">"&0))

D sütunu boşsa bir şey yazma, değilse E kaçıncı grupsa onu yaz gibi bir şey. Anlatması daha zormuş :)
 
Sayın yusuf bey ve hüseyin bey elinize sağlık. İki formülde aynı şekilde iş görüyor. Başka bir çalışma kitabıma uyguladım, çalıştı, fakat düşünemediğim bir yer çıktı. O da şu;

C sutununda değer geliyor yaa ; örneğin 30-1 ;
bu değer sadece bir satırda yer alıyor. Diğer satırlar boş. Bu değer O referansı takip eden diğer satırlardada olabilirmi

30-1_______1____30_____08R/94R
30-1____________30_____08R/94R
30-1____________30_____08R/94R
30-1____________30_____08R/94R
PL-1________1___PL_____01R/33R
PL-1____________PL_____01R/33R
PL-1____________PL_____01R/33R
 

Ekli dosyalar

Yusuf bey sizin verdiğiniz formülde şu değişikliği yaptım, oldu gibi, birkez de siz incelermisiniz, böyle bir formül uygun olurmu

Kod:
=EĞER(D2="";E2&"-"&ÇOKEĞERSAY($E$1:E2;E2;$D$1:D2;">"&0);E2&"-"&ÇOKEĞERSAY($E$1:E2;E2;$D$1:D2;">"&0))
 
Sizin formülünüz de olmuş, aşağıdaki formül de olur:

Kod:
=EĞER(D2="";C1;EĞER(D2="";"";E2&"-"&ÇOKEĞERSAY($E$1:E2;E2;$D$1:D2;">"&0)))

(D sütunu boşsa bir üstteki kodu al, değilse formülü uygula)
 
Geri
Üst