1

シート 2 (税率テーブル) から税率を取得しようとしています。

ここに画像の説明を入力

シート 1 の国と収入の情報に基づいて:

  • 雇用されている場合 = 0 または -1、税率 = 0。
  • それ以外の場合は、引き続き税率を見つけます。

以下は私のコードです:

=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)))

ここに画像の説明を入力

これがどこでうまくいかないのかわかりません。

誰でも正しい解決策を手伝ってもらえますか?

4

1 に答える 1

2

sumifsここでは、インデックス/一致ではなく使用します。これは、税率が一意であることを前提としていますが、あなたの例では妥当と思われます。

=SUMIFS(税率!D:D,税率!A:A,a2,税率!B:B,"<="&J2,税率!C:C,">"&J2)

もちろん、あなたの外側のif機能。

于 2016-12-07T22:20:52.640 に答える