• DİKKAT

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

Koşullu Tekrarsız Liste

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,100
Excel Vers. ve Dili
2013 64Bit
English
Ekli dosyada belirtildiği gibi, koşullu olarak "Tekrarsız (Benzersiz) Liste oluşturmak için nasıl bir formül uygulanabilir?

Yardımcı olacak üye arkadaşlara şimdiden teşekkür ederim.
 

Ekli dosyalar

Sn. atokgoz,

A4 hücrene OK yazıp
B6 hücrene Ad8 yazıp A6 hücresine de OK yazdığımda, resimde de göreceğiniz gibi tekrar listede bir anormallik oluyor.
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    85.2 KB · Görüntüleme: 31
Aşağıdaki dizi formülleri deneyiniz.

H1;
Kod:
=TOPLA(EĞER(SIKLIK(EĞER(($B$2:$B$1000<>"")*($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000=$B$2:$B$1000&"OK");KAÇINCI("~"&$B$2:$B$1000;$B$2:$B$1000&"";0));SATIR($B$2:$B$1000)-SATIR(H2)+1);1))

H2; (Alt hücrelere sürükleyiniz.)
Kod:
=EĞER(SATIRSAY($H$2:H2)>$H$1;"";İNDİS($B$2:$B$1000;KÜÇÜK(EĞER(SIKLIK(EĞER(($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000<>"")*($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000=$B$2:$B$1000&"OK");KAÇINCI("~"&$B$2:$B$1000;$B$2:$B$1000&"";0));SATIR($B$2:$B$1000)-SATIR($B$2)+1);SATIR($B$2:$B$1000)-SATIR($B$2)+1);SATIRSAY($B$2:B2))))

Not: 2 yardımcı sütun kullanılarak dizi formülsüz çözümde üretilebilir.
 

Ekli dosyalar

Aşağıdaki dizi formülleri deneyiniz.

H1;
Kod:
=TOPLA(EĞER(SIKLIK(EĞER(($B$2:$B$1000<>"")*($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000=$B$2:$B$1000&"OK");KAÇINCI("~"&$B$2:$B$1000;$B$2:$B$1000&"";0));SATIR($B$2:$B$1000)-SATIR(H2)+1);1))

H2; (Alt hücrelere sürükleyiniz.)
Kod:
=EĞER(SATIRSAY($H$2:H2)>$H$1;"";İNDİS($B$2:$B$1000;KÜÇÜK(EĞER(SIKLIK(EĞER(($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000<>"")*($B$2:$B$1000&$A$2:$A$1000&$C$2:$C$1000=$B$2:$B$1000&"OK");KAÇINCI("~"&$B$2:$B$1000;$B$2:$B$1000&"";0));SATIR($B$2:$B$1000)-SATIR($B$2)+1);SATIR($B$2:$B$1000)-SATIR($B$2)+1);SATIRSAY($B$2:B2))))

Not: 2 yardımcı sütun kullanılarak dizi formülsüz çözümde üretilebilir.
Sn.Korhan Ayhan
Çok teşekkür ederim.
Ancak, Dosyada ufak bir değişiklik olduğunda formüllerden sonuç alamadım.
Belki baştan bu şekilde sorulmalıydı.Zaman israfına neden oldum ise özür dilerim.
Eklediğim Dosyaya tekrar bakma imkanınız olursa mütteşekkir olurum.

Saygılarımla
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Formülleri aşağıdaki gibi düzenleyiniz.

H1: Dizi formülü.

Kod:
=TOPLA(EĞER(SIKLIK(EĞER((B2:B100<>"")*(ESAYIYSA(MBUL("ok";A2:A100&C2:C100)))
 ;KAÇINCI("~"&B2:B100;B2:B100&"";0));SATIR(B2:B100)-SATIR(B2)+1);1))

H2: ( Sonra alt hücrelere kopya). Dizi formülü.

Kod:
=EĞER(SATIRSAY($H$2:H2)>$H$1;"";İNDİS($B$2:$B$100;KÜÇÜK(EĞER(SIKLIK(EĞER(($B$2
 :$B$100<>"")*(ESAYIYSA(MBUL("ok";$A$2:$A$100&$C$2:$C$100)))
 ;KAÇINCI("~"&$B$2:$B$100;$B$2:$B$100&"";0));SATIR($B$2:$B$100)-SATIR($B$2)+1)
  ;SATIR($B$2:$B$100)-SATIR($B$2)+1);SATIRSAY($B$2:B2))))

.
 
Ömer bey,

Düzenleme için teşekkür ederim.
 
Sn.Ömer, Sn.Korhan Ayhan

Yardımlarınız için çok teşekkür ederim.
 
Geri
Üst