Board logo

標題: 多工作表相連結 [打印本頁]

作者: ws2315    時間: 2016-11-13 07:38     標題: 多工作表相連結

請問各位高手,
在多工作表相連結,感謝
作者: ML089    時間: 2016-11-13 09:13

C1是 1~12月份 文字選單

D1 =HYPERLINK("#"&SUBSTITUTE(D1," ",)&"!A1","點選跳至 --> "&D1)
按D1才能跳至要得工作表
作者: ws2315    時間: 2016-11-13 09:21

謝謝M大,可上傳檔?感謝
作者: ML089    時間: 2016-11-13 09:36

回復 3# ws2315

參考檔案
[attach]25797[/attach]
作者: ws2315    時間: 2016-11-13 11:19

感謝M大,
有辦法只在各工作表D1下拉選單,選各月分,分別跳至各月分?
作者: ML089    時間: 2016-11-13 18:58

回復 5# ws2315

需要用VBA來完成
作者: ws2315    時間: 2016-11-13 21:59

M大
可vba完成上傳,及詳細教導如何做(不懂vab,只學點皮毛許久未用忘記),感激
作者: fengetianxia    時間: 2016-11-18 11:30

[attach]25840[/attach]
作者: fengetianxia    時間: 2016-11-18 15:06

[attach]25842[/attach]

修改上面年月時候跟公式跳動,不需要連接其他表格
作者: fengetianxia    時間: 2016-12-1 18:56

[attach]25980[/attach]

增加月份天數對應
增加鎖定工作表
如果有106年的就發個檔過嚟看下
作者: ws2315    時間: 2016-12-5 10:40

謝謝F大,測試表上傳
新增問題
作者: fengetianxia    時間: 2016-12-13 13:41

回復 13# ws2315


    不懂問題在哪,還有如果回覆的話,應該點帖子下面的回覆鍵
作者: ws2315    時間: 2016-12-30 22:04

回復 12# fengetianxia


請F大 各位高手以函數教導,不同日期、時間之加總

例如系統日期為106年1月1日(即依系統時間抓工作表內相同日期)
測試2檔B5抓測試1檔106年1月1日,時間為0001~0756,數量之加總
測試2檔C5抓測試1檔106年1月1日,時間為0801~1556,數量之加總
測試2檔D5抓測試1檔106年1月1日,時間為1601~2356,數量之加總

106年1月2日依此同上
作者: ML089    時間: 2016-12-31 15:53

回復 13# ws2315


    [attach]26269[/attach]
作者: ML089    時間: 2016-12-31 16:44

回復 7# ws2315

VBA我不熟
可以另PO到EXCEL VBA 程式區,那邊高手多

回覆要按於下方按 "回覆",這樣才能通知你要問的人,大家不見得每日上網討論,一不小心就漏掉了。
作者: ws2315    時間: 2017-1-1 11:55

回復 15# ML089


    謝謝M大,打開測試2檔按更新或不更新,出現#VALUE!
   OFFSET函數當關閉檔案會出現,是否要儲存檔案,可否用其他函數代替

   測試2檔B5 C5 D5會一直抓每天的數量,不用在增加B6 C6 C6
   例今天106年1月1日抓今天,明天106年1月2日抓明天,3.......31日,依此類推
   106年1月1日
   測試2檔B5抓測試1檔106年1月1日,時間為0001~0756範圍,數量之加總
   測試2檔C5抓測試1檔106年1月1日,時間為0801~1556範圍,數量之加總
   測試2檔D5抓測試1檔106年1月1日,時間為1601~2356範圍,數量之加總
   106年1月2日
   測試2檔B5抓測試1檔106年1月2日,時間為0001~0756範圍,數量之加總
   測試2檔C5抓測試1檔106年1月2日,時間為0801~1556範圍,數量之加總
   測試2檔D5抓測試1檔106年1月2日,時間為1601~2356範圍,數量之加總
作者: ML089    時間: 2017-1-1 15:41

回復 16# ws2315

需要測試1.xls檔案一併開啟公式才能抓的到

若要依每日去抓,設A5公式或將該公式取代原公式中的A5
A5 =TEXT(TODAY(),"e年m月d日")
作者: ws2315    時間: 2017-1-2 08:52

回復 17# ML089


    M大 可上傳檔案 感謝
作者: ML089    時間: 2017-1-2 09:53

回復 18# ws2315


    A5 =TEXT(TODAY(),"e年m月d日")
這應該是很簡單的設定
親手做做看
作者: ws2315    時間: 2017-1-2 10:02

回復 19# ML089


   謝謝M大 先試試
作者: ws2315    時間: 2017-1-5 08:09

回復 20# ws2315


謝謝M大,可以了
請M大 各高手指導下列,感謝
測試1檔O6、P6、Q6欄及測試2檔A5欄公式,
代入B5 C5 D5欄,
即只出現B5 C5 D5,其他欄位不用

OFFSET函數會造成 當開啟檔案(無任何動作)
關閉會出現,XXX檔案己被修改過 您是否要儲存檔案?可用其他函數代替
作者: ws2315    時間: 2017-1-12 09:26

回復 19# ML089


    依照上述方法代入另檔,發生錯誤,請M大指導,感謝
    book2檔 C9 黃色(0001~0759)
               D9 綠色(0801~1559)
               E9 藍色(1601~2359)
作者: ws2315    時間: 2017-1-12 09:28

回復 22# ws2315


抱歉  最後一個上傳檔才是
作者: ML089    時間: 2017-1-12 23:35

回復 22# ws2315

=SUMPRODUCT(OFFSET($C$5:$C$424,,MATCH($R9,$1:$1,)-2),(--OFFSET($B$5:$B$424,,MATCH($R9,$1:$1,)-2)>=--LEFT(S$5,4))*(--OFFSET($B$5:$B$424,,MATCH($R9,$1:$1,)-2)<=--RIGHT(S$5,4)) )

