在我的Google文档列A中是一个请购单号列表,使用VLOOKUP为每个请求标题。数字自动拉入如下,其中第一个标题显示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行自动更新A6,而不是A5,但是我留下了B5为空白。
我怎样才能自动实现这一目标?
答案 0 :(得分:2)
在B2尝试:
=ARRAYFORMULA(IF(LEN(A2:A), VLOOKUP(A2:A, 'TITLES'!F$3:G$25, 2,FALSE),))
确保清除B2以下的所有公式。 然后尝试添加一个新行,看看是否有效?