PALMisLIFE 討論區

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

[Excel 問題] 工作表名稱如何自動參照?

[複製鏈接]

415

主題

54

好友

5121

積分

  • TA的每日心情
    開心
    2011-4-9 00:44
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

    文章
    5080
    跳轉到指定樓層
    1#
    發表於 2007-11-4 01:16 |只看該作者 |正序瀏覽
    這樣問法不知對不對? 還是舉個實例來輔助說明一下好了:(詳見附件圖檔)

    * A欄位(Week)為每週的起迄日期(文字格式, ex: "0924-0930"),
    視窗下緣亦有相對應並已存在的工作表(worksheet)名稱。(同樣如工作表:"0924-0930")

    * 上方公式欄位fx處顯示:   =SUMIF('0924-0930'!$J:$L,C$2,'0924-0930'!$L:$L)
    代表我想要從 "0924-0930" 這一份工作表當中去加總數值。

    接下來請問:

    既然A欄位(Week)已經刻意弄成與工作表名稱相同,
    是否可以取用A欄位儲存格內數值作為工作表名稱,套用在公式當中?

    也就是說,若A3="0924-0930",
    則 SUMIF('0924-0930'!$J:$L
    如何弄成類似 SUMIF(A3!$J:$L... ? (<--- 當然,這是不可用的錯誤語法)

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?免費註冊

    分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

    415

    主題

    54

    好友

    5121

    積分

  • TA的每日心情
    開心
    2011-4-9 00:44
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

    文章
    5080
    2#
    發表於 2007-11-4 02:33 |只看該作者

    Re: [Excel 問題] 工作表名稱如何自動參照?

    努力搜尋半天,問Google還是有幫助的,就差Keyword不知道如何下,答案在此:

    use cell value as worksheet name in formula reference
    http://www.mrexcel.com/archive/Dates/23944.html

    最後將公式改成底下形式就成功了~

    =SUMIF(INDIRECT("'"&A3&"'!$J:$L"), .........


    也就是以 INDIRECT("'"&A3&"'!
    替換掉原本的 '0924-0930'!
    已有 1 人評分分享 收起 理由
    tsyang + 5 總有一天用得上:D

    總評分: 分享 + 5   查看全部評分

    回復

    使用道具 舉報

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

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

    GMT+8, 2024-9-28 18:18 , Processed in 0.049140 second(s), 33 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部