【发布时间】:2021-08-25 21:16:48
【问题描述】:
我正在使用谷歌表单来生成谷歌表格。我的问题之一是员工名单。每当有人离开或我添加某人时,员工姓名的列就会重新开始。所以现在我有 5 个不同的行,其名称与标题相同。我正在尝试制作一个公式将前一列中的数字复制到最后一列。 我试过这个:
=ArrayFormula(IFS(ROW(C:C)=1, "员工 1 小时", B:B="", "",BS:BS "",BS:BS,CT:CT "",CT:CT,DU:DU "",DU:DU ,EU:EU "",EU:EU ,FV:FV "",FV:FV , ISBLANK(BS:BS) + ISBLANK(CT:CT) + ISBLANK(DU:DU), "", ISBLANK(EU:EU), "", ISBLANK(FV:FV), "")) 这可行,但我必须检查每个人并调整他们所在的列。我可以让它在多行中搜索“Employee 1”标题并复制列中的特定行,如 BS:CS 然后搜索 CS:DU等等 或者有没有办法搜索“Employee 1”并跳过单元格为空的位置并继续到“Employee 1”的下一个出现位置,直到找到一个不为空的单元格?
以下电子表格示例:
【问题讨论】:
标签: arrays google-sheets formula