• DİKKAT

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

Proje-Tarih Değerlerini Tabloya Yazdırma Yardım

Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Hepinize merhaba sayın hocalarım.

Bir derdim daha var çözemediğim.



Yukarıdaki görselde A1:C22 'de bir tablom var.
Bu tabloda projelerin ödeme tarihleri yazıyor.
Ben bunu F1:N32 takvim tablosuna yazdırmak istiyorum.
VLOOKUP ile denediğim zaman 1 tarihe denk gelen 1'den fazla proje olabileceği için sadece ilk yakaladığını alıyor.
Haliyle bu şekilde yapamadım.

Başka ne şekilde yapabilirim.

Örnek dosyayı eke koydum.

Şimdiden teşekkür ederim.
 

Ekli dosyalar

Merhabalar normalde sorununuzun çözümü aşağıdaki formülü G2 ye yazıp sağa ve aşağı sürükleyerek tablonuz oluşturulur.

Kod:
=EĞERHATA(İNDİS($B$2:$B$22;TOPLAMA(15;6;SATIR($B$2:$B$22)-1/($C$2:$C$22=$F2);SÜTUN(A1)));"")

Ama siz A ları G. sütuna B leri H. sütuna C leri I. sütuna hep dizdirmek istemişsiniz. Bu durumda G1 e A H1 e B I1 C yazarsanız. İndis-Kaçıncı.. TOPLA.ÇARPIM... ÇOKETOPLA.... ARA.. formülü vs. birçok formülle sorununuza çözüm bulabilirsiniz.

Dizi Formülü Alternatifi
Kod:
=EĞERHATA(İNDİS($B$2:$B$22;KAÇINCI(G$1&$F2;$B$2:$B$22&$C$2:$C$22;0));"")

Dizi Olmayan Alternatif
Kod:
=EĞERHATA(ARA(2;1/($B$2:$B$22&$C$2:$C$22=G$1&$F2);$B$2:$B$22);"")
 
Merhabalar normalde sorununuzun çözümü aşağıdaki formülü G2 ye yazıp sağa ve aşağı sürükleyerek tablonuz oluşturulur.

Kod:
=EĞERHATA(İNDİS($B$2:$B$22;TOPLAMA(15;6;SATIR($B$2:$B$22)-1/($C$2:$C$22=$F2);SÜTUN(A1)));"")

Ama siz A ları G. sütuna B leri H. sütuna C leri I. sütuna hep dizdirmek istemişsiniz. Bu durumda G1 e A H1 e B I1 C yazarsanız. İndis-Kaçıncı.. TOPLA.ÇARPIM... ÇOKETOPLA.... ARA.. formülü vs. birçok formülle sorununuza çözüm bulabilirsiniz.

Dizi Formülü Alternatifi
Kod:
=EĞERHATA(İNDİS($B$2:$B$22;KAÇINCI(G$1&$F2;$B$2:$B$22&$C$2:$C$22;0));"")

Dizi Olmayan Alternatif
Kod:
=EĞERHATA(ARA(2;1/($B$2:$B$22&$C$2:$C$22=G$1&$F2);$B$2:$B$22);"")

hocam ilginiz için çok teşekkür ederim.

Verdiğiniz 3 çözümü de denedim ama bir çözüm alamadım.

Size zahmet olmazsa konuya eklediğim excel'e formulleri yazıp excel'i paylaşabilir misiniz?
 
Merhabalar normalde sorununuzun çözümü aşağıdaki formülü G2 ye yazıp sağa ve aşağı sürükleyerek tablonuz oluşturulur.

Kod:
=EĞERHATA(İNDİS($B$2:$B$22;TOPLAMA(15;6;SATIR($B$2:$B$22)-1/($C$2:$C$22=$F2);SÜTUN(A1)));"")

Ama siz A ları G. sütuna B leri H. sütuna C leri I. sütuna hep dizdirmek istemişsiniz. Bu durumda G1 e A H1 e B I1 C yazarsanız. İndis-Kaçıncı.. TOPLA.ÇARPIM... ÇOKETOPLA.... ARA.. formülü vs. birçok formülle sorununuza çözüm bulabilirsiniz.

Dizi Formülü Alternatifi
Kod:
=EĞERHATA(İNDİS($B$2:$B$22;KAÇINCI(G$1&$F2;$B$2:$B$22&$C$2:$C$22;0));"")

Dizi Olmayan Alternatif
Kod:
=EĞERHATA(ARA(2;1/($B$2:$B$22&$C$2:$C$22=G$1&$F2);$B$2:$B$22);"")

ve tam olarak yapmak istediğim bu aslında.



soldaki tabloyu sağdaki takvime bu şekilde geçirmek istiyorum.

örnek excel'i de eke koydum.
 

Ekli dosyalar

Dosyaları indiremediğim için dosyanızı göremiyorum ama 3 ünü de denedim çalışıyor. Siz de çalışmamasının tek sebebi olabilir C ve F sütunlarınızda bulunan tarihlerinizin formatlarını birbiriyle uyuşmamasıdır... bir sütun tarih olarak kaydedilmişse diğer sütun metin formatındadır gibi yada boşluklar falan vardır..
 
Geri
Üst