Google Sheet Back End数据完整性



我有一个用于员工时间条目的Google表,将数据收集到第二个后端"数据"表中,该表使用许多基于其他表的Vookup功能。人们剪切,粘贴或拖动单元/行位置存在一些问题,这些位置会导致Ref错误,并从数据表上的Vookup公式抛出。我不确定Vlookup是否会像参考文献变得很糟糕。如果有人可以提出一种更好的方法来获取数据表中的数据,请随时告诉我。床单在这里共享,并且非常清理。

https://docs.google.com/spreadsheets/d/1w7yfnkkc-ruelvls_kjksnuxykjn8o5wuzmhkhuhbh4/edit?

您可以使用OFFSET函数,可以将其设置为仅引用标题行。标题行通常不会被切割并粘贴在其他情况下,使其成为相当稳定的参考。

OFFSET 在行动中:

Data中的CC_3表中,您可以使用此公式。

=IFERROR(VLOOKUP(OFFSET(Sheet1!$A$1,ROW()-1,0),Employees!A$2:B$100,2,false),"")

如果您采用此方法的其他公式,则应该能够到达更稳定的文件。

编辑:我还想提及如果其他人在使用此文件,则可以保护标头范围,从而使得不可能弄乱公式。