Excel 每天删除vlookup中的单元格时,如何引用该单元格&;下一个细胞取而代之?

Excel 每天删除vlookup中的单元格时,如何引用该单元格&;下一个细胞取而代之?,excel,excel-formula,excel-2010,vlookup,Excel,Excel Formula,Excel 2010,Vlookup,我正在为我的客户创建一些仪表板,在仪表板中,每当每天删除第一行时,我必须放入一些公式,这些公式可以自动保存值。 我已经弄懂了大部分的部分,但还是坚持用Vlookup 假设我有一张A1:D10的桌子。我必须用vlookup参考此表,并参考单元格A1进行数据查找。 每天我都要删除整个A列&B列的数据取代A列。 现在的问题是,每当我删除该列时,Vlookup就会抛出错误#NA 如果有人 我已经尝试了索引匹配、间接和偏移,但没有任何效果 只是想让我的Vlookup可以从B列读取数据,B列取代了A列并成为

我正在为我的客户创建一些仪表板,在仪表板中,每当每天删除第一行时,我必须放入一些公式,这些公式可以自动保存值。 我已经弄懂了大部分的部分,但还是坚持用Vlookup

假设我有一张A1:D10的桌子。我必须用vlookup参考此表,并参考单元格A1进行数据查找。 每天我都要删除整个A列&B列的数据取代A列。 现在的问题是,每当我删除该列时,Vlookup就会抛出错误#NA

如果有人

我已经尝试了索引匹配、间接和偏移,但没有任何效果


只是想让我的Vlookup可以从B列读取数据,B列取代了A列并成为表中的A列。

你说你尝试了
=INDIRECT
,但它不起作用?因为它对我有用。你在
INDIRECT
引用的单元格中输入了什么?现在我正在处理这个问题,但是当我删除第一行时,这个单元格也给出了错误。索引($C$4:$D$7,MATCH(B12,$C$4:$C$7,0),2)你是手动删除它还是使用VBA删除它?如果您已经在VBA中,您可以让VBA再次参照A列写入公式。您说您尝试了
=INDIRECT
,但它不起作用?因为它对我有用。你在
INDIRECT
引用的单元格中输入了什么?现在我正在处理这个问题,但是当我删除第一行时,这个单元格也给出了错误。索引($C$4:$D$7,MATCH(B12,$C$4:$C$7,0),2)你是手动删除它还是使用VBA删除它?如果您已经在VBA中,您可以让VBA再次参照A列写入公式。