Excel IF函数问题!

现在的公式是当A为5时返回B的值,如果不是5返回空格,如何能当不是5时直接略过判断下一个,把空格省略?... 现在的公式是当A为5时返回B的值,如果不是5返回空格,如何能当不是5时直接略过判断下一个,把空格省略? 展开
 我来答
lvcha青青
2021-09-03 · TA获得超过599个赞
知道小有建树答主
回答量:949
采纳率:92%
帮助的人:203万
展开全部

D5=IFERROR(INDEX(B:B,SMALL(IF($A$1:$A$10=5,ROW($1:$10),4^20),ROW(A1))),"")

更多追问追答
追问

能不能帮我把这个写一个公式,以OP列为例,把空格省略掉,按照你的公式在OX输入,得到OP列的值做实验不是连续的,还有空格 实在不明白了
ssg365
科技发烧友

2021-09-04 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7559
采纳率:52%
帮助的人:1886万
展开全部

=FILTER(B1:B21,A1:A21=5)    

=INDEX(B$1:B$22,SMALL(IF(A$1:A$21=5,ROW($1:$21),22),ROW(A1)))&""    

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YQ杨
2021-09-03 · TA获得超过4803个赞
知道大有可为答主
回答量:4085
采纳率:80%
帮助的人:172万
展开全部
Excel表格中的IF函数是一个逻辑判断函数,当满足条件时返回第二个参数,不满足条件时返回第三个参数。这截图中的公式完全正确,但是补充信息和截图中的内容看不出要达到的具体效果,所以建议把补充信息再完善一些,截图上做好最终要达到的效果。
追问
我的意思是如果,如果不是5就判断下一个,只有是5的才返回B列的数值,这样C列的结果就连续的没有空格了,把c列的空格省略掉
追答
那就是判断B列有多少个5,如有4个5,那么就在C2:C5单元格填充值,其他的都为空值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sun824394
2021-09-03 · TA获得超过108个赞
知道答主
回答量:452
采纳率:34%
帮助的人:13.6万
展开全部
不是5把空格省略,判断下一个,那么下一个怎么判断,判断后怎么输出呢,你总得给一个具体的的。
可以用下一个的判断逻辑替换现在空格那个位置。if嵌套。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
羽飞泉影
2021-09-04
知道答主
回答量:35
采纳率:25%
帮助的人:1.1万
展开全部
你把双引号里的空格去掉就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式