Excel中。使用来自两个不同来源的信息

时间:2016-12-06 23:21:02

标签: excel

我试图通过参考2,根据下图中的国家和年收入,找出每个人的指定税率。

谢谢!

enter image description here

= IF(OR(G6 = 0,G6 = -1),0,索引(INDEX(TaxRates d:d,MATCH(A7,TaxRates!A:A,0)):INDEX(TaxRates d!: d,MATCH(A7,TaxRates!A:A,0)+ COUNTIF(TaxRates!A:A,A7)-1),MATCH(J7,INDEX(TaxRates B:!B,MATCH(A7,TaxRates A: ,0)):INDEX(TaxRates B:!B,MATCH(A7,TaxRates!A:A,0)+ COUNTIF(TaxRates!A:A,A7)-1),1)))

1 个答案:

答案 0 :(得分:0)

假设

  • 两个工作表都从A列开始
  • 第1行有列标题
  • 公式从人员表
  • 的第2行开始
  • TaxRates工资表中的数据按国家/地区递增排序,然后按较低收入递增
  • 您可能希望为每个国家/地区的第一个下限添加0行。

从里到外阅读公式。它首先建立一个查找范围,从给定国家的第一次出现到给定国家的最后一行,然后对这些行的下限收入进行近似匹配。

=INDEX(INDEX(TaxRates!D:D,MATCH(A2,TaxRates!A:A,0)):INDEX(TaxRates!D:D,MATCH(A2,TaxRates!A:A,0)+COUNTIF(TaxRates!A:A,A2)-1),MATCH(I2,INDEX(TaxRates!B:B,MATCH(A2,TaxRates!A:A,0)):INDEX(TaxRates!B:B,MATCH(A2,TaxRates!A:A,0)+COUNTIF(TaxRates!A:A,A2)-1),1))