Düşeyara göreceli kullanım

Katılım
27 Mart 2009
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 Türkçe
A dosyası ile B dosyasında ortak kolon tutarlar olup; aynı tutardan farklı tarihlerde birden fazla mevcuttur. A dosyasında kredi kartı çekim tutarı B de ise bankadan tahsil tutarı mevcuttur. Yapmak istediğim A dosyasına x tutarının tarihini getirmek. Ancak gelecek tarihin kredi kartı çekim tutarından sonraki tarih olmasını istiyorum.örnek:
Çekim tarihi :20.01.2016 olan 20,00 TL
Tahsilat tarihi:10.01.2016 20,00 TL
ve 20.02.2016 20,00 TL
ve 20.03.2016 20,00 TL
düşeyara yapınca ilk tarih : 10.01.2016 geliyor, halbuki çekimden en az 45 gün sonraki tarih gelmeli
Yardımcı olursanız sevinirim.


Cem Zafer
 

Ekli dosyalar

  • 31.3 KB Görüntüleme: 17
  • 56.9 KB Görüntüleme: 14

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İki dosyanızı da açtıktan sonra;

A.xls dosyasında I2 hücresine aşağıdaki dizi formülünü uygulayıp deneyiniz.

Kod:
=EĞERHATA(İNDİS('[b.xlsx]internet satış'!$D$3:$D$173;KÜÇÜK(EĞER('[b.xlsx]internet satış'!$G$3:$G$173=D2;EĞER('[b.xlsx]internet satış'!$D$3:$D$173-G2>=45;SATIR('[b.xlsx]internet satış'!$D$3:$D$173)));1));"")
 
Katılım
27 Mart 2009
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 Türkçe
Öncelikle ilginize teşekkür ederim. Ancak yine olmuyor. Ekli dosyalarda siz dener misiniz. Aşağıdaki gibi oldu.
1.1.2016 4.1.2016
2.1.2016 4.1.2016
6.1.2016 5.1.2016
22.1.2016 16.1.2016
19.2.2016 1.2.2016
11.3.2016 10.2.2016
17.3.2016 11.2.2016
24.3.2016 15.2.2016
3.4.2016 19.2.2016
10.4.2016 25.2.2016
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Siz "A.xls" isimli dosyanızda hangi tarihlerin geleceğini elle belirtirseniz kontrol etme şansım olabilir.

Dosyanızda şu tarih gelmeli bu sebepten dolayı şeklinde açıklama yazarsanız iyi olur.
 
Katılım
27 Mart 2009
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba Korhan bey, aslında A dosyasının B kolonundaki tarihi çekebilirsek;
aşağıda görülen 11/04 (ay/gün) şeklindeki tarihi 04/11/2015 (gün/ay/yıl) şekline çevirip I2 kolonuna getirirsek çok iyi olur.
Tarih Açıklama Etiket Tutar Bakiye Dekont No
01/01/2016 PK1402690 BNSDG 11/04 K: 0,00 Diğer 244 11058,55 2016-01-01-00.46.13.727232
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Artık "B" dosyası ile bir işimiz kalmadı sanırım.

I2 hücresine aşağıdaki formülü uygulayıp deneyiniz. Yıl değerini 2015 olarak belirttiğiniz için formül içinde sabitledim. Değişken olması gerekiyorsa formülü revize etmek gerekir.

Kod:
=1*METNEÇEVİR(--(PARÇAAL(B2;BUL("K:";B2;1)-3;2)&"/"&PARÇAAL(B2;BUL("K:";B2;1)-6;2)&"/2015");"gg.aa.yyyy")
 
Üst