EXCEL为什么表格里函数输入对了没有结果问题?

请高手帮我详细分析一下,这三个公式有啥不同?谢谢!

第一个是左四位为2121,则显示核对,否则为空
第二个是左四位为2121,则显示为空,否则为核对
第三个是左四位不是2121,则显示为空,否则为核对
第一和第三个公式都可实现想要的功能

1.就是题目要求的那种结果,如果取前4个字符=2121,那么显示核对,否则显示空

2。是判断=1212,显示空,否则显示核对,显然不符合你的要求,因为还有1022不=1212

3.也符合你要求,如果=2121,就取反,然后显示空,否则显示核对

第二个表达的意思是:如果前面四位是1212,那么为空,反之“核对”
第三个少一个右括号,公式出问题

公式1,3是一回事,2错误。1是说,前面四位是2121,那么“核对”,反之,为空。3是说,前面四位不是2121,那么为空,反之,“核对”。

今天跟大家分享12个职场中必备的Excel函数公式,随着新函数的到来,很多经典的函数组合已经成为历史,大家以后遇到类似的问题,直接套用即可,让你成为同事眼中的Excel高手

这个函数是一个新函数,作用就是提取数据区域的唯一值

这个已经讲过好多次了,如果想要使用这个三个公式,只需要更改【A4】为你表格中数据的具体位置即可

TEXTJOIN函数的作用是使用分隔符进行数据连接,

第一参数:",",表示将逗号用作分隔符

第二参数:TRUE,表示忽略空值

所谓的仅计算筛选数据,其实就是不计算隐藏的数据,这个要求我们需要使用SUBTOTAL函数,这个函数一般不用输入,我们将表格设置为超级表,勾选汇总行,再选择自己需要的计算类型即可,汇总行的本质就是SUBTOTAL

这个公式本质是利用countif函数来判断的,如果数据出现重复,countif的结果就会大于1,最后再利用if函数输出结果即可

这类问题非常常见,计算奖金提成,判断等级等等,最简单的方法就是利用ifs函数

语法:=IFS(第1个条件,第1个条件正确返回的结果,第2个条件,第2个条件正确返回的结果,……)条件与结果都是成对出现的,最多可以设置127对

一对多查询,可以把它看做是一个筛选问题,而新函数FILTER就是一个筛选函数,可以轻松搞定这样的问题

用法:FILTER(要返回结果的区域,筛选条件,筛选不到结果返回的值)

这个函数本质是一个SUMPRODUCT函数的单条件计数,库存的数据都在奇数行,所以我们用ROW函数获取数据的行号,然后再用MOD求得奇数行

隔列求和原理也是一样的,现在【库存】都在奇数列,所以需要使用COLUMN获取对应的列号

多条件查询,我觉得使用LOOKUP函数是最简单的,大家只需要记得函数的书写规则即可

=LOOKUP(1,0/((条件1)*(条件2)),返回的结果列),就是有几个条件,就在括号里写几个就行了

关键字求和主要是利用了通配符,我将关键字【车间】的前后各链接一个星号,这样的话只要包含车间2个字就会被统计

这个跟关键字求和的原理是一样的,也是利用通配符,将关键字的各链接一个星号达到数据查询的目的

以上就是今天分享的12组函数公式,其中有你用过的吗?你又学到了哪些呢?可以留言讨论下

我是Excel从零到一,关注我,持续分享更多Excel技巧

我要回帖

更多关于 为什么表格里函数输入对了没有结果 的文章

 

随机推荐