我在这里有一个小难题,虽然网站上有一些建议,但没有什么能完全符合我的要求。我需要根据行中某些单元格的值合并一些行。
我想我需要某种与名称匹配的代码,然后搜索具有相同名称的“新入门”条目。
这是我的数据(班次、姓名、详细信息)的外观:
09:00-17:00 史密斯约翰出席 09:00-11:00 Smith John New Starter 11:10-13:00 Smith John New Starter 14:00-17:00 Smith John New Starter 09:00-17:00 Connor Sarah 出席 09:00-11:00 Connor Sarah 新人 11:10-13:00 Connor Sarah 新人 14:00-17:00 Connor Sarah 新人首发 09:00-17:00 圣诞老人送礼 10:00-18:00 老鼠米奇礼物 10:00-11:00 鼠标米奇新首发 11:10-13:00 鼠标米奇新首发 14:00-18:00 鼠标米奇新首发
我需要删除 New Starter 行(如果它们存在),但还要用“New Starter”替换它们的“Present”单元格(尽管如果需要,这可以是不同的文本):
09:00-17:00 Smith John New Starter 09:00-17:00 Connor Sarah 新人 09:00-17:00 圣诞老人送礼 10:00-18:00 鼠标米奇新首发
您可以在此处看到圣诞老人不是新手,因此保持“在场”状态。
本质上,“新入门”系列是不需要的,但我确实想给新入门者一个不同的细节给现在的员工。
补充说明:
- 如果存在“New Starter”,则始终存在“Present”行。如果他们有“休息日”,那么只会有一条“休息日”行,我已经将其包含在其他 Subs 中以提取。
- 要保留的数据是“当前”行中的任何内容,仅替换该标题(C 列)。