[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『特定の人だけ計算をしない方法はないでしょうか?』(まえのの)
こんにちは、昨日質問させていただいてたものの追加で分からない事があり質問します。
昨日は下記のような式を作っていただいてて、大変たすかているのですが一つだけ問題があり、個人登録の方は源泉するのですが、法人登録は源泉しなくてよいので、簡単に法人だけ計算しないようにするにはどの様にすればよいのでしょうか?
例えば、Aさんが法人だとすると源泉は無しということになります。 この場合下記のようなやり方だと、どの様にすればよいのでしょうか?
________________________________________________________________ A B C D E F G 1 1回目 源泉 2回目 源泉 3回目 源泉 2 A 50,000 0 80,000 1,000 0 3 B 10,000 0 20,000 0 0 4 C 150,000 3,000 50,000 5,000 0
一例として、上記のような表を考えてみました。
C2=INT(MAX(SUMIF($B$1:B$1,"<>源泉",$B2:B2)-120000,0)*10%)-SUMIF($B1:B$1,"源泉",$B2:B2)
C2の式を下にドラッグ、それをE列、G列・・・にコピーして張り付けるとこうなります。
Q: ついでにお聞きしたいのですが、2回目からの数値の入力に関してですが、 ボーナスがない人がデータで上がってこないので1回目との集計の合算は どの様にすれば良いのでしょうか?
A: 名前はA列にだけ入力(2回目以降新規の人は随時追加)していき、 金額は別表からVLOOKUP関数で参照するのが一番簡単だと思います。 __________________________________________________________________
法人かどうか分かる何かが必要になります。
B列に1を入れてそれを示すこととした場合
D2セル =IF(C2="","",IF($B2=1,0,INT(MAX(SUMIF($C$1:C$1,"<>源泉",$C2:C2)-120000,0)*10%)-SUMIF($C1:C$1,"源泉",$C2:C2)))
<結果図> 行 _A_ __B__ ___C___ __D__ ___E___ __F__ ___G___ ___H___ 1 法人 1回目 源泉 2回目 源泉 3回目 源泉 2 A 1 50,000 0 80,000 0 0 0 3 B 10,000 0 20,000 0 0 0 4 C 150,000 3,000 50,000 5,000 0 0 5 d 150,000 3,000 500,000 50,000 6 e 1 150,000 0 500,000 0 7
(半平太) 2011/07/22 19:04
=IF(G4="","",IF($C4=1,0,INT(MAX(SUMIF($G$3:G$3,"<>源泉税",$G4:G4)-120000,0)*10%)-SUMIF($G3:G$3,"源泉税",$G4:G4)))
よろしくお願いします。
(まえのの)
「源泉」と「源泉税」の違いだけです。
下記レイアウトと項目名なら、H4セルの数式として (まえのの)さんの数式でワークします。
<レイアウトおよび結果図> 行 __A__ _B_ __C__ _D_ _E_ _F_ ___G___ ___H___ ___I___ ___J___ ___K___ ___L___ 3 氏名 法人 1回目 源泉税 2回目 源泉税 3回目 源泉税 4 A 1 50,000 0 80,000 0 0 0 5 B 10,000 0 20,000 0 0 0 6 C 150,000 3,000 50,000 5,000 0 0 7 d 150,000 3,000 500,000 50,000 8 e 1 150,000 0 500,000 0
(半平太) 2011/07/23 17:17
お手数をおかけしてすみませんでした。
本当にありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.