1

VLOOKUP()私が探している関数かどうかはわかりませんが、私が取り組んでいるスプレッドシートは次のとおりです: https://docs.google.com/spreadsheet/ccc?key=0Ap96QeCBYRNtdDlpX0lONDg1YThLN1M5YkNlT1FBeFE

私が基本的にしようとしているのは、セルE18:P18の値を使用して、セルE4:P7の値を置き換える必要があるかどうかを判断することです。その範囲に0以外の値がある場合、 E13:P16の範囲内の適切な列から値を取得し、それらを適切な項目に置き換える必要があります。

したがって、この例では、アイテム値 1 (武器 #1)、3 (オフハンド)、4 (兜)、および 5 (肩) を置き換えます。期待される結果はスプレッドシートで確認できます。これらは、装備アイテムに表示したい値です。これをExcelの数式で簡単に達成する方法はありますか?もしそうなら、それを使用する最良の方法は何ですか?

4

1 に答える 1

3

私たちの話し合いの後、あなたがすべきことは次のとおりです。

[期待される結果] テーブルで、セル E31 で次の式を試してください。

=IFERROR(INDEX($E$17:$P$20,ROWS($1:1),MATCH(VLOOKUP(E$30,$A$4:$B$17,2,FALSE),$E$22:$P$22,0)),E4)

貼り付けたら、コピーすることができ、式はそれに応じて調整されます。

これは、あなたの情報に基づいて期待される結果の図です。 ここに画像の説明を入力

これが望ましい結果かどうか教えてください:)

于 2012-08-25T01:25:58.503 に答える