• DİKKAT

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

Istenen ve gönderilen sütunlarını karşılaştırma

  • Konbuyu başlatan Konbuyu başlatan el-vis
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Mart 2010
Mesajlar
292
Excel Vers. ve Dili
2010 TÜRKÇE
Istenen ve gönderilen sütunlarını karşılaştırıp eksik ve fazla olanları bulmak itiyorum.tablo ektedir.teşekkürler
 
Son düzenleme:
ETOPLA formülünü kullanabilirsin.
mesela bir satırda barkodları yazıp altlarınada formül yazabilirsin.
örneğin 123 barkodlu ürün için =EĞERSAY(A2:A7;"123")-EĞERSAY(C2:C7;"123") yazdığın zaman 1 adet eksik olduğunu görebilirsin.
 
Burada binlerle ifade edilen barkod vardır.onların hepsi için bunu uygulamak mümkün değildir.
 
Merhaba,
Sub Karşılaştır()
Application.ScreenUpdating = False
Range("A2:C10000").Interior.ColorIndex = 2
son = Cells(Rows.Count, "A").End(3).Row
son1 = Cells(Rows.Count, "C").End(3).Row
For i = 2 To son
istenen = WorksheetFunction.CountIf(Range("A2:A" & i), Cells(i, 1))
gönderilen = WorksheetFunction.CountIf(Range("C2:C" & son1), Cells(i, 1))
If istenen <= gönderilen Then Cells(i, 1).Interior.ColorIndex = 5
Next
For i = 2 To son1
gönderilen = WorksheetFunction.CountIf(Range("C2:C" & i), Cells(i, 3))
istenen = WorksheetFunction.CountIf(Range("A2:A" & son), Cells(i, 3))
If gönderilen <= istenen Then Cells(i, 3).Interior.ColorIndex = 5
Next
End Sub
kodları deneyiniz.
 
Son düzenleme:
çok teşekkür ederim,elinize sağlık.çok güzel olmuş
 
Alternatif olarak Formülle çözümleniş dosya eklidir.
İnceleyiniz.
 

Ekli dosyalar

Sayın turist bey.sizede çok teşekkür ediyorum.Her zaman yardımıma koşuyorsunuz.Çok şey öğrendim sizden.Sağolun...
 
Geri
Üst