如果删除另一个工作表中的单元格,如何在一个工作表链接公式中删除“ #REF!”?

问题描述 投票:0回答:1

我有以下Google表格。

Sample

我有一个称为onEdit(e)的Apps脚本代码。当您在“资格”表的B列中输入日期时,将“雇员”剪切并粘贴到“资格-雇员剩余”表中。效果很好,但创建了#REF!名为FormRanger的工作表中出现的问题,该问题用于在Google Forms和其他工作表中构成我的下拉菜单。

员工名称需要保留在电子表格中,以便它可以填充“资格-员工左”表,以备将来参考,以防员工返回。但是,我希望从FormRanger工作表中删除该员工的姓名(现在为#REF!)。

非常感谢您提供有关代码的帮助。

google-apps-script google-sheets
1个回答
0
投票

您希望表格“ FormRanger”的A和B列始终反映在职员工。目前,这是通过为每个单元格分配值来完成的,例如=Qualifications!A5,但是当删除员工时,这会将#REF留在“ FormRanger”上。

另一种方法是使用QUERY命令使A和B列中的值动态化。

=query(Qualifications!A5:D,"select A, D",0)

  • 删除列A和B或“ Form Ranger”中单元格的全部内容。
  • 在“ FormRanger”的单元格A2中插入公式

    该公式将同时填充A和B列,还将填充适当的行数。

    删除员工时,值将自动调整。

© www.soinside.com 2019 - 2024. All rights reserved.