Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1125|回复: 7

IF和FIND函数的使用

[复制链接]
发表于 2022-6-18 16:17 | 显示全部楼层 |阅读模式
在同一个单元格里查找不同的关键字,并显示不同的结果。具体的请查看附件,谢谢。

IF和FIND.rar

6.32 KB, 下载次数: 23

发表于 2022-6-18 16:23 | 显示全部楼层
=TEXTJOIN("",,IFERROR(IF(FIND({"小气泡","深层","肩颈"},H3),{"小气泡系列","深层护理系列","肩颈系列"}),""))
回复

使用道具 举报

 楼主| 发表于 2022-6-19 10:25 | 显示全部楼层
hugeinfo 发表于 2022-6-18 16:23
=TEXTJOIN("",,IFERROR(IF(FIND({"小气泡","深层","肩颈"},H3),{"小气泡系列","深层护理系列","肩颈系列"}) ...

这个不对,刚刚试过了。。。
回复

使用道具 举报

发表于 2022-6-19 15:09 | 显示全部楼层
二楼的公式没问题,除非你没把要求说对
=LOOKUP(,-FIND({"小气泡","深层","肩颈"},H3),{"小气泡系列","深层护理系列","肩颈系列"})
回复

使用道具 举报

 楼主| 发表于 2022-6-19 21:39 | 显示全部楼层
一剑惊心 发表于 2022-6-19 15:09
二楼的公式没问题,除非你没把要求说对
=LOOKUP(,-FIND({"小气泡","深层","肩颈"},H3),{"小气泡系列","深 ...

你这个可以,谢谢!
回复

使用道具 举报

 楼主| 发表于 2022-6-19 21:46 | 显示全部楼层
hopehui 发表于 2022-6-19 21:39
你这个可以,谢谢!

弱弱地问一句,您find前面加一个"-"号是什么意思呢?
回复

使用道具 举报

发表于 2022-6-20 07:55 | 显示全部楼层
hopehui 发表于 2022-6-19 10:25
这个不对,刚刚试过了。。。

那你使用的excel版本不支持TEXTJOIN函数 所至
回复

使用道具 举报

发表于 2022-6-20 08:09 | 显示全部楼层
hopehui 发表于 2022-6-19 21:46
弱弱地问一句,您find前面加一个"-"号是什么意思呢?

把查到的值变成负数,有助于LOOKUP第一参数使用0
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-31 16:43 , Processed in 0.111419 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表