• DİKKAT

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

Tabloda eşit değerlir belirleme

Merhabalar,

örnek bir dosya eklerseniz,daha sağlıklı cevap alırsınız,

iyi çalışmalar.
 
ekte ne yapmak istedğimi daha ayrıntılı şekilde yazdım. yardımcı olursanız sevinirim
 
Dosyanız ektedir.:cool:
Kod:
Sub benzersiz()
Dim i As Long, son As Long, sat As Long
son = Cells(65536, "A").End(xlUp).Row
sat = 3
Application.ScreenUpdating = False
Range("E3:F65536").ClearContents
For i = 3 To son
    If WorksheetFunction.CountIf(Range("A3:A" & i), Cells(i, "A").Value) = 1 Then
        Cells(sat, "E").Value = Cells(i, "A").Value
        Cells(sat, "F").Value = WorksheetFunction.SumIf(Range("A" & i & ":A" & son), _
        Cells(i, "A").Value, Range("B" & i & ":B" & son))
        sat = sat + 1
    End If
Next i
Application.ScreenUpdating = True
MsgBox "İşlem tamamlandı" & vbLf & _
vbLf & "evrengizlen@hotmail.com", vbOKOnly + vbInformation, "E V R E N"

End Sub
 

Ekli dosyalar

konuyla ilgilenmeniz ve zamanınızı ayırdığınız için teşekkürler.

eşit olanları bulma işlemini kod kullanmadan yapabilseydik çok güzel olacaktı(kodlarla oynayıp kendi tabloma uyarlamak epey zor oluyor). saat çok geç oldu benim için yarın işi gitmem lazım.

yardımınız için teşekkürler. yarın aynı konu altında birkaz sorum daha olacak. daha ayrıntılı bir örnekle sorumu sorarım artık. şimdi iyi geceler.

tekrar teşekkürler.
 
Merhabalar,

aradığınız formül ile hazırlanmıştır.

İyi çalışmalar.
 

Ekli dosyalar

formulunuzdeki svek taniminin anlami nedir acaba; anlamaya calisiyorum formulunuzu
 
Merhabalar,

Satır_Vektörün kısa anlamı Svek,Svek adında AdTanımla'mada Satır formülü uygulanmıştır.

Kod:
=SATIR(Data!$A$3:$A$1000)-SATIR(Data!$A$3)+1
 
Tesekkurler konu ile ilgili daha fazla bilgi edinip sayende konuya adapte olmus olacagim tesekkurler... Ad tanimlandigi hic aklima gelmemisti :) dusunuyorum bende ne ise yariyo bu fonksiyon allah allah diye :D
 
Son düzenleme:
selamlar

tablo üstünde epeyce çalıştım fakat verdiğiniz fonksiyonu başka sayfaya kopyaladığımda hep hata veriyo. anladığım kadarıyla svek fonksiyonuyla ilgili birşey.. bu konuyu biraz daha ayrıntılı şekilde açıklayabilirmisiniz. svek fonksiyonu tam olaak ne işe yarıyo nasıl kulanılıyo vs. vs.

ilginiz için teşekkürler
 
svek bir fonksiyon degil ad tanimlama, ben baska sayfaya aldim calisti bi yerde hata olmustur.
 
selamalar

ad tanımlama orda ne işe yarıyo o zaman, soruyu böyle sorayım :)

başka çalışma kitabında kullanmaya çalıştım(ceğişik kod sayısı yazan yerin içindekini aynen kopyaladım. yeni sayfada biryere yapıştırdım. ctrl shift enter deyip onayladım). normalde aynı işlemi yapar diye düşündüm olmadı.
 
şimdi tekrar denedim aynı excel dosyasında yeni sayfa açınca çalışıyor fakat yeni bir excel dosyası açtığımda çalışmıyo.

ben bu fonksiyonlar kendi sayfamda kullanacağım için nasıl yapılıyor öğrenmem lazım.

çalışmayan örnek sayfayıda ekteyolluyorum.
 

Ekli dosyalar

iyi akşamlar arkadaşlar

son sorduum soruya vereceğiniz cevabı merakla bekliyorum...
 
Son düzenleme:
Merhabalar,

sorduğunuz soru,önceki mesajları ve gönderdiğim dosyanın içinde araştırma yapmış olsaydınız her türlü sorunu çözerdiniz.Çözmeniz için hemen cevap vermedim.Öylesine daha iyi öğrenirdiniz.Ama bu şekilde iyi bir excelci olamazsınız.

Yeni dosyanızdaki Sayfa1-de
E1=
Kod:
=TOPLA(EĞER(SIKLIK(EĞER(B3:B1000<>"";KAÇINCI("~"&B3:B1000&"";B3:B1000&"";0));SATIR(Sayfa1!$B$3:$B$1000)-SATIR(Sayfa1!$B$3)+1);1))

E2=Dizi formülüdür {},formülü aşağı doğru kopyalayınız.
Kod:
=EĞER(SATIRSAY($E$2:E2)<=$E$1;İNDİS($B$3:$B$1000;KÜÇÜK(EĞER(SIKLIK(EĞER($B$3:$B$1000<>""; KAÇINCI("~"&$B$3:$B$1000&"";$B$3:$B$1000&"";0));SATIR(Sayfa1!$B$3:$B$1000)-SATIR(Sayfa1!$B$3)+1);SATIR(Sayfa1!$B$3:$B$1000)-SATIR(Sayfa1!$B$3)+1);SATIRSAY($E$2:E2)));"")

F2=Etopla formülünü dosyadan alınız.

İyi çalışmalar.
 
AD tanimlamamissiniz ad tanimlayip ismine svek verdiginiz takdirde tanimladiginiz ada

Kod:
=ROW(Sayfa1!$B$3:B$1000)-ROW(Sayfa1!$B$3)+1

yazarsaniz calisacaktir.. hatta dosyanizi ekliyeyim..
 

Ekli dosyalar

iyi akşamlar

formüllerin üstünde biraz fazla durmuşum :) . ad tanımlamayı ne demek olduğunu biliyordum ama nasıl kullanıldığını açıkçası yeni öğrendim(burda sizin yazmanıza rağmen sorunun tek sorumlusunun ad tanımlaması olduğunu son mesajlarda anladım) . son yazdığınız açıklamalar gerçekten çok yararlı oldu.

ayrıca bu aralar işlerim çok yoğun hem işimi yapmaya çalışıyorum hemde excelle işimi dahada kolaylaştırmaya çalışıyorum bundan dolayı yardımlarınızı esirgemediğiniz için teşekkür ederim.
 
Kendi adima ricalar cagdasuzun, bende ayrica mami68`e tesekkur ederim formulleri icin..
 
Selam,

faydalı olduğuna sevindim,

iyi çalışmalar.
 
Geri
Üst