![]() |
||
*停權中*
加入日期: May 2004 您的住址: 高雄
文章: 89
|
(請益) Excel的函數寫法一問
我有excel的問題,但本身不會寫函數,
跟大家問一下有沒相關關鍵字、網頁、或是跟我講一下以下問題解法: 我有一個12小時的數值需計算每五分鐘的平均值與標準差, 手頭上有的工具只有Excel, 舉部份內容如下: 時間..................平均值.......標準差.......秒數........ms 00:00~00:05.....................................0.........460 00:05~00:10.....................................1.........732 00:10~00:15.....................................3.........412 00:15~00:20.....................................3.........432 00:20~00:25.....................................4.........468 秒數部份其實是一長串 (12小時的秒數),都有一個對應的ms值, 現在我需要將每五分鐘一段,將ms值做一平均值與標準差的計算。 問題在於每秒會出現的ms值不一定只有一個 (如上3秒時). 實在是解不出來了, 若excel真是無解,就只能繼續搜尋解答了. 此文章於 2009-07-10 05:41 PM 被 rearl 編輯. |
|||||||
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Mar 2002 您的住址: High Male
文章: 3,976
|
你的問題實在看不太懂
不過標準差跟平均值對 excel 來說是小 case 應該是可以做得出來 |
||
![]() |
![]() |
*停權中*
加入日期: May 2004 您的住址: 高雄
文章: 89
|
先謝謝上面的回答.
抱歉沒說清楚. 因為要算的不止是一個case, 每個case在每五分鐘會產生出不同數量的秒數跟對應的ms值, 例如case1會產生300個,case2會產生出356個, 我沒辦法去一個一個找出對應的範圍 (12小時就有144個5分鐘,等於四萬多秒鐘,一個一個去定範圍,會起笑) 所以我想的是,能夠利用秒數,能自動判斷每個5分鐘的間隔, 自動將對應的ms值做平均數與標準差. 也許這不是excel能對付. 不知這樣補充是否可以瞭解我的問題? |
![]() |
![]() |
Major Member
![]() 加入日期: Aug 2001 您的住址: 高雄 鳳山 大社
文章: 274
|
確認一下 樓主你主要的問題是無法確認每五分鐘有多少筆資料嗎?
第一個五分鐘 1~300秒 XXX筆資料 第二個五分鐘 301~600秒 OOO筆資料 ........以此類推 是這個意思嗎? 小弟認為應該不難達成 新增一列 把秒數那欄除以300取商 就可以分出每五分鐘有哪幾筆資料了 第一個五分鐘 商 = 0 第二個五分鐘 商 = 1 ......... 此文章於 2009-07-10 11:24 PM 被 shaota 編輯. |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Mar 2002 您的住址: High Male
文章: 3,976
|
還是看不太懂
不過第一步是把所有資料數字都填到 excel 裡 如果有可以轉換的檔案也可以不用一個一個 key 接下來我猜是 利用排序(根據秒數)把所有資料重新排列 秒數相同的資料會連在一起 再設定計算範圍跟函數值輸出 eq. 某格=AVERAGE($A$1:$A$10) 某格=STDEV($A$1:$A$10) |
![]() |
![]() |
*停權中*
加入日期: May 2004 您的住址: 高雄
文章: 89
|
引用:
是的.你的算式我會試看看. 感覺這樣有機會跟daverage結合. 引用:
很抱歉還是讓你看不懂, 你的意思我知道,可以用排列方式找出範圍, 然後輸入函數就ok了. 這樣做對我有二個難處: 1.我要輸入144*2個格子的函數.我是會認份做,可是表格到我的上級那邊,他不會乖乖去定範圍. 他只想要把秒數跟對應的ms值貼上去,就能跑出來. ![]() 2.12小時只是一個case,後面有上百上千的case ![]() ![]() ![]() === 還是謝謝兩位的回覆. 我會再找找.希望不要動到自己編程式.......我不會啊!! = = 此文章於 2009-07-11 12:59 PM 被 rearl 編輯. |
||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2003
文章: 2,102
|
你列出10項 把題目和答案都寫下去 我們就知道你要作什麼了
__________________
[ExtremeTech]VGAMaster |
![]() |
![]() |
*停權中*
加入日期: May 2004 您的住址: 高雄
文章: 89
|
感謝大家回覆
已知:
1.每個case有連續12小時檢測數據,以秒為單位. ..原始數據是以hh,mm,ss表示,我是先將它換算成秒數. 2.每個秒數都有對應ms值. (如#1) 3.同一秒數不一定只會有一個ms值.(如#1, 3秒時出現兩筆) 目的: 以每五分鐘為一個range,計算出每五分鐘的ms值之平均值及標準差. === 問題:無法確定實際的範圍,將函數套上去. 說明1.每300秒中,可能只出現其中290秒. ......2.同一秒鐘內,可能出現2或3次對應的ms值. 明天會把檔案做個樣本聯結上來.這樣會比較清楚. |
![]() |
![]() |