excel find函数如何使用“或”条件
我的需求有点复杂,得从头说列标题为人名,行标题为所做的细分的工作,比如60个,这些细分的工作可以归类进18种大类中,我要统计每个人18个大类分别做了多少。我的思路是用SU...
我的需求有点复杂,得从头说
列标题为人名,行标题为所做的细分的工作,比如60个,这些细分的工作可以归类进18种大类中,我要统计每个人18个大类分别做了多少。
我的思路是用SUMPRODUCT函数,选取对应列的数值是用的ISnumber(FIND函数,也基本解决了我的问题,唯一有一点,在选取列的时候要用关键词进行筛选,有的大类在60个小类中的关键词不同,所以要在find中引入或的概念,就是ISnumber(FIND("A"或者"B",A1:N1),这个“或者”我死活不知道如何表达,只能用最笨的把所有公式复制一次,关键词修改的方式。。还请大神们指点
各位不好意思,可否留下q,我把文件发给你们看下 展开
列标题为人名,行标题为所做的细分的工作,比如60个,这些细分的工作可以归类进18种大类中,我要统计每个人18个大类分别做了多少。
我的思路是用SUMPRODUCT函数,选取对应列的数值是用的ISnumber(FIND函数,也基本解决了我的问题,唯一有一点,在选取列的时候要用关键词进行筛选,有的大类在60个小类中的关键词不同,所以要在find中引入或的概念,就是ISnumber(FIND("A"或者"B",A1:N1),这个“或者”我死活不知道如何表达,只能用最笨的把所有公式复制一次,关键词修改的方式。。还请大神们指点
各位不好意思,可否留下q,我把文件发给你们看下 展开
展开全部
count(find({"a","b"},a1:n1))>0这个就是找到一个或两个都成立
更多追问追答
追问
前面isnumber还要吗?
追答
不要了
count(find({"a";"b"},a1:n1))>0
AB间应该是分号,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成:OR(ISnumber(FIND("A",A1:N1)),ISnumber(FIND("B",A1:N1)))试试
更多追问追答
追问
这个试过,一个条件的时候还能出数值,这样弄结果直接就是0了,不知道为啥
这个试过,一个条件的时候还能出数值,这样弄结果直接就是0了,不知道为啥
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ISNUMBER(FIND({"A","B"},A1))
追问
是A1:N1吧?这个试过,一个条件的时候还能出数值,这样弄结果直接就是0了,不知道为啥
追答
ISNUMBER(FIND({"A","B"},A1:N1)) 配合别的函数,最后以SHIFT+CTRL+回车结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询