2016-03-30 18 views
2

Ben bir mükemmelleştirmek için çalışıyorum ama şimdiye kadar her iki formüller de geri döndüklerimi geri döndürmüyor. FHE! E: E sütununda bir hücre döndürmek için bir formül oluşturmaya çalışıyorum. FHE! C: C, DS! C5 ve DS! G5 = "text" ile eşleşir.IF (VLOOKUP) vs INDEX (MATCH) birden fazla kritere göre değerleri bulmak için

Ben 2 yöntemleri, IF (DÜŞEYARA) denedim

:

=IF(DS!G5="text",VLOOKUP(DS!C5,FHE!A:Z,5),"") 

Bu aynı sayıda (-81) üretir tüm hücrelerin DS G5 için = "text" ama -81 değer değil mi ! FHE E'den geri getirmelidir: E

Ayrıca ENDEKSİ (MAÇ):

=INDEX(FHE!E:E,MATCH(DS!C5 & DS!G5,FHE!C:C & "text")) 

Bu sadece #VALUE

üretir

Yanlış gidebileceğimiz yerdeki herhangi bir yardım büyük bir memnuniyetle karşılanır.

cevap

1

Arama tablonuzun, aranan en soldaki sütunla başladığından emin olun. Ayrıca Vlookup desteğinizin sonunda tam eşleşme için arama için ek bir argüman ekleyin, yani koyun, 0. Bakalım işe yarayıp izin vermeyin! :)

+0

Çalıştı! VLOOKUP için. Yine de ikincisiyle ne "yanlış" olduğundan emin değil! Yardım için teşekkürler! – IIJHFII