官方微信 手机客户端

澳洲ABC

搜索
楼主: roseinsummer.

[培训] excel 函数countifs问题

[复制链接]

0

主题

74

帖子

174

积分

正式会员

Rank: 2

积分
174
发表于 2014-6-18 21:15:59 | 显示全部楼层


baiii 发表于 2013-11-1 16:25

LZ你逻辑搞清楚哦~你是要计算大于31/12/2012有几天,那31/12/2012是否需要算进去?按照你的正确答案来看 ...

LS这个解释是完全错误的,按照LZ给的3个值,countifs(g5:g7, ">"&g6) 所返回的值就应该是2,而不是1。请看图

2013-11-1 15:37:00 上传
下载附件 (43.15 KB)

至于在LZ那里,该公式返回1的原因是Excel对于日期类型的识别问题。这几个值不是被当作日期,而是被当作字符串的。在字符串比较的情况下,
31/12/2012 > 23/9/2013
对于LZ,我的建议是你应该系统性的学习一些Excel,或者说关于计算机的入门知识,比如数据类型等等,否则这样东一下西一下地学点东西,长远来看也没什么好处。我估计我上面那段话你也看不懂,不知道我在说啥。
回复 支持 反对

使用道具 举报

4

主题

69

帖子

200

积分

初入江湖

Rank: 3Rank: 3

积分
200
发表于 2014-6-18 22:02:58 | 显示全部楼层


roseinsummer 发表于 2013-11-1 16:34

你弄错了。我是找出大于31/12/2012的日期,但是不包括它。正确答案是2,是31/12/2013和23/9/2013,不包括 ...

LZ,我重新做了一遍,是2。 你再做一遍?
C20 31/12/2012
C21 31/12/2013
C22 23/09/2013
=COUNTIF(C20:C22,">"&C20)
回复 支持 反对

使用道具 举报

4

主题

69

帖子

200

积分

初入江湖

Rank: 3Rank: 3

积分
200
发表于 2014-6-18 23:15:18 | 显示全部楼层


jungle 发表于 2013-11-1 16:42

LS这个解释是完全错误的,按照LZ给的3个值,countifs(g5:g7, ">"&g6) 所返回的值就应该是2,而不是1。请 ...

我是看错了... ...
回复 支持 反对

使用道具 举报

5

主题

117

帖子

293

积分

初入江湖

Rank: 3Rank: 3

积分
293
发表于 2014-6-19 00:05:01 | 显示全部楼层


roseinsummer 发表于 2013-11-1 15:55

我试了,怎么返回值是1呢?正确答案是2呀。

楼主,你肯定又哪里搞错了。
试试=countifs($g$5 : $g$7, ">"&g6)
回复 支持 反对

使用道具 举报

3

主题

15

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2014-6-19 00:35:46 | 显示全部楼层


jungle 发表于 2013-11-1 16:42

LS这个解释是完全错误的,按照LZ给的3个值,countifs(g5:g7, ">"&g6) 所返回的值就应该是2,而不是1。请 ...

谢谢你的解答。我看得懂你的回答,只是平常会用就行了,没有深入研究。我把数据类型改称日期,结果还是1。没办法粘贴我的截屏,不然麻烦你帮我看一下问题出在哪里。据我所知,excel会自动将输入的日期识别的,不需要特别的做什么。这就是我为什么没有想到那里去。你的水平还是比我高,希望你以后还能够指教。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2014-6-19 01:35:43 | 显示全部楼层

我试过了。lz应该是日期的格式有问题。excel里没有dd/mm/yyyy这种日期格式,重新定义excel认可的日期格式mm-dd-yyyy后,录入上面日期,用上述公式countifs(g5:g7, ">"&g6),不用加 = 就正常了。
回复 支持 反对

使用道具 举报

3

主题

15

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2014-6-19 02:53:22 | 显示全部楼层


haidai 发表于 2013-11-1 17:02

我试过了。lz应该是日期的格式有问题。excel里没有dd/mm/yyyy这种日期格式,重新定义excel认可的日期格式mm ...

我刚才用该了日期格式,返回了正确答案。谢谢你,我要去好好研究一下。谢谢帖子里所有人的热心和帮忙,也希望这个帖子帮到了其他人。
回复 支持 反对

使用道具 举报

5

主题

117

帖子

293

积分

初入江湖

Rank: 3Rank: 3

积分
293
发表于 2014-6-19 03:14:28 | 显示全部楼层

本帖最后由 tvc889 于 2013-11-1 17:32 编辑

haidai 发表于 2013-11-1 17:02

我试过了。lz应该是日期的格式有问题。excel里没有dd/mm/yyyy这种日期格式,重新定义excel认可的日期格式mm ...

你用的什么excel?dd/mm/yyyy是澳洲的常用格式,怎么会没有?
回复 支持 反对

使用道具 举报

5

主题

117

帖子

293

积分

初入江湖

Rank: 3Rank: 3

积分
293
发表于 2014-6-19 03:36:32 | 显示全部楼层


roseinsummer 发表于 2013-11-1 17:14

我刚才用该了日期格式,返回了正确答案。谢谢你,我要去好好研究一下。谢谢帖子里所有人的热心和帮忙,也 ...

我建议你听听jungle的建议,好好补补excel的基本知识。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2014-6-19 03:45:21 | 显示全部楼层


tvc889 发表于 2013-11-1 17:28

你用的什么excel?dd/mm/yyyy是澳洲的常用格式,怎么会没有?

我看了excel里面date的格式,里面没有dd/mm/yyyy这种。不知是我哪里设置有问题。
有经验的请指教。

2013-11-1 16:58:06 上传
下载附件 (57.56 KB)

回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表