所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

Excel函数多个字符串值查找,并返回该字符串?

发布时间:2020-04-15 16:56:44

资讯分类:字符串  excel  函数  查找  数据源  位置  数据
Excel函数多个字符串值查找,并返回该字符串?

提供一个笨方法:r =INDEX($A$6:$A$31,MATCH(LARGE(OFFSET($A$4,2,MATCH(K3,$B$4:$I$4,0),26),1),OFFSET($A$4,2,MATCH(K3,$B$4:$I$4,0),26),0))r 以上数据位置除了K3应替换为 store code 所在位置外,其他都按题主数据源位置。r 整体思路:通过 offset 来返回不同列的数据,由于数据源共26行,可以直接放死数;r 具体:首先通过 match 返回 store code 距离数据源起始位置的距离,通过 offset 来构建具体需要查找的数据位置(例如 SIN101,则查找 B6:B31;SIN108,则查找C6:C31, etc.),因为目标只有前五大,使用 large 分别得出前 5 即可。然后,再根据具体查找到的数据找出对应的国家。r 缺点:如果同一 store code 下有并列前 5 大,则无法准确返回全部结果。这个我也不会了,等大牛指教。 :(r tips: 对于合并单元格,题主注意区别。r r r

留言与评论(共有 0 条评论)
   
验证码:
Top