返回列表 上一主題 發帖

[發問] 找出各群組的眾數(不含0)

回復 13# PJChen

既然你試著不使用定義名稱就可以使用,那還有甚麼問題?
學海無涯_不恥下問

TOP

回復  Bodhidharma

不好意思,因為我要的眾數是連續型的,A組的3.1不是連續的可以忽略它.
至於自定義的問 ...
PJChen 發表於 2013-4-3 17:33


hmmm...所謂的連續是什麼意思呢?假設(同組)資料如下:
1
1
2
2
1
1
1
3
3
3
2
這樣子到底要標哪一個呢?是第5列的1嗎?

TOP

回復 12# Bodhidharma

不好意思,因為我要的眾數是連續型的,A組的3.1不是連續的可以忽略它.
至於自定義的問題,我自行小試了一下,不要用自定義的時候,檔案就正常,所以我假設是這個問題...

TOP

回復  Bodhidharma

用自定義公式其實是很簡潔,但這個檔案與我另一個檔有關聯(求公式,不知如何下標題?), ...
PJChen 發表於 2013-4-3 17:16


我覺得開啟有困難應該不一是定義名稱的問題吧(不過你另一個資料有點複雜,我也要研究一下為什麼我開會出問題)

然後A組資料中3.1和3.3都出現4次,為什麼是選3.3呢?

TOP

回復 10# Bodhidharma

用自定義公式其實是很簡潔,但這個檔案與我另一個檔有關聯(求公式,不知如何下標題?),另一個檔案因為在公司一直快當掉,導致開了檔就無法工作了,所以我才想將自定義名稱改掉.
在我來說,一個再好用的產品,如果我連打開都有問題,怎麼使用它呢??這不是強人所難,是真的有困難.
當然,我知道大家或許很難理解我對檔案的諸多要求,但不管要求是什麼,我都要想辦法去達成它,工作就是工作啊....
事實上,我使用office 2010差不多二年了,也只有最近的這個檔案才有這個困擾,其他檔案比這個公式更多且一個檔就超過1GB也沒有這種問題....
好了,其實我花在解釋這件事的字數實在是太多了,只是希望各位不要再問我為什麼不要用"自定義公式"....

還是談這個檔案關於公式:眾數
我想找出各群組的眾數(不含0),如下解說,請問公式可以怎麼下呢?
A欄代表群組(每個群組的個數都不一定,數據也會增加)
B欄是各個數值
C欄要以公式標示出 以A欄群組為主,將B欄出現最多次的眾數找出來(不含0)...例:群組A出現最多次的數值是3.3,則將3.3標示在第一次出現的C5儲存格.

TOP

回復  PJChen

求...熟悉函數公式的能人,可以幫助修改,將檔案中的"自定義公式"全部改掉??這只是一個範例 ...
PJChen 發表於 2013-4-3 14:07


定義名稱看起來很好用啊,實在搞不懂為什麼一定要改掉
又不要定義名稱又不要用陣列,這個有也強人所難吧…


一個疑問:你要的是該群組「第一次出現」的眾數,還是該群組「最大」的眾數?
Hsieh版的公式似乎是顯示「最大」的眾數(以A組資料來看,是3.3,但是第一次出現的眾數是3.1)

如果硬是要的話大概就像附檔這樣吧(僅處理到「第一次出現」的眾數,因此沒有把原定義名稱中的a拿來用)

眾數_2.rar (10.51 KB)

TOP

回復 8# PJChen

求...熟悉函數公式的能人,可以幫助修改,將檔案中的"自定義公式"全部改掉??這只是一個範例檔,資料會一直增加,最好不要使用陣列公式.....

眾數.zip (8.39 KB)

TOP

回復 2# Hsieh
大大,

有沒有辦法幫我將檔案改為不要自訂義的公式呢?
我改了一晚,一直做不出來,越作越錯!!

TOP

回復 6# PJChen

更改登錄值有用嗎?
電腦記憶體多大?要使用2007以上版本最好有大於2G的記憶體
我的筆電雙核心處理器+2G記憶體跑起來是OK的
學海無涯_不恥下問

TOP

回復 5# Hsieh
大大,
公司的電腦開這個檔案要一個小時以上!!我已經不敢貿然開啟了,若我把公司的電腦依以下方式,將「值」設為「2」,會不會更好?
Excel會出現 「"系統資源不足,無法完全顯示"」
方法:
記憶體系統資源不足
1、執行 regedit,進入登錄編輯。
2、找
「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current
Version\Explorer」
3、在右方窗格新增一個「AlwaysUnloadDll」「字串值」。
4、在「AlwaysUnloadDll」上按下滑鼠右鍵選擇「修改」。
5、將「值」設為「1」。

TOP

        靜思自在 : 口說一句好話,如口出蓮花;口說一句壞話如口吐毒蛇。
返回列表 上一主題