网站模板打包,自己做电视视频网站吗,西宁市建设局网站,网站html有趣代码1、需求描述
如下图所示#xff0c;现第一行有三个参考值#xff1a;人S、羊E、猪3#xff0c;在第三行有5个字#xff1a;马、牛、人、羊、猪#xff0c;每个字如果出现在第一行的三个参考值中#xff0c;就返回该单元格的数值。如#xff0c;人#xff0c;就返回“人…1、需求描述
如下图所示现第一行有三个参考值人S、羊E、猪3在第三行有5个字马、牛、人、羊、猪每个字如果出现在第一行的三个参考值中就返回该单元格的数值。如人就返回“人S”。
2、解决思路
首先这个是在行里查找参考值故选择Hlookup函数如果是在列里查找则选择Vlookup函数。
其次由于被查找值是查找值里的一个字故使用通配符的方式进行模糊匹配因其位置不确定故左右两边都要加通配符。
最后逐层嵌套尝试即可。 题外话之通配符
Excel中的通配符有三种分别是*、和~具体作用如下
“*”可以代表任意数量的字符例如“张*”可以匹配所有以“张”开头的字符串。
“?”代表单个字符例如“张?”可以匹配所有姓“张”且只有两个字的字符串。
“~”用于将通配符转换为普通字符例如“~*”可以匹配包含星号和问号的单元格。 3、具体函数方案
以C5单元格的公式为例
IFERROR(HLOOKUP(*C4*,1:1,1,0),)
函数效果如下图 建议
函数嵌套之先分后合原则针对嵌套函数最好不要一次性输入所有函数特别熟练的专家级人员除外所有涉及的函数先单独确定无误后逐层合并合并过程中要逐层核对结果无误这样好定位出现问题的环节。