0

特別な電卓が組み込まれた Excel スプレッドシートをダウンロードしました。

別のシートには、173 個の値のリストがあります。これらを電卓のセルに入力し、別のセルで Enter キーを押すと、別のセルに戻り値がポップアップ表示されます。

各戻り値セルの値を、そのリスト値の隣に入力したいと考えています。

IFステートメントを使用せずにこれを行うにはどうすればよいですか?

4

1 に答える 1

0

Excel には、まさにこの種のことを行うための特定の機能があります:データ テーブルです。

同じワークシート (「特別な電卓」の一部) の任意の場所から既存の出力セルと 1 つまたは 2 つの入力セルを指定し、使用する入力を含む範囲 (この場合は 173 の値) を指定します。次に、入力セルの値の範囲ごとに出力セルが取る値を含む一元配置または二元配置のテーブルを取得します。中間計算は、必要に応じて複雑にすることができ、他のワークシートのセルを参照できます。

一度に 3 つ以上の入力を変更したい場合に必要なことは、シナリオとして使用するすべての組み合わせをテーブルにリストすることから始めます。

scenario    var1    var2    var3
1   1   1   2
2   1   3   2
3   2   1   1

次に、シナリオ番号を含むセルに基づいて vlookups を使用して、変更する他のすべてのセルに入力し、シナリオ セルを一方向データ テーブルへの行入力として設定できます。

于 2013-03-26T18:03:47.353 に答える