2

次のデータを含むExcelスプレッドシートがあります

----- A ----------------- B

1 ---- X

2

3----2012年1月-----30

4----2012年2月----50

5----2012年3月------105

6----2012年4月--------140

最初の行の列Aの値を取得する数式をA1セルに設定したいと思います。ここで、列Bの値は100より大きくなります...私の場合、値は2012年3月になります。

VLOOKUP関数を使用することになっていることは知っていますが、使用したことはなく、それは私にとってはちょっとサイエンスフィクションです...特にそこに条件を設定する必要があるためです。

助けてください

4

2 に答える 2

3

私のコメントによると...

上記のコメントのjpegに基づいてこの式を使用できます

=INDEX(A3:A12;MATCH(TRUE;B3:B12>100;0))

Ctrl + Shift+Enterで確認

または、追加のINDEXをスローして、数式を正常に入力できるようにすることもできます。

=INDEX(A3:A12;MATCH(TRUE;INDEX(B3:B12>100;0);0))

于 2012-02-10T09:19:48.053 に答える
0

これを試して

=CHOOSE(SUM(MATCH(100,B3:B6)+1),A3,A4,A5,A6,A7)

于 2012-02-01T09:09:35.983 に答える