找回密码
 立即注册
搜索

如何查找并替换单元格内容 用函数是否可以实现?

4
回复
1447
查看
[复制链接]

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-11-13 08:18:00 显示全部楼层 |阅读模式
如下图,A列有好多条记录,不规范
3ac3428154325ba692bc97f65d0858f6.png
想把A列按E列进行规范,即用E列的值替换A列中对应的单元格记录,实现如下图的新A列数据:
fadaad4405b5c7bf1b1034f52cb2eea7.png
即通过D列的关键字来查找A列单元格是否包括相应的关键字,如果包括则用D列对应的E列来替换对应的A列记录。
如果用函数没法一步到位,是否需要引入B列来暂存相应的E列值(然后再用B列手工覆盖A列),即如下图:

835b81e6e30db78fcf62fffd7230b644.png
请教各位高手,是否可以实现,如何实现?盼赐教,谢谢!

查找并替换单元格内容.zip (6.26 KB, 下载次数: 12)
PPT学习论坛
回复

使用道具 举报

2

主题

6

帖子

4

幻币

初入江湖

Rank: 1

积分
14
2021-11-29 10:40:25 显示全部楼层
=LOOKUP(,-FIND($D$1:$D$5,A1),$E$1:$E$5)下拉~
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

初入江湖

Rank: 1

积分
1
2021-12-14 07:41:19 显示全部楼层
=INDEX(E$1:E$10000,SMALL(IF(ISNUMBER(FIND(D$1:D$10000,A14)),ROW(D$1:D$10000)),ROW(A$1)))&""数组三键往下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

1

帖子

-3

幻币

东方不败

积分
-8
2022-1-2 17:37:47 显示全部楼层
=LOOKUP(,0/FIND($D$1:$D$7,A1),$E$1:$E$7)

这样?
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2022-2-19 23:17:31 显示全部楼层
谢谢624134745、wisdom988、xlllw203的热心帮助!试了下,用lookup的两种方法能得到想要的结果,用数组的方法有点小问题,得到的结果如下图:
ee6263a7c44004a653f0ebf73a7e4dee.png
另外,公式中的A14是做什么用的呢,望赐教,再谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册