我正试图从表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)))
我不确定这出错的地方。
任何人都可以帮助我找到正确的解决方案吗?
答案 0 :(得分:2)
我在这里使用sumifs
而不是索引/匹配。这假定税率是唯一的,但在您的示例中这似乎是合理的。
= SUMIFS(TaxRates d:d,TaxRates一个:A,A2,TaxRates B:!!B,"< ="&安培; J2,TaxRates C:C,&#34 ;>"&安培; J2)
另外,当然还有你的外if
函数。