0
=IF(N101<>"",ROUND(VLOOKUP($N101,$I$30:$U$39,12,FALSE)/(1-(U$96+U$98)),0),0)

これは、間違ったデータを返すスプレッドシートの現在の VLOOKUP です。私が書いたのではなく、会社に来る前にスプレッドシートに書いていました。

私がしたいのは、$N101 の値を調べてから、i30 から i40 まで同じ行を見つけて ((k30-j30/)/(1-(U$96+U$98) ) k30 と言うとき、実際には試合に応じて k30-k40 を意味します。

これは本当に私を助けるだろう

ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

1

試す

=IF(N101<>"",ROUND(VLOOKUP($N101,$I$30:$U$39,#COL,FALSE)/(1-(U$96+U$98)),0),0)

ここで、#COL は、K$30 ~ J$30 の結果の値を含む列に対応する整数です (たとえば)。

于 2011-06-01T21:43:47.860 に答える
0

VLOOKUP($N101,$I$30:$U$39,12,FALSE)

あなたは i30 から i 40 と言っていますが、I30 から U39 に言及しています。あなたはそれを変更したいかもしれません。

k30 私は実際には試合に応じて k30-k40 を意味します。

同じ式を下のセルに置くと、これをドラッグすると自動的に取得されます。j30 を確認してください。常に J30 を使用する場合は、j$30$ を作成することをお勧めします。

また、各式を個別に確認してから組み合わせることをお勧めします。

于 2011-06-01T16:28:03.267 に答える