公式中 $1:$1 資料位置日期列已經移至3列,請改為 $3:$3
另外MATCH($R9,$1:$1,)沒有找到日期也會錯誤
作者: ws2315    時間: 2017-1-13 11:59

回復 24# ML089


麻煩M大在指導一下,或上傳檔案,感謝

己將公式中 $1:$1 資料位置改為 $3:$3
book2檔    C9 黃色(0001~0759) 數值為84258
               D9 綠色(0801~1559) 數值為0
               E9 藍色(1601~2359) 數值為0
作者: ML089    時間: 2017-1-13 12:52

回復 25# ws2315


S9 =SUMPRODUCT(OFFSET($C$5:$C$424,,MATCH($R9,$3:$3,)-1),(--OFFSET($B$5:$B$424,,MATCH($R9,$3:$3,)-1)>=--LEFT(S$5,4))*(--OFFSET($B$5:$B$424,,MATCH($R9,$3:$3,)-1)<=--RIGHT(S$5,4)) )
公式右拉

MATCH($R9,$3:$3,)-1 ,公式查詢日期的位置作為OFFSET的水平偏移量。
OFFSET($C$5:$C$424,,MATCH($R9,$3:$3,)-1) ,$C$5:$C$424為106年1月12日的數量位置,其 OFFSET的水平偏移量應該為0,
但用MATCH($R9,$3:$3,)查詢日期位置時為1,因此後面-1就是修正為0的參數。當資料表格有水平移動時需要修正此參數。
作者: ML089    時間: 2017-1-13 13:36

[attach]26373[/attach]
作者: ws2315    時間: 2017-1-13 19:13

回復 27# ML089


    謝謝M大,先試試
作者: ws2315    時間: 2017-1-15 16:33

回復 27# ML089


    M大,如時間格式變更,請指導系統時間去抓下列,謝謝
    A3 輸入1017/1/1 出現2016年1月1日
    F3=A3+1  K3=A3+2
    其他日期依此類推
作者: ws2315    時間: 2017-1-15 16:37

回復 29# ws2315


更正  
A3 輸入2017/1/1 出現106年1月1日
作者: fengetianxia    時間: 2017-3-6 16:19

回復 1# ws2315


    [attach]26768[/attach]

你試試看
作者: ws2315    時間: 2017-3-7 10:28

回復 31# fengetianxia


    感謝F大  先試試
作者: fengetianxia    時間: 2017-5-17 18:36

回復 32# ws2315


    [attach]27193[/attach]
農曆,你試試看
作者: ws2315    時間: 2017-5-20 08:36

回復 33# fengetianxia


   非常感謝F大,先試試看
作者: fengetianxia    時間: 2017-5-22 17:09

回復 34# ws2315


    [attach]27211[/attach]

你試試看,不過這份應該只能用到公曆2021年的2月11號
作者: ws2315    時間: 2017-5-26 07:34

回復 35# fengetianxia


    謝謝F大
作者: ws2315    時間: 2019-1-16 14:38

回復 19# ML089


    如時間改為23001~0700   0701~1500 1501~2300
   請M大教導,謝謝
作者: ML089    時間: 2019-1-17 08:54

回復 37# ws2315


    I12 =SUMPRODUCT((MOD(B$3:B$74-701,2400)>=MOD(MID($H12,3,4)-701,2400))*(MOD(B$3:B$74-701,2400)<=MOD(MID($H12,8,4)-701,2400)),C$3:C$74)
作者: ws2315    時間: 2019-1-17 17:54

回復 38# ML089


    感謝M大,先試試
作者: ws2315    時間: 2019-1-18 08:47

回復 38# ML089

可以請M大或各高手上傳檔案,感謝

例如系統日期為108年1月18日(即依系統時間抓工作表當天日期)
Sheet2 B3 抓Shee1 108年1月21日,時間為2301~0700,數量加總
Sheet2 B1 抓Shee1 108年1月21日,時間為0701~1500,數量加總
Sheet2 B2 抓Shee1 108年1月21日,時間為1501~2300,數量加總
作者: ML089    時間: 2019-1-18 13:09

請耐心等候,晚上回家再傳檔案

公式位置我放錯了
你也可以將sheet2 A1 A2 A3 資料放至 sheet1 H12 12 13
公式放在I12,下拉,就可完成

再將H12:I14儲存格複製至 sheet2
作者: ML089    時間: 2019-1-18 20:59

[attach]29976[/attach]
作者: ws2315    時間: 2019-1-19 14:53

回復 42# ML089


    M大,這個壓縮檔不是未知的格式就是損壞
   請重新上傳,謝謝
作者: ML089    時間: 2019-1-19 16:12

回復 43# ws2315


    我可以下載、解壓、執行,一切OK。 我的RAR版本是 5.6版
作者: ws2315    時間: 2019-1-19 22:49

回復 44# ML089


   謝謝M大,可以下載了,先試試
作者: ws2315    時間: 2019-1-20 13:14

回復 45# ws2315

在數量、時間之間插入二欄,列增為150
M大,在麻煩你一下,感謝
作者: ML089    時間: 2019-1-20 21:20

回復 46# ws2315


    [attach]29984[/attach]
作者: ML089    時間: 2019-1-21 08:46

提醒! 這一題一直延伸,應該是不合發問原則,若有下個問題請另立新題發問,有時我沒有空時容易遺忘你的再次發問,新問題新題目比較多人能參與回答或研究或學習。
作者: ws2315    時間: 2019-1-22 09:19

回復 48# ML089

   非常感謝M大指導




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)