作者:乔山办公网日期:
返回目录:excel表格制作
附件中有个给别人写的文件,和你的要求非常类似。
函数和VBA两条解决方案
拿去研究吧。
-----记得打开自动重算功能。
原因很多,具体上传图片或者邮件沟通
比如:
数字格式
函数语法错误
查找部位本身就是公式
带通配符
等等
这个要用偏移百函数和度SUMIF
表问A的B2=SUMIF(表b!$A$2:$A$190,A2,表b!$B$1:$B$190) 下拉公答式回
表A的C2=SUBSTITUTE(PHONETIC(OFFSET(表b!$A$1,MATCH(A2,表b!$A$1:$A$100,)-1,1,COUNTIF(表b!$A$1:$A$100,A2),2)),A2,",") 同时按答CTRL+SHIFT+回车键
下拉公式
一般可以用知CHOOSE(常数,选项1,选项2,……)代替VLOOKUP,有点麻烦,因为CHOOSE往往需要定义选项,但是运行速度道会相对快些。
我个人感觉VLOOKUP的速度还是可以回的,只要引用的是同一工作簿的数据,速度比SUMIF等要快,但答是如果是引用另一工作簿,速度才会很慢