• DİKKAT

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

Aynı Sutun içerisinde aynı değeri bulma ve çift tek olarak yazma

Katılım
16 Ekim 2008
Mesajlar
36
Excel Vers. ve Dili
=a4+b5
Merhabalar iyi günler

ben Aynı Sutun içerisinde aynı değeri bulma ve çift tek olarak yazma makrolama sistemi olarak yapmak istiyorum. nasıl yapcagımı bilmiyorum.. umarım bana yardımcı olacak arkadaşlar vardır....

resim olarak asaagıda görüldüğü gibi


resim_182227058.PNG
 
B2 hücresine aşağıdaki formülü ekle ve aşağıya doğru sürükleyiniz
500 satırlık kod kendiniz bunu çoğalta bilirsiniz.


=EĞER(EĞERSAY(A$2:A$500;A$2:A$500)=1;"Tek";"")&EĞER(EĞERSAY(A$2:A$500;A$2:A$500)=2;"Çift";"")

=EĞER(EĞERSAY(A$2:A$500;A$2:A$500)=1;"Tek";"")&EĞER(EĞERSAY(A$2:A$500;A$2:A$500)=2;"Çift";"")
 
evet ama ben makrolama sistemi üzerine istiyorum... çünkü nedeni ise her zaman yeni numaralar ekliyorum...

ama şimdi aynı numaradan 3 tanede var 5 tanede var 10 da var

örnek dosya olarak yolluyayımm ama nasl siteye yüklüyecegim bilmiyorum yardımcı olursan

yükliyeyim...
 
3 tane veya beştane olduğu zaman ne yazacak çiftmi yazacak
 
ekli dosyaya bir bakınız.

Sub aktar()
'Worksheets("Sayfa1").Columns("C:D").ClearContents
son = Worksheets("Sayfa1").Cells(Rows.Count, "A").End(3).Row
Worksheets("Sayfa1").Range("C2:D" & son).ClearContents
For i = 2 To son
aranan1 = Sheets("Sayfa1").Cells(i, 1).Value
If Sheets("Sayfa1").Cells(i, 1).Value <> "" Then
'MsgBox WorksheetFunction.CountIf(Worksheets("Sayfa1").Range("A2:A" & son), aranan1)
Sheets("Sayfa1").Cells(i, 3).Value = WorksheetFunction.CountIf(Worksheets("Sayfa1").Range("A2:A" & son), aranan1)
Sheets("Sayfa1").Cells(i, 4).Value = WorksheetFunction.CountIf(Worksheets("Sayfa1").Range("A2:A" & i), aranan1)
End If
Next i
MsgBox " İşlem Tamanlanmıştır..."
End Sub
 

Ekli dosyalar

HA BİR SORUNUM VAR!!!!!!

benim telefon rehberim "G" sutununda ne yapmam gerekiyor pekiiiii!!!!!
 
örnek dosyanda A sütununda görüküyor
 
örnek dosyanızda özel bilgiler içermemekle beraber kendi dosyanızla aynı olmasına özen göeteriniz. şimdi kodları yeniden revize etmek gerekiyor.


Sub aktar()
son = Worksheets("Sayfa1").Cells(Rows.Count, "G").End(3).Row
Worksheets("Sayfa1").Range("h2" & son).ClearContents
For i = 2 To son
aranan1 = Sheets("Sayfa1").Cells(i, "G").Value
If Sheets("Sayfa1").Cells(i, "G").Value <> "" Then
Sheets("Sayfa1").Cells(i, "h").Value = WorksheetFunction.CountIf(Worksheets("Sayfa1"). Range("G2:G" & son), aranan1)
End If
Next i
MsgBox " İşlem Tamanlanmıştır..."
End Sub
 
özür dilerim birde sizden sadece o " taplam adet " istemekteyim. " toplam sıra adeti " gerek yoktur halit bey...

örnek dosya aşşagıdadır.
 

Ekli dosyalar

11 nolu mesajı güncelledim.
 
Geri
Üst