Excel-匹配和索引

我试图从表2(Taxrates表)中得到税率 在这里输入图像说明 根据表1的国家和收入情况。 如果它被雇用= 0 / -1,那么税率= 0,否则我会继续find税率。

下面是我的代码:= 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,0)):INDEX(TaxRates B:!B,MATCH(A3,TaxRates!A:A,0)+ COUNTIF(TaxRates!A:A,A3)-1),1)))

在这里输入图像说明 我不确定哪里出了问题,谁能帮我正确的解决scheme?

谢谢

我会使用sumifs而不是索引/匹配在这里。 这假设税率是独一无二的,但在你的例子中这似乎是合理的。

= SUMIFS(TaxRates d:d,TaxRates!A:A,A2,TaxRates B:!B, “<=” &J2,TaxRates C:!C, “>” &J2)

当然,你的外部if函数。