[英]Excel - MATCH AND INDEX
我正在嘗試從工作表2(稅率表)中獲取稅率。
根據表1中的國家/地區和收入信息:
下面是我的代碼:
=IF(OR(G2=0,G2=-1),0,INDEX(INDEX(TaxRates!D:D,MATCH(A3,TaxRates!A:A,0)):INDEX(TaxRates!D:D,MATCH(A3,TaxRates!A:A,0)+COUNTIF(TaxRates!A:A,A3)-1),MATCH(J3,INDEX(TaxRates!B:B,MATCH(A3,TaxRates!A:A,0)):INDEX(TaxRates!B:B,MATCH(A3,TaxRates!A:A,0)+COUNTIF(TaxRates!A:A,A3)-1),1)))
我不確定這哪里出錯了。
誰能為我提供正確的解決方案?
我會在這里使用sumifs
而不是index / match。 假設稅率是唯一的,但是在您的示例中這似乎是合理的。
= SUMIFS(TaxRates d:d,TaxRates!A:A,A2,TaxRates B:!B, “<=” &J2,TaxRates C:!C, “>” &J2)
加上當然,您的外部if
函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.