用LOOKUP函数更为简单点公式:
如果┅定要用vlookup函数函数的,公式:
如果用的是EXCEL 2007及以上版本公式还可以精简为:
注意:vlookup函数函数的是数组公式,需按三键
哥 能简单点么 那么高难度 我是说你用vlookup函数函数算出的公式 ,可以简单点么 我不懂
哥 能简单点么 那么高难度 我是说你用vlookup函数函数算出的公式 可以简单点么 我不懂
亲,上面都图文并茂了很明确的了,且你题目指定要用的vlookup函数函数就只能是那样写的了那是最精简的写法了。
vlookup函数函数只能找到从上往下第一个值如果有多个李四光与商场A要进行求和统计的,用这公式:
=SUMPRODUCT((A10&B10=A$2:A$7&B$2:B$7)*C$2:C$7)
我们知道Excel
里有vlookup函数
函数但它只能返回第一个找到的对应,例如假设有以下数据:
只返回了最先出现的结果"c"
如何能查找到所有内容呢?使用现有的Excel函数也绝对是可以实現的但现在我们自己来写一个简单的函数完成这个功能。事先要明确一点查找到的多个结果怎么组合在一起?字符不能像数字一样相加或者求平均我们可以将其拼接在一起。
使用vba
自定义一个vlookup函数s
函数代码如下:
原理就是遍历所查找的内容,将找到的内容依次存入字典然后使用指定的分隔符sep
拼接在一起,此时输入=vlookup函数s(D5,A1:B10,2,"/")
前三个参数与vlookup函数
是一样的含义,最后一个参数是分隔符结果如下: