Çoktan seçmeli şekilde tabloya veri çekme

Katılım
3 Mayıs 2017
Mesajlar
42
Excel Vers. ve Dili
2010 türkçe
Arkadaşlar Merhaba,
Biraz karmaşık bir dosyada bir formül kurmaya çalışıyorum, işin içinden de çıkamadım indis falan kullandım ama bir türlü beceremedim örnek dosyanın içerisinde ayrıntılı olarak yazdım böyle bir formül bilen var mı yardımcı olabilir misiniz ? Olamasanız da hiç sorun değil zaten bende yapamadım biraz karışı bir iş,
Zaman ayıran arkadaşlara çok çok teşekkür ediyorum.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,327
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
C4 hücresine uygulayıp deneyiniz.

Kod:
=TOPLA(KAYDIR(Data!$E$1;KAÇINCI($B4;Data!$E:$E;0)-1;ELEMAN($O$3;KAÇINCI(TARİH(SOLDAN(C$2;4);$P$3;1);Data!$E$1:$AO$1;0)-1;KAÇINCI(TARİH(SOLDAN(C$2;4);1;1);Data!$E$1:$AO$1;0)-1);;ELEMAN($O$3;1;$P$3)))
 
Katılım
3 Mayıs 2017
Mesajlar
42
Excel Vers. ve Dili
2010 türkçe
Korhpost: 972599' Alıntı:
C4 hücresine uygulayıp deneyiniz.

Kod:
=TOPLA(KAYDIR(Data!$E$1;KAÇINCI($B4;Data!$E:$E;0)-1;ELEMAN($O$3;KAÇINCI(TARİH(SOLDAN(C$2;4);$P$3;1);Data!$E$1:$AO$1;0)-1;KAÇINCI(TARİH(SOLDAN(C$2;4);1;1);Data!$E$1:$AO$1;0)-1);;ELEMAN($O$3;1;$P$3)))
Maalesef Korhan bey olmadı formülde bir yerde c3 var ondan dolayımı anlamadım tam :(
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Merhaba.
Aslında Sayın AYHAN'ın verdiği formül de aynı sonuçları veriyor.
Verilen formülü forum sayfasından kopyalayıp C4 hücresine yapıştırdığınızdan emin misiniz?
Beki de gerçek belgenizde C2, E2 ve G2 hücrelerinde, örnek belgedeki gibi bir başlık kullanmamışsınızdır.
Zira Sayın AYHAN'ın verdiği formül, yıl bilgisini, belirttiğim hücrelerden alıyor.

Ben de başlık bilgilerinden bağımsız bir alternatif vereyim.
Formülü C4 hücresine uygulayın ve aşağı doğru C8'e kadar kopyalayın,
ardından C4:C8 arasını kopyalayıp, diğer yılların sütunlarına yapıştırın.
=TOPLA(KAYDIR(Data!$A$1;KAÇINCI(G.T!$B4;Data!$E:$E;0)-1;ARA(SÜTUN();{3;5;7};{4;16;28})+EĞER($O$3=1;$P$3;1);;EĞER($O$3=1;1;$P$3)))
 
Son düzenleme:
Katılım
3 Mayıs 2017
Mesajlar
42
Excel Vers. ve Dili
2010 türkçe
Merhaba.
Aslında Sayın AYHAN'ın verdiği formül de aynı sonuçları veriyor.
Verilen formülü forum sayfasından kopyalayıp C4 hücresine yapıştırdığınızdan emin misiniz?
Beki de gerçek belgenizde C2, E2 ve G2 hücrelerinde, örnek belgedeki gibi bir başlık kullanmamışsınızdır.
Zira Sayın AYHAN'ın verdiği formül, yıl bilgisini, belirttiğim hücrelerden alıyor.

Ben de başlık bilgilerinden bağımsız bir alternatif vereyim.
Formülü C4 hücresine uygulayın ve aşağı doğru C8'e kadar kopyalayın,
ardından C4:C8 arasını kopyalayıp, diğer yılların sütunlarına yapıştırın.
Teşekkür ettim Ömer Bey Korhan Beyede aynı zamanda oldu :) çok saolun
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Kolay gelsin.
 
Üst