Yenilenen Değerleri Bulma ve Saydırma

hasankardas

Altın Üye
Katılım
14 Ağustos 2006
Mesajlar
449
Excel Vers. ve Dili
Ofis 2021ProPlus TR 64 Bit
Altın Üyelik Bitiş Tarihi
18-01-2027
Merhaba arkadaşlar;

Tablo benzeri bir tablom var. içerisinde sayfalarca veri var (yasal veri olduğu için paylaşamıyorum). İçerisinden tekrarlanan verileri bulacak ve kaçar tane olduğunu yazmasını istiyorum... verinin kaçtane olduğunu eğer say ile buldurabiliyorum ama benım asıl sorunum tekrarlanan verileri buldurmak..

Yardımlarınız için teşekkürler..

http://dosyayukle.net/download/f9c43bdd37543b5e67be2f939dc0f037.html
 

Ekli dosyalar

Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhaba,
D2 hücresine ilgili formülü yazıp aşağı çekerek çoğaltınız.
Kod:
=EĞERHATA(İNDİS(alan;KAÇINCI(0;EĞERSAY(D1:$D$1;alan)
  +EĞER(EĞERSAY(alan;alan)>1;0;1);0));"")
[COLOR="Blue"]Formül Dizi Formülüdür.CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
Açıklama:
Formülde yer alana ALAN ifadesi Ad tanımlamasıdır.(verilerinizin bulunduğu aralık)
Saydırma işlemini yapmışsınız zaten.;)
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhaba,
Uygulamada takıldığınız noktalar.
  • Kriterlerinizin bulunduğu hücre aralığını sabitlemek A1:A144
  • Formülde yer alan başvuru alanları aynı olmalıdır. A1:A144 başka yerde A1:A143 olmamalıdır.
  • Formülde D2 hücresine girdiğiniz formül D1:$D$1 aralığı sizde farklıdır.
Çalışmalarınızda Ad tanımlamasını kullanmaya özen gösteriniz(daha pratik olur)
Nasıl Ad tanımlanır.

Nasıl Hücre aralığı sabitlenir.
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Farklı bir alternatif;
Diğer Formüle göre az uğraş verecek.
Herhangi bir hücreye yazıp, dilediğiniz kadar aşağı çekiniz.
Kod:
=EĞER(KAÇINCI(A1;alan;0)=SATIR()-SATIR($A$1);A1;"")
Açıklama:
Formülde yer alana ALAN ifadesi Ad tanımlamasıdır.(verilerinizin bulunduğu aralık)
ALAN= A$1:A$144 aralığıdır.
 
Katılım
13 Nisan 2012
Mesajlar
9
Excel Vers. ve Dili
ingilizce
benim sorum
yan yana sütünlarda ad ve soyad var ,1000 satır olduğunu farz edelim aynı ad ve soyad girilmişse kaç tane var nasıl saydırırım?
yani yan yana girilmiş aynı verileri nasıl saydırırım
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
A1 den itibaren Ad B1 den itibaren Soyad'ların yazıldığını varsayarsak;
C1 hücresine
Kod:
=COUNTIF($A$1:$B$1000;A1:B1)
Dizi Formülünü yazın, aşağıya kadar çoğaltın.(Formüldeki 1000 değerini satır sayınıza göre değiştirebilirsiniz)
DİZİ FORMÜL YAZILIŞI: Formül hücreye girildikten sonra ENTER tuşuna basmadan CTRL ve SHIFT tuşllarına birlikte basılı tutarken ENTER basılır.
Formülün başında ve sonunda { } işaretler çıkar.Bu işaretleri elle yazarsanız formül doğru çalışmaz.
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Sayın Turist,
Önerinizdiğiniz formül yanlış sonuç döndürmez mi ?
A1 Ali B1 Veli
A2 Ali B2 Mehmet

olsun, sonuç 2 olacak halbu ki 1 olması gerekmez mi ?

Alternatif olarak;
Kod:
=TOPLA(EĞER(EHATALIYSA(BUL(A1&B1;$A$1:$A$10&$B$1:$B$10));0;1))
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
 
Katılım
13 Nisan 2012
Mesajlar
9
Excel Vers. ve Dili
ingilizce
A sutun B sutun

ali tunç
hüseyin bekir
mehmet seka
abdullah ilci
esra nekil
murat ak
ali tunç
kasım kul
ramazan açıl
ali tunç
ali er

hızlı çözüm için teşekkürler fakat formül sadece ismi saydı . benim demek istediğim yukarıdaki örnekteki gibi "ali tunçları" saysın "ali er" saymasın
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
C1 hücresine:
Kod:
=COUNTIFS($A:$A;$A1;$B:$B;$B1)
veya
Kod:
=SUMPRODUCT(($B:$B=$B1)*($C:$C=$C1))
şeklinde uygulayınız.(Dizi formül değildir)
 
Son düzenleme:
Katılım
21 Nisan 2011
Mesajlar
2
Excel Vers. ve Dili
2003 türkçe
Merhaba, Benim sorunum şu;

a1 hücresine b1 hücresindeki sonucu başvuru olarak aldım varsayalım. Sonra b1 hücresine satır ekleyip aşağı kaydırdığımda A1 hücresindeki başvuru kaymasın hala B1 hücresine başvursun boş bile olsa.
Yardımlarınızı rica ediyorum
 
Üst