0

私のGoogleドキュメントの列Aは、各要件のタイトルをVLOOKUPを使用して、要件番号のリストです。number は以下のように自動的に取り込まれます。最初のタイトルは VLOOKUP 数式を示し、残りは結果を示します (この例の目的のみ)。

      A             B
1  REQ NO.      REQ. Title
2  TP5443       =IF(A2="","",VLOOKUP(A2, 'TITLES'!F$3:G$25, 2,FALSE ))
3  TP5443       Warehouse
4  TP5443       Warehouse
5  TP5441       Leader
6  TP5441       Leader
7  TP5325       Driver
8  TP5325       Driver

これは正常に機能しますが、新しい Warehouse ラインを追加したい場合は、最後の Warehouse エントリの下に新しいラインが挿入され、VLOOKUP が新しい空白セルでオートコンプリートされるようにしたいと考えています。

Google は、新しい行が挿入されたことをすでに認識しており、それに応じて残りの数式を更新しています。

      A             B
1  REQ NO.      REQ. Title
2  TP5443       Warehouse
3  TP5443       Warehouse
4  TP5443       Warehouse
5
6  TP5441       =IF(A6="","",VLOOKUP(A6, 'TITLES'!F$3:G$25, 2,FALSE ))
7  TP5441       Leader
8  TP5325       Driver
9  TP5325       Driver

したがって、行 6 は A5 ではなく A6 に自動的に更新されますが、B5 は空白のままです。

どうすればこれを自動的に達成できますか?

4

1 に答える 1

2

B2で試してください:

=ARRAYFORMULA(IF(LEN(A2:A), VLOOKUP(A2:A, 'TITLES'!F$3:G$25, 2,FALSE),))

B2 以下のすべての式がクリアされていることを確認します。次に、新しい行を追加して、これが機能するかどうかを確認してください。

于 2014-12-18T19:21:14.620 に答える