2016-12-06 20 views
0

2を参照して、下の写真から国と年間所得に基づいて、各個人に割り当てられた税率を見つけようとしています。Excel。 2つの異なる情報源からの情報を使用

ありがとうございました!

enter image description here

= IF(OR(G6 = 0、G6 = -1)、0、インデックス(INDEX(TaxRates D:D、MATCH(A7、TaxRates:A、0)): INDEX(タクシー相談:D:D、MATCH(A7、税金A:A、0)+ COUNTIF(タクシー相乗り:A、A7)-1)、MATCH(J7、INDEX(税金B:B、MATCH A、A7)-1)、1))))INDEX(税率:B:B、MATCH(A7、税率A:A、0)+ COUNTIF

+1

本当にそれがダミーデータであることを願っています。そうでない場合は、削除してダミーデータを入れてください。 – user1274820

+0

@ user1274820こんにちは、ダミーデータとは何ですか? – WantToLearnNewSkills

+0

@ user1274820こんにちは、実際にはこれは偽の名前で、いくつかの練習問題ですが、あなたはその問題を解決する方法を知っていますか?どうも! – WantToLearnNewSkills

答えて

0

  • 両方ワークシートは
  • 行1は、COLを有するカラムで開始すると仮定すると人々シート上
  • 式は行2で起動UMN見出しは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)) 
+0

こんにちは、私はあなたの解決策を試して読みました。しかし、私はまだいくつかの細胞がまだN/Aであるのかどうかはわかりません。あなたの参照のために写真3と4を添付しました。ありがとうございました! – WantToLearnNewSkills

+0

それは私のために罰金を計算します。エラーは、データが見つからないことを意味します。ドイツのすべてのレコードでエラーが発生するため、「ドイツ」のテキストに問題があります。末尾の空白を確認します。 – teylyn

+0

エクセルシートを少し変更しましたが、採用した列を追加しましたが、追加した後にコードが機能しない理由がわかりません。ありがとうございました。上の写真は私の現在のシートを示し、上に私の修正されたコードがあります。失業者の場合は所得がないので、税率は – WantToLearnNewSkills

関連する問題