返回列表 上一主題 發帖

[發問] 如何依日期自動選取工作表?

[發問] 如何依日期自動選取工作表?

本帖最後由 ymes 於 2021-7-15 15:34 編輯

問題如附件,請問:如何利用日期選取資料?
如:[七月]工作表中7/22日輸入:家族聚會,
在[呈現表格]中7/22跑出家族聚會
麻煩各位大大幫忙動腦一下,感謝!

000.png (13.39 KB)

000.png

記事月曆.zip (30.77 KB)

~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

1) 月曆可能有跨年, 工作表名稱改成 yyyy.mm 文字格式
2) 公式若遇尚未建立的月份發生錯誤, 自行加 iferror 排除

Xl0000680.rar (13.26 KB)

TOP

回復 2# 准提部林

感謝您,是我所要的,講解也很清楚,

後面再加上工作表,也可以呈現出來,

但這檔案想用10年*12個月,會出現120以上的工作表(過期可以隠藏)

再請問一下:
工作表名稱2021.07改成2107要怎麼改呢?(西元年+月)
(或改成007也可以)(國曆1107月)
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復 3# ymes

2107, 2108~~~
=INDEX(INDIRECT("'"&RIGHT($A$1*100+$C$1,4)&"'!A1:G13"),ROW($A3),COLUMN(A$1))&""

TOP

回復 4# 准提部林

成功了,好像看懂了一些,

感謝!衷心感謝!

:lol :lol :lol
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復  ymes

2107, 2108~~~
=INDEX(INDIRECT("'"&RIGHT($A$1*100+$C$1,4)&"'!A1:G13"),ROW($A3),COLUMN ...
准提部林 發表於 2021-7-17 22:21

請問:紅色部份的用意是?
=INDEX(INDIRECT("'"&RIGHT($A$1*100+$C$1,4)&"'!A1:G13"),ROW($A3),COLUMN(A$1))&""
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復 6# ymes


=INDEX(INDIRECT("'"&RIGHT($A$1*100+$C$1,4)&"'!A1:G13"),ROW($A3),COLUMN(A$1))&""


兩個單引號...有工作表名稱含有符號空格, 必須用單引號包覆, 否則會有錯誤
最後雙引號...將公式結果轉為文字格式, 避免空格變成0值

TOP

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

本帖最後由 ymes 於 2021-7-18 13:17 編輯

回復 7# 准提部林

感謝告知,但現在又出現一個問題想請教:

想利用HYPERLINK來做工作表中的切換,=HYPERLINK("[Xl0000680.xls]'2107'!A3",工作表連結)

但試了幾次,都無法用您的方法動態連結到工作表中,可以再指教一下嗎?感謝!

===============================================================
另外,也謝謝hcm19522大大的幫忙,原本是用這方法的,但用個十年,怕寫的太長,所以想換成這種方式

不過你這個網頁倒是個好學習excel的地方,已加入收藏,感謝!
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復 9# ymes

=HYPERLINK("#'"&RIGHT($A$1*100+$C$1,4)&"'!"&ADDRESS(ROW(A3),COLUMN(A1)),INDEX(INDIRECT("'"&RIGHT($A$1*100+$C$1,4)&"'!A1:G13"),ROW($A3),COLUMN(A$1))&"")

TOP

        靜思自在 : 唯其尊重自己的人,才更勇於縮小自己。
返回列表 上一主題