我对宏知之甚少。但我无法找到答案。我有一个excel工作簿,有两个页面命名MMS DATA和RHQ DATA.Sheet RHQ DATA在D列中有一些文本,范围从D2到D591。在表格MMS中,DATA E在E列中具有相同的文本,范围从E2到E591,具有随机顺序。现在我想匹配文本itlayly sheet MMS DATA列单元格文本E2与表格RHQ DATA的D列中的整个单元格文本,如果匹配,(例如:如果在表格RHQ DATA的D111中找到匹配,则为E2)然后相同的行B RHQ DATA(即B111)单元格的列必须被复制并粘贴在MMS DATA列F(即MMS DATA F2)的同一搜索ROW中,并将该过程重复到E591的单张MMS DATA ......请帮帮我....
答案 0 :(得分:0)
英语作为第二语言的新用户?
为了获得最佳回复,您需要花时间来构建和格式化您的问题,以便我们理解它们。
这就是我的意思 -
有一个带有列
的表“RHQ DATA” | A | B | C | D |
1 | | | | |
2 | |This | |This |
3 | |is | |is |
4 | |the | |some |
5 | |info | |text |
* | | | | |
589| |to | |and |
590| |copy | |so |
591| |:-) | |on |
并使用列
填写“MMS DATA” | A | B | C | D | E |
1 | | | | | |
2 | | | | |and |
3 | | | | |so |
4 | | | | |on |
5 | | | | |text |
* | | | | | |
589| | | | |This |
590| | | | |is |
591| | | | |some |
我们希望工作表“MMS DATA”与其E列中的文本与D列或“RHQ数据”相匹配,以生成:
| A | B | C | D | E |
1 | | | | | |
2 | |to | | |and |
3 | |copy | | |so |
4 | |:-) | | |on |
5 | |info | | |text |
* | | | | | |
589| |This | | |This |
590| |is | | |is |
591| |the | | |some |
如果这不是您的问题,请进行编辑,以便明确了您的目标。
如果这是一个问题,那么这不是编程任务,它是一个查找任务,Excel具有足够的内置功能。</ p>
实现它的一种方法是将此公式放入“MMS数据”B列的每个单元格中:
=OFFSET('RHQ Data'!$B$1,MATCH(E2,'RHQ Data'!$D$2:$D$591,0),0)