返回列表 上一主題 發帖

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

回復 6# ymes


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


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

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

回復 4# 准提部林

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

感謝!衷心感謝!

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

TOP

回復 3# ymes

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

TOP

回復 2# 准提部林

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

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

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

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

TOP

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

Xl0000680.rar (13.26 KB)

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題