大家好,日常工作中,往往会遇到自己做的表格交到领导手里,领导觉得不美观或者其他原因,而需要更换数据表的格式,如下图中的两种表格样式,应如何进行互相转换呢?
操作:
第一步:利用CTRL+F查找替换操作,将B列单元格中中文状态下的逗号,替换为英文状态。
第二步:对B列数据按逗号作为分割符进行分列处理。(选中B列>>数据>>分列>>分割符号>>逗号>>常规>>完成)。
第三步:输入公式“=IF(COUNTIF($B2:$F2,H$1)=1,$A2,1)”,回车后往右,往下填充。
第四步:将数字1的单元格定位后删除,使下方单元格上移完成操作。
注:(1)由于填充后的单元格内含有公式,无法定位,所以这里要将数据选择性粘贴。
(2)我们为了将值班的人员,罗列到对应日期下方,也就是说如果当日有该员工,那么就在下方输出员工姓名,所以会选择IF类的函数。
(3)本例中对于分列后的数据,我们也可以选用OR函数套用IF函数来完成,但逻辑关系和公式表达上太复杂。
(4)最终我们选择了条件计数COUNTIF函数,只要B列中出现当日日期,便将出现该日期对应的员工姓名输出到表格样式二的日期下方。
那么对于给出的表格样式二,应如何得到表格样式一呢?
也是可以用COUNTIF函数来完成的,大家如果有兴趣自己可以动手操作一下。
小提示:对姓名条件计数,若为1,依次输出到日期后的单元格区域,然后选择性粘贴后,用连接符&,将多个单元格文本合并到一个单元格中。
内容的最后祝大家心想事成,记得点赞关注奥!
閱讀更多 EXCEL實例教學 的文章