U

Çözüldü Sayfalar Arası Karşılaştırma İşlemi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

umudaezgii

Normal Üye
Merhaba,
2 Sayfadan oluşan bir raporumuz var.

2 sayfada aşağıda belirtilen karşılaştırmaları yapıp, farklılıkları 3. sayfada çıkarmasını istiyoruz . Bunu şu an manuel yapıyoruz, fakat biraz zaman kaybı yaşıyoruz. Bunu Makro ile yapabilmemiz mümkün müdür ?

Karşılaştırma yaptığımız sütunlar aşağıdaki gibidir.
  • Konteyner Listesi sayfasındaki bilgiler, her zaman doğru olarak baz aldığımız bilgilerdir.
  • Konteyner listesi sayfasındaki B sütunundaki Konteyner No bilgileri ile Sheet1 sayfasındaki E sütunundaki Konteyner Numarası bilgileri karşılaştırılacak.
  • Konteyner listesi sayfasındaki Z sütunundaki Kap Adedi bilgileri ile Sheet1 sayfasındaki H sütunundaki Kap Adedi bilgileri karşılaştırılacak.(Konteyner numarası baz alınarak)
  • Konteyner listesi sayfasındaki AA sütunundaki Kargo Ağırlığı bilgileri ile Sheet1 sayfasındaki J sütunundaki Brüt Ağırlık bilgileri karşılaştırılacak.(Konteyner numarası baz alınarak)
  • Karşılaştırmalardaki tüm farklılıkları 3. ayrı bir sayfada çıkarmasını yapıyoruz. (1. Sayfada olup 2. sayfada olmayanlar şeklinde, her 2 sayfadaki kap ve kilo bilgileri karşılaştırıldığında farklı olanları, konteyner numarası detayını verecek şekilde getirmeli)
Not : Sheet1 sayfasındaki E sütununda bulunan konteyner numaraları, bazen eşya cinsinin farklılığından dolayı yinelenmektedir. Burada yinelenen konteynerlerde toplam kap kiloyu dikkate alıyoruz.

Buna göre Sheet1’ deki kap kilo bilgileri ile konteyner listesi sayfasındaki kap kilo bilgileri karşılaştırılırken, toplam kap kiloya göre karşılaştırma yapıyoruz. (Örneğin; Sheet1’ deki tekrarlayan CANSU5556667 nolu konteyner numarası toplamda 19 kap 8656 kilo olarak karşılaştırılmalıdır.)

Olması gereken örnek tablo 3. sayfadaki gibidir. Bu sayfada bizim için önemli olan farkları görebilmemizdir, formatın nasıl olduğunun hiçbir önemi yoktur.

Müsait olduğunuzda inceleyebilirseniz memnun oluruz.

Teşekkürler
 

Ekli dosyalar

=EĞER(EĞERSAY('Konteyner Listesi'!B2:B150;Sheet1!E2)=1;"";Sheet1!E2)

Formülü 3. sayfada olması gerekenler A2 hücresine yerleştirerek aşağı doğru çekelim. İki tabloda farklı olanları getirecektir. Aynı mantıkla diğer istediğimiz verilere de bu formülü düzenleyip yazabilirsiniz..
 
ADO severlere ve/veya ADO bilgisi geliştirmek isteyenler için ADO ile yapılmış çözüm.
ADO ile iki farklı sayfayı koşula göre karşılaştırma. Sayın@MESKO ADO çalışması için yapılmıştır.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(24 satır)
 

Ekli dosyalar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst