Koşullu Benzersiz Değer Sayma - Yardım -

Katılım
3 Ekim 2011
Mesajlar
89
Excel Vers. ve Dili
Excel 2013 ENG
Altın Üyelik Bitiş Tarihi
30-01-2024
Arkadaşlar selam,

A ve C sütunlarındaki koşullara göre B sütunundaki tekrarlanan satırların benzersiz değerlerini I sütunundaki ilgili satırlarda saydırmak istiyorum. I sütununu referans alacak şekilde bunu nasıl formülize edebilirim ? Yardım edebilir misiniz ?

Teşekkürler,
 

Ekli dosyalar

Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Dizi formülü ve Pivot Table yapılmış dosyanızın çözümü.Dizi formülü ağır çalışmakta en iyisi Pivot Table çözmek.Kolay gelsin.
 

Ekli dosyalar

Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Selam,
yardımcı sutun kullanılarak çözüm işinize yararsa D sutunu yardımcı formülün bulunduğu sutundur istenirse gizlenebilir
 
Katılım
3 Ekim 2011
Mesajlar
89
Excel Vers. ve Dili
Excel 2013 ENG
Altın Üyelik Bitiş Tarihi
30-01-2024
İlginize teşekkürler arkadaşlar. Bu yöntemleri biliyorum ve ihtiyacımı karşılamıyor. Formül ile bir sonuca ulaşmam gerekiyor
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Örneğin

J9 hücresi için

Kod:
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($A$2:$A$10000=$H$8;EĞER($C$2:$C$10000=H9;EĞER($B$2:$B$10000<>"";KAÇINCI($B$2:$B$10000;$B$2:$B$10000;0))));SATIR(İNDİS($B$2:$B$10000;0;0))-SATIR($B$2)+1))
yazıp CTRL+SHIFT+ENTER tuşlarına basarak girip aşağı doğru çekiniz.

Not: Hesaplama kısmını el ile olarak ayarlamışsınız. Dosya-Seçenekler-Formüller kısmını otomatik ayarlarsanız sonuçları görebilirsiniz. Diğerlerini kısımdaki formülleri aynı mantığa göre siz ayarlarsınız.
 
Katılım
3 Ekim 2011
Mesajlar
89
Excel Vers. ve Dili
Excel 2013 ENG
Altın Üyelik Bitiş Tarihi
30-01-2024
J9 hücresine belirttiğiniz formülü "ing" olarak yazdığımda sonuç "1" olarak çıkıyor. Oysaki 137 benzersiz rakam mevcut.

=COUNT(1/FREQUENCY(IF($A$2:$A$10000=$H$8;IF($C$2:$C$10000=H9;IF($B$2:$B$10000<>"";MATCH($B$2:$B$10000;$B$2:$B$10000;0))));ROW(INDEX($B$2:$B$10000;0;0))-ROW($B$2)+1))
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Ctrl +Shift+Enter ile girin formül doğru hesaplıyor. Ayrıca Not kısmına yazdıklarımı tekrar kontrol ediniz.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Alternatif olarak hazırlanan dosya ektedir;

.
 

Ekli dosyalar

Katılım
3 Ekim 2011
Mesajlar
89
Excel Vers. ve Dili
Excel 2013 ENG
Altın Üyelik Bitiş Tarihi
30-01-2024
Yardımlarınız için teşekkürler arkadaşlar
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın Haluk,

Arşivime ekliyorum. Teşekkürler.
 
Üst