Re: [算表] 一列中相異元素的各數?

看板Office作者 (超人氣偶像)時間13年前 (2010/11/16 19:21), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串3/4 (看更多)
※ 引述《superyow (超人氣偶像)》之銘言: : ※ 引述《glut (glut)》之銘言: : : 軟體:excel : : 版本:2007 : : 比如說一列 : : a a a b b c c c c c d : : 上面相異元素有4種 : : 怎麼寫可以求出來呢? : : 謝謝 : 借標題問個類似的問題,若今天要處理的資料變成3列 : a a a b b c c c c c d d : 1 1 2 1 2 3 1 1 1 1 2 1 : A B B A A B B B B C C C : 要找出3列都不相同的數量,以上例是10組不同的, : 有辦法用函數辦到嗎? : 懇請板上高手幫忙,謝謝~ 抱歉 我用了W大或是G大的方法都沒辦法得到正確答案 以下是我造的數據 A 1 甲 A 1 甲 A 2 甲 B 3 甲 B 3 甲 B 1 甲 C 4 甲 C 5 甲 C 5 甲 C 5 甲 C 5 甲 總共應該是有6種相異的組合, 但用W大的方法或先用G大先造數據的方法得到的答案都是9, {=SUM(IF(A1:C11="","",1/COUNTIF(A1:C11,A1:C11)))} 小弟愚笨,我不是很懂W大的函數內容的思考邏輯, 懇請W大能說明一下這個陣列函數的寫法和思考過程嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.126.253

11/16 22:38, , 1F
這公式是在求範圍內相異的元素個數 跟你要的組合不一樣
11/16 22:38, 1F

11/16 22:38, , 2F
A,B,C,1,2,3,4,5,甲 => 當然有"9"種元素呀
11/16 22:38, 2F

11/16 22:42, , 3F
我在上一篇有提到code()是因為a跟A會算成同一種 XD~~
11/16 22:42, 3F

11/16 22:45, , 4F
你可以把=A1&B1&C1弄在隔壁欄 再套W大的公式
11/16 22:45, 4F

11/16 22:45, , 5F
範圍改成D1:D11 速速看
11/16 22:45, 5F

11/17 12:14, , 6F
G大提的方法我有想過,確實可行,但就是多了一個步驟 XD
11/17 12:14, 6F
文章代碼(AID): #1CucbFTJ (Office)
討論串 (同標題文章)
文章代碼(AID): #1CucbFTJ (Office)