• DİKKAT

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

Dizi de bir değerin peş peşe tekrar sayısı

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
ekli dosyada A sütununda "A2:A16" hücre aralığında;

Bu dizide bir değerin peş peşe en fazla kaç defa tekrar ettiğini nasıl öğrenebiliriz?

örnek: "1" değeri art-arda en fazla 3 defa yan-yana gelmiş durumda;

teşekkürler,
iyi akşamlar.
 

Ekli dosyalar

Merhaba,
Yardımcı Sütun kullanarak ;
B2:
Kod:
=EĞER(A2=A1;B1+1;1)

Ve formülü aşağıya doğru kopyalayın.

D3 :
Kod:
=TOPLA.ÇARPIM(($A2:$A16=D2)*($B2:$B16=2))
Formülü Sağa doğru kopyalayın.
 
=MAK(SIKLIK(EĞER($A$2:$A$16=1;SATIR($A$2:$A$16));EĞER($A$2:$A$16<>1;SATIR($A$2:$A$16))))

Meşhur bir formüldür. Arşivime almıştım. Kaynakların çoğunda bu formül bulunur. 1 yazan yere hücre adresi yazabilirsiniz.
 
Son düzenleme:
Merhaba,
Yardımcı Sütun kullanarak ;
B2:
Kod:
=EĞER(A2=A1;B1+1;1)

Ve formülü aşağıya doğru kopyalayın.

D3 :
Kod:
=TOPLA.ÇARPIM(($A2:$A16=D2)*($B2:$B16=2))
Formülü Sağa doğru kopyalayın.
Necdet hocam teşekkürler,
ekli dosyada 0 ve 2 için doğru değerler gelmedi ama;
kontrol etmeniz mümkün müdür?
 

Ekli dosyalar

Son düzenleme:
"Necdet Hanım..." derken ???

.
 
Hata nerde anlamadım.
0 ve 2 ardışık olarak birer kere var.
 
Halaa anlamadım.
B sütununda 2 ya da daha fazla sayı olması a sütunundaki değerin arka arkaya tekrarlandığı anlamında. B sütununda 2 olan değerleri saydırdım 2'denbüyük olanların önemi yok, 2 olduğunda A sütununda tekrarlanmış demek.
Ya da sizin kafanızdan geçen ne?
 
Halaa anlamadım.
B sütununda 2 ya da daha fazla sayı olması a sütunundaki değerin arka arkaya tekrarlandığı anlamında. B sütununda 2 olan değerleri saydırdım 2'denbüyük olanların önemi yok, 2 olduğunda A sütununda tekrarlanmış demek.
Ya da sizin kafanızdan geçen ne?
Halaa anlamadım.
B sütununda 2 ya da daha fazla sayı olması a sütunundaki değerin arka arkaya tekrarlandığı anlamında. B sütununda 2 olan değerleri saydırdım 2'denbüyük olanların önemi yok, 2 olduğunda A sütununda tekrarlanmış demek.
Ya da sizin kafanızdan geçen ne?
Necdet Hocam işin özü; ben tam anlatamadım galiba,
saydırma yaptırdıktan sonra;
"A" sütunda yazan değerin karşısındaki en fazla yazan değeri almak.
iyi çalışmalar.
 
Tamer Bey yazdığım formülü gördünüzmü? Çalışıyormu?
Hocam teşekkür ederim, yazdığınız formül çalışıyor, yalnız dizi formülü olduğu için başka bir çözümü var mıdır diye araştırıyordum,
emeğiniz için tekrar teşekkürler,
 
Necdet beyin önerisinde aşağıdaki formülü deneyebilirsiniz.

C++:
=AGGREGATE(14;6;$B$2:$B$16/($A$2:$A$16=D2);1)

Ya da dizi formül olarak aşağıdaki formülü deneyebilirsiniz.

C++:
=MAX(IF($A$2:$A$16=D2;$B$2:$B$16))
 
Geri
Üst