Alttoplam sonucunda yinelenenleri tek sayma

Katılım
2 Ekim 2014
Mesajlar
74
Excel Vers. ve Dili
office 2014
Hayırlı günler. İyi çalışmalar.

özet tablo kullanmadan; Herhangi bir/birkaç sütunda filtreleme sonucunda oluşan listede, benzersiz değerler sayısını almam mümkün müdür?

Örnek olarak birkaç farklı sütunda filtreleme yaptığımda 500 satır veri geliyor. Bu 500 satır içerisinde hasta isimleri yada TC kimlik numaraları C-D sütunlarına yansıyor.
Burada oluşan liste sonrasında aynı hastayı 1 olarak sayacak ve oluşan 500 satırlık liste sonrasında 350 hasta var diyebileceğim bir alttoplam formülü var mıdır.
Çok uğraştım ama çözemedim.
 
Katılım
2 Ekim 2014
Mesajlar
74
Excel Vers. ve Dili
office 2014
@NextLevel gönderdiğiniz office yardımı linkini konu açmadan önce incelemiştim. filtre ve alttoplam sonrası için bir çözüm verilmiyor.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Dediğiniz şekilde filtreleme yapıp, Özer Tablo Kullanmadan sadece formüllerle o iş yapılamıyor. Kullanıcı Tanımlı Fonksiyonlarla çözüm yapılabilir. Sitede örnekleri var.
Site içinden benzer bir örnek soru
 

Suskun

Altın Üye
Altın Üye
Katılım
27 Kasım 2006
Mesajlar
292
Excel Vers. ve Dili
Excel 19
Altın Üyelik Bitiş Tarihi
24.05.2032
Benzersiz sayıları öğrenmek istediğiniz adresleri kendinize göre uyarlayın, Ctrl+Shift+Enter tuşuna basın.

Kod:
=TOPLA(1/EĞERSAY(A1:A5;A1:A5))  Ctrl+Shift+Enter
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,191
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

"A" sütununa göre benzersiz verileri sayar.

DİZİ formüldür. CTRL+SHIFT+ENTER ile formül girişini tamamlayınız. Aksi durumda doğru sonuç üretmez.

C++:
=SUM(IF(FREQUENCY(IF(SUBTOTAL(3;OFFSET(A2;ROW(A2:A100)-ROW(A2);;1));
IF(A2:A100<>"";MATCH("~"&A2:A100;A2:A100&"";0)));ROW(A2:A100)-ROW(A2)+1);1))
SUM - TOPLA
IF - EĞER
FREQUENCY - SIKLIK
SUBTOTAL - ALTTOPLAM
OFFSET - KAYDIR
ROW - SATIR
MATCH - KAÇINCI
 
Üst