Formül Hk.

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
145
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
Merhaba,

Bu çok değerli site sayesinde aşağıdaki formül yardımıyla, ALTTOPLAM fonksiyonu yardımıyla, Filtrlenmiş bir sütun içerisinde, içinde belirli kelimelerin sayısını bulmak istiyorum. Formülün sonundaki ifade, Eğer bir hücrede TEK BAŞINA geçiyorsa ( Guppy ) doğru sayıyı veriyor. Fakat, aradığım kelimenin ( Guppy ) yanında başka kelimelerde var ise normal olarak Sıfır olarak sonuç veriyor. Tırnak içinde * arasına alarak deniyorum yine sonuç alamıyorum.

Konu hakkında yardımcı olursanız çok sevinirim

İyi çalışmalar dilerim.

=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800;SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800));;1));- -('YATIRIM DEĞERLENDİRME'!O$3:O$1800="Guppy"))
 

Korhan Ayhan

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

C++:
=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800;SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800));;1));--ESAYIYSA(MBUL("Guppy";'YATIRIM DEĞERLENDİRME'!O$3:O$1800)))
 

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
145
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
Deneyiniz.

C++:
=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800;SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800));;1));--ESAYIYSA(MBUL("Guppy";'YATIRIM DEĞERLENDİRME'!O$3:O$1800)))
Korhan Bey, Tabii ki ALLAH bilir ama Cennetliksiniz. Allah Sizden Razı Olsun. Çok Teşekkür ederim
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
563
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
=TOPLA.ÇARPIM(ALTTOPLAM(EĞER(HÜCRE("uzunluk";'YATIRIM DEĞERLENDİRME'!O$3:O$1800);0);KAYDIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800;SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800));;1));('YATIRIM DEĞERLENDİRME'!O$3:O$1800="Guppy"))

Bu formülde, ALTTOPLAM ve KAYDIR fonksiyonlarını kullanarak "Guppy" kelimesinin bulunduğu hücreleri sayıyoruz. Daha sonra, TOPLA.ÇARPIM fonksiyonu ile bu sayıları çarpıyoruz. EĞER fonksiyonu ile de hücrelerin uzunluğunu kontrol ederek boş hücreleri saymamızı engelliyoruz.

Bu formülü kullanarak istediğiniz sonuca ulaşabilirsiniz.

Korhan beyin cevabını görmeden cevaplamış oldum. Teşekkür ederim.
 

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
145
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
=TOPLA.ÇARPIM(ALTTOPLAM(EĞER(HÜCRE("uzunluk";'YATIRIM DEĞERLENDİRME'!O$3:O$1800);0);KAYDIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800;SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!O$3:O$1800));;1));('YATIRIM DEĞERLENDİRME'!O$3:O$1800="Guppy"))

Bu formülde, ALTTOPLAM ve KAYDIR fonksiyonlarını kullanarak "Guppy" kelimesinin bulunduğu hücreleri sayıyoruz. Daha sonra, TOPLA.ÇARPIM fonksiyonu ile bu sayıları çarpıyoruz. EĞER fonksiyonu ile de hücrelerin uzunluğunu kontrol ederek boş hücreleri saymamızı engelliyoruz.

Bu formülü kullanarak istediğiniz sonuca ulaşabilirsiniz.

Korhan beyin cevabını görmeden cevaplamış oldum. Teşekkür ederim.
Size de ayrıca çok teşekkür ederim. Allah sizden de razı olsun
 

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
145
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
Peki son bir soru sorsam ayıp etmiş olmam değil mi?

Aşağıdaki formül ile iki değer araasındakileri saydırmak istiyorum. ( Yine Filtre sonucunda çıkması koşuluyla )

AJ$3:AJ$1800 hücreleri arasında 0'dan büyük, 0,55'ten küçük olanları sayması gibi....


=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800;SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800));;1));--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800<0,5))
 

Korhan Ayhan

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

C++:
=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800;SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800));;1));--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800>0);--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800<0,55))
 

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
145
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
Deneyiniz.

C++:
=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800;SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800));;1));--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800>0);--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800<0,55))
Tekrar Çok Teşekkür Ederim Korhan Bey. Emeğinize sağlık
 
Katılım
22 Mayıs 2022
Mesajlar
17
Excel Vers. ve Dili
Professional plus 2021 ENG
Deneyiniz.

C++:
=TOPLA.ÇARPIM(ALTTOPLAM(3;KAYDIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800;SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800 )-MİN(SATIR('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800));;1));--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800>0);--('YATIRIM DEĞERLENDİRME'!AJ$3:AJ$1800<0,55))
Merhaba, bu formülleri bir yere kopyalayınca direkt onun ENG halini veren bir site var mıdır?

yoksa Türkçe bir excel daha mı lazım oradan bana excel dosyası olarak göndermek deçözüm ama daha zor.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
 
Üst