我正在使用 libreoffc calc 工作。我有数千行数据,如下所示:
Date Name Att. y/n
Employee : Vinod n
20/02/2017 PP y
21/02/2017 PP y
22/02/2017 PP y
23/02/2017 PP y
24/02/2017 PP y
Employee : Ganesh n
20/02/2017 PP y
21/02/2017 PP y
22/02/2017 PP y
23/02/2017 PP y
24/02/2017 PP y
有 4 列(日期、姓名、出席和 y/n)。现在,每次我都必须拖动姓名列,以便可以对其应用过滤器。是否有任何公式可以帮助我一次性完成。请记住,我必须先拖动 vinod 5 次,然后再拖动 Ganesh。
请建议适当的解决方案。
答案1
听起来您想将姓名应用于具有该姓名的每条记录,以便可以按姓名排序筛选?如果是这样,最简单的方法是在包含员工数据的每一行旁边添加一个带有姓名的新列。
假设日期为 A、姓名为 B、联系人为 C、y/n 为 D,则新列将为 E,输出将如下所示:
A B C D E
Date Name Att. y/n
Employee Vinod n Vinod
20/02/2017 PP y Vinod
21/02/2017 PP y Vinod
22/02/2017 PP y Vinod
23/02/2017 PP y Vinod
24/02/2017 PP y Vinod
Employee Ganesh n Ganesh
20/02/2017 PP y Ganesh
21/02/2017 PP y Ganesh
22/02/2017 PP y Ganesh
23/02/2017 PP y Ganesh
24/02/2017 PP y Ganesh
生成 E 列(假设标题为第 1 行)的公式是:=IF(B2="",E1,B2) 填充至数据底部。
注意,为了使用此列进行排序,您需要突出显示整个列并将特殊->值复制然后粘贴到新的 F 列中,此时您可以删除 E 列。