Re: [算表] Excel 2003的問題--COUNTIF BUG,唯一值
這應是countif的bug
數值超過15位時後面無法儲存(即使存成文字格式)
可用陣列公式修正 -- 修正單純countif,即=COUNTIF(A1:A2,A1)
=SUM(--(A1:A2=A1))
或是另列一欄
=A1&"A"
讓他確實變成文字 030300010000300143A
這樣也不會錯了
http://www.google.com/search?q=COUNTIF+BUG+DIGIT
http://www.dailydoseofexcel.com/archives/2006/10/10/countif-bug/
本文例中乍看是16位
不過那是因為首位為0
實際上仍只儲存15位數值
求唯一值 陣列公式 以Ctrl+Shift+Enter結尾
=SUM(--(FREQUENCY(MATCH(A1:A2,A1:A2,),MATCH(A1:A2,A1:A2,))>0))
說明檔 計算唯一文字或數值
http://office.microsoft.com/zh-tw/excel/HP030561181028.aspx
※ 引述《naphuang (天涼好個秋)》之銘言:
: 軟體:Excel
: 版本:2003
: 目的:A欄有1000列,裡面會有重複的項目,想要計算A欄的總項目數
: 但是...我發現有幾個的內容,例如
: A
: 1 030300010000300151
: 2 030300010000300153
: 在b1輸入 ={COUNTIF(A3:A4,A3:A4)}後,
: 會得到答案是2
: 請問一下這兩個是不一樣的呀,為什麼答案會是2呢?
: PS:如果A1、A2換成
: 010100001010000120
: 010100001016500060
: 又會得到正確得答案1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.51.224
※ 編輯: JieJuen 來自: 218.164.51.224 (03/15 16:00)
推
03/15 17:11, , 1F
03/15 17:11, 1F
→
03/15 18:10, , 2F
03/15 18:10, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章