[問題] EXCEL countifs問題

看板Office作者 (蕭)時間8年前 (2017/06/07 10:13), 編輯推噓0(0016)
留言16則, 3人參與, 最新討論串1/1
請問一下 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://www.ptt.cc/bbs/Office/M.1496801619.A.D55.html

06/07 10:19, , 1F
問題2將*取代為~*
06/07 10:19, 1F

06/07 10:29, , 2F
問題3,個人覺得是將02-13、13-02轉為日期序列值的關係
06/07 10:29, 2F

06/07 10:55, , 3F
問題1,應是範圍和條件會將文字類型的數字改為數字類型來
06/07 10:55, 3F

06/07 10:55, , 4F
計數的緣故
06/07 10:55, 4F

06/07 11:10, , 5F
問題1、3補充說明,只要有 "=" (包含">="、"<=")
06/07 11:10, 5F

06/07 11:11, , 6F
sumif、countif之類的都會自動把文字型數字變成數字類型
06/07 11:11, 6F

06/07 11:13, , 7F
處理,篩選也會受影響
06/07 11:13, 7F

06/07 11:17, , 8F
如果資料單純可用 "*"&儲格 避開 "="條件的影響,像原po
06/07 11:17, 8F

06/07 11:18, , 9F
這種資料就沒辦法
06/07 11:18, 9F

06/07 12:11, , 10F
但我的資料內容就是只包含"*" *取代為~* 好像有點怪??
06/07 12:11, 10F

06/07 12:12, , 11F
"*"&儲格是啥意思阿 所以我資料型態無法使用countif嗎
06/07 12:12, 11F

06/07 12:15, , 12F
要怎樣讓02-13 變成非日期呢?
06/07 12:15, 12F

06/07 12:16, , 13F
~為逃脫字元,可於條件上用substitute來取代
06/07 12:16, 13F

06/07 12:20, , 14F
a21=sumproduct(--(a$1:a$1000=a21))
06/07 12:20, 14F

06/07 12:58, , 15F
^^^更正為置換儲存格f21公式或置於其他儲存格內才是
06/07 12:58, 15F

06/08 02:20, , 16F
感謝各位 終於解決了XDDD
06/08 02:20, 16F
文章代碼(AID): #1PDs5JrL (Office)
文章代碼(AID): #1PDs5JrL (Office)