- 帖子
- 18
- 主題
- 9
- 精華
- 0
- 積分
- 77
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- 2013
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2010-5-4
- 最後登錄
- 2017-8-15
|
回復 rosebud
=INDEX(A:A,MODE(MATCH(A1:A99,A:A,)))
陣列公式,必須以CTRL+SHIFT+ENTER三鍵齊按方 ...
ML089 發表於 2014-10-28 17:55 
謝謝,可以用了 ^^
以下是我對版主大人提供的公式的理解,不曉得對不對
==============================================================
MATCH(A1:A99,A:A,) -->會把A1:A99的內容轉成對應到A:A中的序號(數字)
MODE(MATCH(A1:A99,A:A,)) -->找出出現次數最多的序號
INDEX(A:A,MODE(MATCH(A1:A99,A:A,))) -->轉換為該序號對應之文字內容
===============================================================
只是我還有一個問題:
上述的公式可正常套用在一維陣列上,那二維的表格資料要怎樣處理呢?
例如有一資料以時間(24小時)為橫軸;日期(31天)為縱軸作表,
那要怎麼對它們排序、計算,進而對應出實際內容值?
(該資料表如附件所示)
test.zip (15.1 KB)
謝謝:) |
|