benzer olanlar...

Katılım
6 Kasım 2005
Mesajlar
300
Altın Üyelik Bitiş Tarihi
06-09-2023
sütunları karşılaştırıp aynı olanları K sütununa yazdırmak istiyorum...kolay gelsin...dosya ektedir
 

Ekli dosyalar

Katılım
7 Şubat 2009
Mesajlar
94
Excel Vers. ve Dili
2003 ingilizce
sütunları karşılaştırıp aynı olanları K sütununa yazdırmak istiyorum...kolay gelsin...dosya ektedir
benzer olanlardan kastınız nedir her sütunda ortak olan sayıları sıralı olarak k sütununa mı yazdırmak istiyorsunuz?

eğer öyleyse 30 tüm sutunlarda yok sadece 3 sütundan mevcut, detaylı bilgi verebilir misiniz ve kullanım amacını açıklarsanız daha iyi çözüm üretmeye çalışabiliriz...
 
Katılım
6 Kasım 2005
Mesajlar
300
Altın Üyelik Bitiş Tarihi
06-09-2023
sütunları karşılaştırıp ortak olanlaı bulmak istiyorum, a sütunu ile h sütunu arasındaki benzer kayıtları listelenmesini istiyorum...30 sayısını h sütununa kadar devam ettirebiliriz...
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Merhaba,
Kod:
Sub benzer()
Sat = 1
For Each x In Range("a1:h11")
If WorksheetFunction.CountIf(Range("a1:h11"), x) > 1 And _
WorksheetFunction.CountIf(Range("k1:k" & [k65536].End(3).Row), x) = 0 Then
Cells(Sat, "k") = x
Sat = Sat + 1
End If
Next
End Sub
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Formülle çözüm işinize yararsa aşağıdaki gibi kullanabilirsiniz..

J1 hücresine,

Kod:
=TOPLA.ÇARPIM(--(EĞERSAY($B$1:$D$100;$A$1:$A$100)>=3))
yazdıktan sonra K1, hücresine aşağıdaki formülü yazarak alt hücrelere kopyalayınız..

Kod:
=EĞER(SATIR(A1)>$J$1;"";İNDİS($A$1:$A$100;KÜÇÜK(EĞER(EĞERSAY($B$1:$D$100;$A$1:$A$100)>=3;SATIR($A$1:$A$100));SATIR(A1))))
Bu formül Dizi formülüdür. Formülü hücreye yazdıktan sonra ctrl shift enter ile girişini tamamlayınız..

.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
syn ömer. makro ile yazabilirmiyiz...kolay gelsin
Sayın leumruk'un yazdığı kodları aşağıdaki gibi değiştiriniz..

Kod:
Sub benzer()
Sat = 1
[K:K].ClearContents
For Each x In Range("A1:A100")
If WorksheetFunction.CountIf(Range("B1:D100"), x) >= 3 Then
Cells(Sat, "k") = x
Sat = Sat + 1
End If
Next
End Sub
.
 
Son düzenleme:
Katılım
18 Şubat 2008
Mesajlar
2
Excel Vers. ve Dili
microsoft excel
3
2
2
3
3
3
1
3
3
2
3
3
0
2
2
2
3
1
0
0
3
3
5
5
?
benim sorum sütundaki sayılardan sadece 3 olan rakamların adetini verebilecek formül önerebilirmisiniz.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,921
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
=eğersay(a1:a100;3)
 
Katılım
6 Kasım 2005
Mesajlar
300
Altın Üyelik Bitiş Tarihi
06-09-2023
teşekkürler ömer bey...
 
Üst