Merhaba,
benim forumda bir çok benzer örnek bulduğum ancak içinden çıkamadığım bir sorum bulunuyor. Modül kullanarak veya düşeyara gibi bir fonksiyonla çözülebileceğini düşünüyorum.
Basitçe anlatmak gerekirse 2 adet excel çalışma sayfam bulunuyor. (sayfa1 ve sayfa2)
Diyelim ki birinci sayfanın;
A sütununda=Tarihler
B sütununda=Gelir
C sütununda=Gider alanları yer alıyor.
İkinci sayfanın da alan başlıkları aynı ancak aralara birinci sayfada olup bu sayfada bulunmayan kayıtlar yer alıyor. (kayıtların sıralamaları karışık olabilir)
Bu iki sayfada bulunan verilerin karşılaştırılması ve aynı olan satırların D sütununa var yazılması gerekiyor.
Karşılaştırmada sırasıyla;
Bir döngüde tek tek tarihler kontrol edilmeli,
tarih tutuyorsa aynı satırın gelir alanı karşılaştırılmalı,
gelir alanı da tutuyorsa aynı satırın gider alanı karşılaştırılmalı,
her 3 alanda tuttuğu takdirde sayfa1 in karşılaştırılan satırındaki D sütununa var yazıp bir sonraki satır aranmalı herhangi biri tutmuyorsa boş bırakılıp geçilmelidir.
Yardım edebilecek arkadaşlara şimdiden teşekkür ediyorum.
benim forumda bir çok benzer örnek bulduğum ancak içinden çıkamadığım bir sorum bulunuyor. Modül kullanarak veya düşeyara gibi bir fonksiyonla çözülebileceğini düşünüyorum.
Basitçe anlatmak gerekirse 2 adet excel çalışma sayfam bulunuyor. (sayfa1 ve sayfa2)
Diyelim ki birinci sayfanın;
A sütununda=Tarihler
B sütununda=Gelir
C sütununda=Gider alanları yer alıyor.
İkinci sayfanın da alan başlıkları aynı ancak aralara birinci sayfada olup bu sayfada bulunmayan kayıtlar yer alıyor. (kayıtların sıralamaları karışık olabilir)
Bu iki sayfada bulunan verilerin karşılaştırılması ve aynı olan satırların D sütununa var yazılması gerekiyor.
Karşılaştırmada sırasıyla;
Bir döngüde tek tek tarihler kontrol edilmeli,
tarih tutuyorsa aynı satırın gelir alanı karşılaştırılmalı,
gelir alanı da tutuyorsa aynı satırın gider alanı karşılaştırılmalı,
her 3 alanda tuttuğu takdirde sayfa1 in karşılaştırılan satırındaki D sütununa var yazıp bir sonraki satır aranmalı herhangi biri tutmuyorsa boş bırakılıp geçilmelidir.
Yardım edebilecek arkadaşlara şimdiden teşekkür ediyorum.
