Tek Hücre İçerisindeki Aynı Değerleri Sayma

Katılım
28 Aralık 2020
Mesajlar
33
Excel Vers. ve Dili
excel 2016, Türkçe
Altın Üyelik Bitiş Tarihi
28-12-2021
Merhaba,

aa
aa
bb

Burada bulunan değerler tek bir hücrede varsayarsak aa harflerini 2 kere saydırmam gerekiyor. ama eğersay formülüyle 1 kere sayıyor yardımcı olur musunuz ?

 

tugkan

Altın Üye
Katılım
6 Kasım 2004
Mesajlar
345
Excel Vers. ve Dili
Excel 2016
Türkçe 64 BIT
Altın Üyelik Bitiş Tarihi
16-10-2025
Yazdıklarınızın ayrı ayrı hücrelerde ve ilk değerin A1 hücresinde olduğunu varsayarak, aşağıdaki formülle işinizi görebileceğinizi düşünüyorum:
=BAĞ_DEĞ_DOLU_SAY(PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1))
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
237538

C2 hücresindeki formül

Kod:
=TOPLA.ÇARPIM(UZUNLUK($A$2&DAMGA(10))-UZUNLUK(YERİNEKOY($A$2&DAMGA(10);B2&DAMGA(10);"")))/UZUNLUK(B2&DAMGA(10))
 

tugkan

Altın Üye
Katılım
6 Kasım 2004
Mesajlar
345
Excel Vers. ve Dili
Excel 2016
Türkçe 64 BIT
Altın Üyelik Bitiş Tarihi
16-10-2025
Ali hocam, B2 hücresindeki aa değerini formülle bulabilir miyiz?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Alternatif olsun, KTF (Kullanıcılı Tanımlı Fonksiyon)


B1 =
Kod:
=ksay(A1;"aa")
Kod:
Function ksay(Hcr As Range, Aranan As String) As Integer

    Dim d As Variant
    Dim i As Integer
    Dim j As Integer
    
    Aranan = UCase(Replace(Replace(Aranan, "i", "İ"), "ı", "I"))
    d = Split(Hcr, Chr(10))
    
    For i = 0 To UBound(d)
        If UCase(Replace(Replace(d(i), "i", "İ"), "ı", "I")) = Aranan Then j = j + 1
    Next i
    
    ksay = j
    
End Function
 

tugkan

Altın Üye
Katılım
6 Kasım 2004
Mesajlar
345
Excel Vers. ve Dili
Excel 2016
Türkçe 64 BIT
Altın Üyelik Bitiş Tarihi
16-10-2025
Sayın tugkan,

aa değerini, bulma derken tam olarak ne demek istediğinizi anlayamadım.
Sayın Ali hocam,

237543

Üst resimdeki B2 hücresinde aa ve B3 hücresindeki bb değerlerini manuel yazdığınızı düşünüyorum.
Eğer formülle yazdıysanız, o formülü öğrenebilir miyim?
Düşündüğüm gibi manuel yazdıysanız, formülle yazma ihtimalimiz var mı?

Teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eski sürümler için KTF ile sonuca gidilebilir...

Ofis 365 sürümü için çözüm alt+enter kullanılmış verilerde benzersiz-sıralı liste için aşağıdaki formül kullanılabilir.

C++:
=SIRALA(BENZERSİZ(METİNBÖL(METİNBİRLEŞTİR(DAMGA(10);DOĞRU;A1:A3);;DAMGA(10)));;1)
237549
 
Üst