Bir listede Ardaşık aynı değerleri saydırmak

tirimini

Altın Üye
Katılım
8 Kasım 2013
Mesajlar
29
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
14-02-2025
Merhaba;
Bir listede ardaşık aynı değerleri nasıl saydırabilirim.

Örneğin;
A1:A500 hücre aralığında aşağıdaki gibi değerler var. B kolonunada ardışık gelen aynı isimlerin sayısını yazacak.Yani A1:A500 hücresinde yer alan Şehirlerin "Şehir bazlı Toplam" sayısını değil de ardışık olduğunda kaç tane ardışık olduğunu yazacak.Umarım anlaşılır olmuştur.Gösterecek olduğunuz destek ve anlayaşınız için şimdiden çok teşekkür ederim.

A KOLONU B KOLONU
Bursa
Bursa
Bursa
Bursa 4
İstanbul
İstanbul
İstanbul 3
Ankara 1
İzmir
İzmir 2
Bursa
Bursa 2
Manisa
Manisa 2
Afyon 1
Ankara 1
Burdur
Burdur
Burdur 3
 
Katılım
21 Aralık 2016
Mesajlar
720
Excel Vers. ve Dili
Office 365 TR
A1 : A500 deki verileriniz için
B kolonunda,
B1 : B500 aralığında, A kolonundaki her bir veri için değer yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0)
Ekleme :
Eğer verileriniz A1 : A500 değil de 2. satırdan başlıyorsa yani A2 : A501 aralığında verileriniz varsa
Standart formül olarak, B2 hücresine yazılır ve aşağıya kopyalanır.
Kod:
=EĞER(A1=A2;B1+1;1)
formülüyle de her satıra sayım değeri yazdırılabilir.

Eğer, örneğinizdeki gibi numaralandırılmış şekilde istenirse, yani, peşpeşe tekrar eden en son değer için Sayım Adedi yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=EĞER(A1<>A2;SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0);"")
 
Son düzenleme:

tirimini

Altın Üye
Katılım
8 Kasım 2013
Mesajlar
29
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
14-02-2025
A1 : A500 deki verileriniz için
B kolonunda,
B1 : B500 aralığında, A kolonundaki her bir veri için değer yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0)
Ekleme :
Eğer verileriniz A1 : A500 değil de 2. satırdan başlıyorsa yani A2 : A501 aralığında verileriniz varsa
Standart formül olarak, B2 hücresine yazılır ve aşağıya kopyalanır.
Kod:
=EĞER(A1=A2;B1+1;1)
formülüyle de her satıra sayım değeri yazdırılabilir.

Eğer, örneğinizdeki gibi numaralandırılmış şekilde istenirse, yani, peşpeşe tekrar eden en son değer için Sayım Adedi yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=EĞER(A1<>A2;SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0);"")
A1 : A500 deki verileriniz için
B kolonunda,
B1 : B500 aralığında, A kolonundaki her bir veri için değer yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0)
Ekleme :
Eğer verileriniz A1 : A500 değil de 2. satırdan başlıyorsa yani A2 : A501 aralığında verileriniz varsa
Standart formül olarak, B2 hücresine yazılır ve aşağıya kopyalanır.
Kod:
=EĞER(A1=A2;B1+1;1)
formülüyle de her satıra sayım değeri yazdırılabilir.

Eğer, örneğinizdeki gibi numaralandırılmış şekilde istenirse, yani, peşpeşe tekrar eden en son değer için Sayım Adedi yazılacaksa
DİZİ Formül olarak (formülün hücreye girişi sadece ENTER ile değil CTRL + SHIFT + ENTER tuşlarının 3 üne aynı anda basılarak yapılır.)
B1 hücresine yazın ve aşağıya doğru kopyalayın.
Kod:
=EĞER(A1<>A2;SATIRSAY($A$1:A1)-EĞERHATA(KAÇINCI(2;1/($A$1:A1<>A1));0);"")


Merhaba; cevabınız için çok ama çok teşekkür ederim elinize emeğinize sağlık.İyi günler dilerim.
 
Üst