作者jack155861 (萧)
看板Office
标题[问题] EXCEL countifs问题
时间Wed Jun 7 10:13:37 2017
请问一下 countifs在计算看起来像数字的文字格式时是否有问题
如下
图片:
http://imgur.com/a/50KFd
网址:goo.gl/CwXugy
[问题一] countifs计算的数字不正确
第一栏均为文字(由2 3栏可证明) 所以第4栏countifs出来的结果 应该都要为1才正确
然而如果利用EXCEL内建"重复的值" 可以知道EXCEL认为是以下相同的东西(粉红色)
所以第四栏的countifs认为是2
0050101与50101
50100与050100
-0050101与-50101
但我在F2栏位上打 "=$B2=F$1"为TRUE
在FG2栏位上打 "=$B2=G$1"为FALSE
这样不是很矛盾吗......
[问题二] countifs"*"的计算
*-50101 countifs出来是三 EXCEL认为
*-50101 -50101 N-50101 这三个是一样的东西 我要怎样让"*"没有这样的功能
[问题三] countif认为02-13与13-02是一样的
这要看EXCEL第二个SHEET
countifs认为02-13与13-02是一样的(WHY?????) 但G、I、K、M栏位又不同
然而01-02与02-01又不同......
以上三个问题 有点复杂 但countifs有啥要注意的嬷
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.160.121
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1496801619.A.D55.html
1F:→ soyoso: 问题2将*取代为~* 06/07 10:19
2F:→ soyoso: 问题3,个人觉得是将02-13、13-02转为日期序列值的关系 06/07 10:29
3F:→ soyoso: 问题1,应是范围和条件会将文字类型的数字改为数字类型来 06/07 10:55
4F:→ soyoso: 计数的缘故 06/07 10:55
5F:→ azteckcc: 问题1、3补充说明,只要有 "=" (包含">="、"<=") 06/07 11:10
6F:→ azteckcc: sumif、countif之类的都会自动把文字型数字变成数字类型 06/07 11:11
7F:→ azteckcc: 处理,筛选也会受影响 06/07 11:13
8F:→ azteckcc: 如果资料单纯可用 "*"&储格 避开 "="条件的影响,像原po 06/07 11:17
9F:→ azteckcc: 这种资料就没办法 06/07 11:18
10F:→ jack155861: 但我的资料内容就是只包含"*" *取代为~* 好像有点怪?? 06/07 12:11
11F:→ jack155861: "*"&储格是啥意思阿 所以我资料型态无法使用countif吗 06/07 12:12
12F:→ jack155861: 要怎样让02-13 变成非日期呢? 06/07 12:15
13F:→ soyoso: ~为逃脱字元,可於条件上用substitute来取代 06/07 12:16
14F:→ soyoso: a21=sumproduct(--(a$1:a$1000=a21)) 06/07 12:20
15F:→ soyoso: ^^^更正为置换储存格f21公式或置於其他储存格内才是 06/07 12:58
16F:→ jack155861: 感谢各位 终於解决了XDDD 06/08 02:20