PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4372|回復: 7
打印 上一主題 下一主題

苦思不解的excel 公式中的連續範圍參照問題

[複製鏈接]

37

主題

0

好友

232

積分

該用戶從未簽到

文章
152
跳轉到指定樓層
1#
發表於 2006-4-22 08:43 |只看該作者 |倒序瀏覽
當我要寫一個範圍內A3-B5的加總時,excel的函數可表示為

=SUM(A3:B5)

然後,因為我另外也想算平均,標準差,最小值....等,所以我必須再撰寫

=AVERAGE(A3:B5)
=STDEV(A3:B5)
=MIN(A3:B5)
.....

顯然A3:B5這些都要重覆撰寫或用滑鼠拖拉指定
有沒有可能我在一個儲存格C2裏用文字寫"A3:B5"
然後之後只要在每個公式括號內引用這一格即可 類似如

=AVERAGE(C2) ==>當然是TRY不出來

麻煩各位幫我想想
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

219

主題

3

好友

1658

積分

該用戶從未簽到

文章
1987
2#
發表於 2006-4-22 09:54 |只看該作者

Re: 苦思不解的excel 公式中的連續範圍參照問題

在欄位之前加「絕對位址」
應可解決
回復

使用道具 舉報

23

主題

2

好友

449

積分

  • TA的每日心情
    難過
    2013-12-10 18:43
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

    文章
    160
    3#
    發表於 2006-4-22 10:07 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    你可以為所要範圍定義名稱。
    使用插入-定義名稱
    例如把 A3:B5 定義為 MyData
    以後計算時只要使用 =AVERAGE(MyData)即可。
    回復

    使用道具 舉報

    41

    主題

    19

    好友

    323

    積分

  • TA的每日心情
    開心
    2011-12-28 13:14
  • 簽到天數: 20 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    文章
    466
    4#
    發表於 2006-4-22 10:20 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    原文章由 tplin 於 2006-4-22 08:43 發表
    當我要寫一個範圍內A3-B5的加總時,excel的函數可表示為

    =SUM(A3:B5)

    然後,因為我另外也想算平均,標準差,最小值....等,所以我必須再撰寫

    =AVERAGE(A3:B5)
    =STDEV(A3:B5)
    =MIN(A3:B5)
    .....

    顯然A3:B5這些都要重覆撰寫或用滑鼠拖拉指定
    有沒有可能我在一個儲存格C2裏用文字寫"A3:B5"
    然後之後只要在每個公式括號內引用這一格即可 類似如

    =AVERAGE(C2) ==>當然是TRY不出來

    麻煩各位幫我想想

    試試=AVERAGE(C$2)
    回復

    使用道具 舉報

    218

    主題

    9

    好友

    3516

    積分

    我沒有頭銜!

  • TA的每日心情
    開心
    2011-8-12 07:38
  • 簽到天數: 110 天

    連續簽到: 3 天

    [LV.6]常住居民II

    文章
    2679
    5#
    發表於 2006-4-22 11:00 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    可能大家誤會 tplin 的意思了。

    應該是用 indirect 函數。把公式寫成 "=AVERAGE(indirect(C2))" 。
    回復

    使用道具 舉報

    37

    主題

    0

    好友

    232

    積分

    該用戶從未簽到

    文章
    152
    6#
    發表於 2006-4-22 12:06 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    mfhsieh兄恰解決了我這個問題
    用indirect函數的確最方便
    感謝大家熱情的回應!


    原文章由 mfhsieh 於 2006-4-22 11:00 發表
    可能大家誤會 tplin 的意思了。

    應該是用 indirect 函數。把公式寫成 "=AVERAGE(indirect(C2))" 。
    回復

    使用道具 舉報

    20

    主題

    0

    好友

    208

    積分

    該用戶從未簽到

    文章
    294
    7#
    發表於 2006-4-23 02:16 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    我是都用這種方法,
    第一格寫 sum($A$3, $B$5) 然後把這一個 copy 到想要做平均的地方,
    然把再把 sum 改成 average 就好了.
    給您做個參考..
    回復

    使用道具 舉報

    218

    主題

    9

    好友

    3516

    積分

    我沒有頭銜!

  • TA的每日心情
    開心
    2011-8-12 07:38
  • 簽到天數: 110 天

    連續簽到: 3 天

    [LV.6]常住居民II

    文章
    2679
    8#
    發表於 2006-4-23 13:23 |只看該作者

    Re: 苦思不解的excel 公式中的連續範圍參照問題

    原文章由 phagee 於 2006-4-23 02:16 發表
    我是都用這種方法,
    第一格寫 sum($A$3, $B$5) 然後把這一個 copy 到想要做平均的地方,
    然把再把 sum 改成 average 就好了.
    給您做個參考..


    通常會動態改變範圍時,用 indirect 函數是比較方便。

    用複製儲存格的方式,做一次可以。如果變動一下範圍,那等於全部要重來一次。
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-23 08:55 , Processed in 0.056069 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部