Eski versiyonlar da çalışır
=TOPLA(EĞER(SIKLIK(EĞER($E$7:$E$20<>"";KAÇINCI($E$7:$E$20&$H$7:$H$20;E$7:E$20&H$7:H$20;0));SATIR($E$7:$E$20)-SATIR($E$7)+1);$H$7:$H$20))
CTRL+SHIFT+ENTER
Eski versiyonlar için
F2 hücresi
=EĞERHATA(İNDİS(A$2:A$10;KAÇINCI(0;EĞER(A$2:A$10<>"";EĞER(A$2:A$10<>"";EĞERSAY(F$1:F1;A$2:A$10)));0));"")
G2 hücresine de
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($A$2:$A$9=F2;EĞER($B$2:$B$9<>"";KAÇINCI($B$2:$B$9;$B$2:$B$9;0)));SATIR(İNDİS($B$2:$B$9;0;0))-SATIR($B$2)+1))...
Size filtre fonksiyonu lazım. Kullandığınız versiyonda filtre fonksiyonu yok.
Ancak eklenebilir. Burada uzun uzun anlatmak yerine kendi kanalıma yüklemiştim. Oradan bakıp fonksiyon ekleyebilir ve tıpkı 365'teki filtre gibi kullanabilirsiniz.
Kolay gelsin.
TIKLA
pivot değil dostum, bana bunun formülü lazım.
365'te olan benzersiz formülü gibi
eğer, topla, kaçıncı, sıklık formülleri ile yapılabilir diye düşünüyorum ama yapamadım.
Benzersiz için eskiden ne uğraşırdık SIKLIK+KAÇINCI ile kombinasyon oluştur, bir de Filtre formülü için ALTTOPLAM+KAYDIR ekle. Metin ise İNDİS ile listele sayısal veri gelecekse TOPLA.ÇARPIM koy.
Sonrada bunu dizi formülüne çevir.
Elinize sağlık Korhan Bey.
Merhaba,
Formülü kendinize uyarlayınız.
=TOPLA(EĞER(SIKLIK(EĞER(ALTTOPLAM(3;KAYDIR(A2:A10;SATIR(A2:A10)-SATIR(A2);0;1));KAÇINCI("~"&A2:A10;A2:A10&"";0));SATIR(A2:A10)-SATIR(A2)+1);1))
Kaynak için TIKLAYINIZ
ekli dosyadaki çözümün alternatifleri. çok koşullu benzersiz listeler yazabilir miyiz.
office 2019 kullanmaktayım
tek seferlik çözümlerde yardımcı hücrelerle çözümler yapıyorum ancak resimdeki gibi birden fazla veri grubunda koşullu benzersiz ihtiyaç duyduğumda alternatif formüllere ihtiyaç...
merhaba sayın hocalarım
bu konu ile ilgili çok soru sordum ama (çok karşıma çıkıyo ve raporlarda çok kullanıyorum) hala takıldığım yada formülün dosyayı yorduğu durumlar var
an itibariyle...
K1 ve L1 hücrelerine başlangıç ve bitiş tarihlerini yazdıktan sonra deneyiniz.
Normal formül;
=TOPLA.ÇARPIM((F1:F100>=K1)*(F1:F100<=L1)/ÇOKEĞERSAY(E1:E100;E1:E100&"";F1:F100;F1:F100&""))
Dizi formül...
Ben sorunuzu bu şekilde algıladım..
DİZİ formüldür. Sorgulamak istediğiniz tarih aralığını K1-L1 hücrelerine yazarak deneyiniz.
=TOPLA(--(SIKLIK(EĞER(F1:F100>=K1;EĞER(F1:F100<=L1;KAÇINCI(E1:E100;E1:E100;0)));KAÇINCI(E1:E100;E1:E100;0))>1))
Deneyiniz.
=TOPLA(EĞER(B2:B100<>"";EĞER(1/EĞERSAY(B2:B100;B2:B100)=1;0;1/EĞERSAY(B2:B100;B2:B100))))
Ya da;
=TOPLA(--(SIKLIK(EĞER(B2:B100<>"";KAÇINCI(B2:B100;B2:B100;0));KAÇINCI(B2:B100;B2:B100;0))>1))
Yeni paylaştığınız dosyada üste 1 satır eklemişsiniz. Önerdiğim formülü dosyanıza uyarladığımda (aşağıdaki gibi) sonuç bende 4 çıkıyor. Aradığınız sonuç bu değilmi?
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(F3:F1000="Çalıştı";KAÇINCI(A3:A1000;A3:A1000;0));SATIR(A3:A1000)-2))
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.