Farklı şehirleri tek formülle saydıramıyorum.

Katılım
5 Ocak 2017
Mesajlar
7
Excel Vers. ve Dili
2013 tr
merhaba üstadlar..
bir sütunda şehir isimleri var diyelim.
A sütunu
adana
ankara
izmir
adana
van
kars
adana
bursa
izmir
.....

Ben bu sütunda adana ve izmiri (her 2'sinide)saydırmak istiyorum formulle.bunu nasıl yapabilirim.
eğersay(a:a;"adana" veya "izmir") yazdım ,olmadı.
çokeğersay YADA ile birşeyler denedim olmadı.
 
Son düzenleme:

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

bu şekilde deneyin.

=TOPLA(EĞERSAY($A:$A;{"Adana";"izmir"}))
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Yanılmıyorsam bu formül eski versiyonlarda yok, bu şekilde de deneyebilirsiniz.
=EĞERSAY(A1:A13;"adana")+EĞERSAY(A1:A13;"izmir")
 

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:

Kod:
=TOPLA(ÇOKEĞERSAY(A2:A10;{"adana";"izmir"}))
.
 

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
tşkr ederım ılgınıze.
ms excel böyle birşey için neden ayrı bir formül üretmemiş.inanılır gibi değil.haksız mıyım üstadım.
Sadece MS Excel değil, hiçbir elektronik tablo programı aşağıdaki gibi bir formülü değerlendiremez.... (COUNTIFS = ÇOKEĞERSAY)

JavaScript:
=COUNTIFS(A2:A10;"adana";A2:A10;"izmir")
Çünkü bu formül; "Mantıksal VE" işlevi içeriyor. Sayfadaki A2:A10 aralığındaki hücrelerden herhangibiri aynı anda hem "adana" hem de "izmir" değerine sahip olamayacağı için, formül "0" değerini geri döndürüyor.

Bu sorunu aşmanın tek yolu ise; 2. ve 6. mesajlarda önerildiği gibi aranacak verileri "dizi" şeklinde Excel'e göstermek olur ki, bu da "Mantıksal VEYA" işlevine denk gelir. Yazılım da, bunu ses çıkarmadan uslu uslu kabul eder....

.
 
Son düzenleme:
Üst