2016-11-05 5 views
1

私は2つのパラメータでデータを取得する必要があるExcelテーブルにテーブルを持っています。ここでExcel、マトリックスからデータを取得

は私のマトリクス表です: Matrix Table

は今、私は2つのフィールド内の数値として手動でパラメータ1とパラメータ2を入力します: Choose parameters

値900及び2000では、それは数を取得する必要がありますマトリックスからの。

どうすればいいですか?私はINDEXとVERGLEICH(MATCH)、またはSVERWEIS(VLOOKUP)とVERGLEICH(MATCH)の少なくとも5つの異なるバリエーション(ドイツ語のExcel)を試しました。

はここに私の最新のものです:このコードで

=SVERWEIS(B55;'table_2'!B41:AO41;VERGLEICH(C55;'table_2'!A5:A40;0);FALSCH) 

、B55は、パラメータ1で、C55は、この公式を使用2.

答えて

1

パラメータである:それは完璧に動作

=SVERWEIS(C55;'table_2'!A5:AO40;VERGLEICH(B55;'table_2'!B41:AO41;0)+1;FALSCH) 
+0

を。ありがとう。 パラメータ番号を切り上げる必要はありません。私がB55に920を入力すると、それは1000まで丸められるはずです。関数 'RUNDEN(B55; -2)'では、900に丸められます。より良いラウンド関数はありますか? –

+0

完了。 AUFRUNDENという名前の関数があることはわかりませんでした(ラウンドアップのみ)。再度、感謝します。 –

関連する問題