Re: [問題] EXCEL問題
如果開始可能在不同的位置可以改成
=IF(ROW()>$B$1+1,"",INDEX(Sheet1!$1:$20,ROW()-2+MATCH($A$1,
INDIRECT("sheet1!c" & SUM(MMULT(--(Sheet1!$A$1:$G$10=$A$1),
TRANSPOSE(COLUMN($A$1:$G$1)))),0),0),SUM(MMULT(--(Sheet1!$A$1:$G$10=$A$1),
TRANSPOSE(COLUMN($A$1:$G$1))))))
輸入完按 Ctrl+Shift+Enter 結束, 然後往下 copy 即可
參考檔案
http://tinyurl.com/86277wz
※ 引述《jmsh (好煩)》之銘言:
: sheet1 的資料表
: A B C D E F G
: 星期1 星期2 星期3 星期4 星期5 星期6 星期7
: 11/28 11/29 11/30 12/1 12/2 12/3 12/4
: 12/5 12/6 12/7 12/8 12/9 12/10 12/11
: 12/12 12/13 12/14 12/15 12/16 12/17 12/18
: 12/19 12/20 12/21 12/22 12/23 12/24 12/25
: 12/26 12/27 12/28 12/29 12/30 12/31 1/1
: 1/2 1/3 1/4 1/5 1/6 1/7 1/8
: 1/9 1/10 1/11 1/12 1/13 1/14 1/15
: 1/16 1/17 1/18 1/19 1/20 1/21 1/22
: 1/23 1/24 1/25 1/26 1/27 1/28 1/29
: 1/30 1/31 2/1 2/2 2/3 2/4 2/5
: 2/6 2/7 2/8 2/9 2/10 2/11 2/12
: 2/13 2/14 2/15 2/16 2/17 2/18 2/19
: 2/20 2/21 2/22 2/23 2/24 2/25 2/26
: 2/27 2/28 2/29 3/1 3/2 3/3 3/4
: 3/5 3/6 3/7 3/8 3/9 3/10 3/11
: 3/12 3/13 3/14 3/15 3/16 3/17 3/18
: 比方我要在sheet2輸入 11/30 和 4
: 他會回傳11/30 12/7 12/14 12/21 連續4個星期三(11/30星期三)的日子
: 比方我輸入12/1 和 5
: 他會回傳12/1 12/8 12/15 12/22 12/29連續5個星期四(12/1星期四)的日子
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.131.84.79
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章