• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

Katılım
28 Aralık 2020
Mesajlar
38
Excel Vers. ve Dili
excel 2016, Türkçe
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 ?
 
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))
 
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))
 
Ali hocam, B2 hücresindeki aa değerini formülle bulabilir miyiz?
 
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
 
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
 
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
 
Geri
Üst