• DİKKAT

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

Bir sütundaki aynı verilerin kaç tane olduğunu bulma

Katılım
10 Eylül 2021
Mesajlar
10
Excel Vers. ve Dili
sheets kullanmaktayım şimdilik.
Araştırdım ama yapılıp yapılmayacağına dair bile bir fikir oluşmadı kafamda. Sorum şu: Ekteki gibi x grubundan kaç tane olduğunu bulabilecek formül yazılabilir mi?
 
Ekteki Dosyada 3 farklı saydırma var hangisi isterseniz kullanabilirsiniz.
 

Ekli dosyalar

Kod:
=counta(split(regexreplace(join("~",A1:A20),"[x~]y","*"),"*"))




.
 
Son düzenleme:
Bence bu konuda en iyisi pivot tablodan yararlanman çok işlevsel hemen öğrenebilirsin
 
Haluk Hocam,
Kod:
=MİN(30;EĞER(YIL($G9)=YIL($F9);EĞER($N$6<AY($F9);;EĞER(AY($F9)=$N$6;EĞER(AY($F9)=AY($G9);$G9-$F9+1;EĞER($N$6<>2;SERİAY($F9;0)-$F9+1;EĞER(GÜN($F9)=1;30;SERİAY($F9;0)-$F9+1)));EĞER(AY($G9)>$N$6;30;EĞER(AY($G9)=$N$6;GÜN($G9);))));EĞER($N$6<AY($G9);30;EĞER(AY($G9)=$N$6;EĞER(AY($F9)=AY($G9);GÜN($G9)+SERİAY($F9;0)-$F9+1;EĞER($N$6<>2;GÜN($G9);EĞER(GÜN($G9)>=28;30;GÜN($G9))));EĞER(AY($F9)>$N$6;;EĞER(AY($F9)=$N$6;SERİAY($F9;0)-$F9+1;30))))))
formülü kısaltmanın yolu varmı ?
 
@Ramocino ;

Sorunuzun bu konuyla ilgisi yok gibi görünüyor. Yeni bir konu açıp, örnek dosya ekleyerek sorunuzu sorarsanız birisi yardımcı olacaktır muhtemelen....

.
 
Merhaba,

Alternatif: (Dizi formülüdür.)
Kod:
=TOPLA(--(SIKLIK(EĞER(A1:A20="x";SATIR(A1:A20));EĞER(A1:A20<>"x";SATIR(A1:A20)))>0))
 
Hepinize çok teşekkür ederim yardımlarınız için. :)
 
Başka bir alternatif;

C#:
=SUMPRODUCT((A1:A20<>A2:A21)*(A1:A20="x"))






.
Bu tam olarak işimi gördü ancak mantığını çözemedim hocam bir türlü. Özellikle oradaki çarpım ve <> operatörünü. Rica etsem anlatabilir misiniz biraz?
 
@Haluk hocam müsadenle ben açıklıyorum.

A1:A20<>A2:A21
İşlemi ile farklı olan ilk satırla bir sonraki satır aynıysa Yanlış, farklıysa Doğru sonucu elde ediliyor.
Haliyle her bir satır için bir sonraki satırda değişiklik var mı kontrol ediyor ve aslında sizin grupların değiştiği satırlar için DOĞRU değerini döndürüyor

A1:A20="x"
işlemiyle de o satırda "x" varsa Doğru döndürüyor

Bu ikisini çarpınca da, her grup değişiminde grubun son satırındaki ifade x olanlar için DOĞRU değeri döndürülüyor

Topla.Çarpım
içinde yazınca da bu çarpımların toplamı bulunmuş oluyor.
 
Geri
Üst