Soru İndis İle Veri Tablosundan Değer çekme

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Ayrıo hücrelerde olan değerlerin karşılığı veri çekmek istiyorumama yapamadım.
C10 Aylık Göstergeye H10 ve H11 de yazılı,11 Derece 2 kademenin karşılıkları veri sayfasından 3. sütundaki karşılıkları gelecek.
Mesela 11 ve 2 karşılığında 570 olan C10 hücresine gelecek. Formül olarak indis olması lazım birleştir fonksiyonu kullandığım php hesaplamasında bozuluyor
 

Ekli dosyalar

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba.

C10 hücresine aşağıdaki formülü yapıştırın.
Kod:
=TOPLA.ÇARPIM((veri!D5:D50='4B İş Sonu Bordro'!H10)*(veri!E5:E50='4B İş Sonu Bordro'!H11)*(veri!F5:F50))
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Merhaba.

C10 hücresine aşağıdaki formülü yapıştırın.
Kod:
=TOPLA.ÇARPIM((veri!D5:D50='4B İş Sonu Bordro'!H10)*(veri!E5:E50='4B İş Sonu Bordro'!H11)*(veri!F5:F50))
Teşekkür ederim mobilim deneyince bilgi vereceğim
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Merhaba.

C10 hücresine aşağıdaki formülü yapıştırın.
Kod:
=TOPLA.ÇARPIM((veri!D5:D50='4B İş Sonu Bordro'!H10)*(veri!E5:E50='4B İş Sonu Bordro'!H11)*(veri!F5:F50))
Süpersin hocam eline sağlık zınk diye geldi veriler..Teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eğer sorgulanan alanda birden fazla 11 ve 2 verisi varsa TOPLA.ÇARPIM önerilen haliyle yanlış sonuç verecektir.

Alternatif;

Kod:
=İNDİS(veri!$F$5:$F$50;TOPLA.ÇARPIM(KAÇINCI(H10&H11;veri!$D$5:$D$50&veri!$E$5:$E$50;0)))
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Eğer sorgulanan alanda birden fazla 11 ve 2 verisi varsa TOPLA.ÇARPIM önerilen haliyle yanlış sonuç verecektir.

Alternatif;

Kod:
=İNDİS(veri!$F$5:$F$50;TOPLA.ÇARPIM(KAÇINCI(H10&H11;veri!$D$5:$D$50&veri!$E$5:$E$50;0)))
evet o nedenle düşeyarayı kullanamadım. Bunu deniyorum
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Tamam hocam bu oldu. Teşekkür ederim. Yalnız benle ilgili ayrı sıkıntı var..Bu excel şablonu php kodları ile getiriyorum. Dosya ilk indiğinde
Hücre böyle geliyor Normalde çalışıyor ama içine girip enterleyince formül çalışıyor..Bu php kodlarının yaptığı bir olay ama bunu bulamadım..Bakalım başka çareler bulacağım..Kısa formüllerde bu tür yapmıyor ama uzun formüllerde bir çeşit hata oluyor yada o hücrenin formülleri siliniyor.

1573842574939.png
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Formüllerde & işareti olmadan başka fonksiyon olabilirmi?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi olabilir.

DİZİ formüldür. CTRL+SHIFT+ENTER tuşlarına basarak formül girişini tamamlayınız.

Kod:
=İNDİS(veri!F5:F50;KAÇINCI(1;(veri!D5:D50=H10)*(veri!E5:E50=H11);0))
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Bu çalışmadı ama

1573845286343.png
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
DİZİ formül olarak uygulamalısınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülü hücreye yazdıktan sonra cursor hücre içinde aktifken hücreyi CTRL+SHIFT+ENTER tuşlarına basarak terk edin.

Sonuç alacaksınız.
 
Üst