Excel简化if嵌套
=IF(COUNT(FIND("芝麻黑",B2)),"芝麻黑",IF(COUNT(FIND("芝麻灰",B2)),"芝麻灰",IF(COUNT(FIND("黄锈石",B2...
=IF(COUNT(FIND("芝麻黑",B2)),"芝麻黑",IF(COUNT(FIND("芝麻灰",B2)),"芝麻灰",IF(COUNT(FIND("黄锈石",B2)),"黄锈石",IF(COUNT(FIND("贵妃红",B2)),"贵妃红",))))
最好做成通用公式,下次使用的时候直接复制就行呢,谢谢 展开
最好做成通用公式,下次使用的时候直接复制就行呢,谢谢 展开
3个回答
展开全部
可以把公式建成名称.
操作方法:
选择C2栏位.
选择"公式"选项卡-->再选择"名称管理器"--->点击"新建"
在新建对话框中输入你方便记住的名称.如:FindType.
在参加到:输入你的公式:=IF(COUNT(FIND("芝麻黑",B2)),"芝麻黑",IF(COUNT(FIND("芝麻灰",B2)),"芝麻灰",IF(COUNT(FIND("黄锈石",B2)),"黄锈石",IF(COUNT(FIND("贵妃红",B2)),"贵妃红",))))
点击"确定"保存.
使用时就可以像输入公式一样.在C栏输入:=Findtype就可以了. 方便使用.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=INDEX({"贵妃红","黄锈石","芝麻黑","芝麻灰"},SUMPRODUCT(ISNUMBER(FIND({"贵妃红","黄锈石","芝麻黑","芝麻灰"},B2))*({1,2,3,4})))
数组公式,用Ctrl+Sheft+Enter输入,下拉
数组公式,用Ctrl+Sheft+Enter输入,下拉
追问
这个思路对的,就是还可以更简单简化点,把这些:“{"贵妃红","黄锈石","芝麻黑","芝麻灰"}”改成引用,这样比较符合我的通用功能了,不过挺感谢您的帮助
追答
呵呵,我就是把引用改为数组的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不懂,再说清楚点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询