Tag: 整合

使用Excel VBA根据另外两列的值查找列匹配和合并

我在这里有一个小问题,虽然网站上有一些build议,但没有什么比我更适合这个法案了。 我需要根据行中某些单元格的值合并一些行。 我想我需要一些与名称匹配的代码,然后用同样的名字search一个“New Starter”条目。 以下是我的数据(Shift,name,detail)的外观: 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鼠标Mickey存在 10:00-11:00鼠标米奇新启动器 11:10-13:00鼠标米奇新启动器 14:00-18:00鼠标米奇新入门 我需要删除新的起始线(如果它们存在),而且用“新的起动器”replace它们的“现在”单元(如果需要,这可以是不同的文本): 09:00-17:00 Smith John New Starter 09:00-17:00 Connor Sarah新发起人 09:00-17:00克劳斯·圣诞老人礼物 10:00-18:00鼠标米奇新入门 你可以在这里看到,圣诞老人不是一个新的入门,因此保持为“现在”。 基本上,“新起跑线”是不需要的,但是我想给现在的工作人员提供不同的细节。 补充笔记: 如果存在“新启动器”,则“存在”行将始终存在。 如果他们有“rest日”,就会有一个“rest日”线,我已经包含在其他子中提取。 要保留的数据是“现在”行中的任何内容,只replace该标题(C列)。