遊客:
註冊
|
登錄
|
會員
巴菲特班 洪瑞泰 (Michael On)
»
討論區1
» 新盈再表181120:中股bug
1
‹ 上一頁
…
87
88
89
90
91
92
93
94
95
96
…
下一頁 ›
136
投票
交易
懸賞
活動
打印
|
推薦
|
訂閱
|
收藏
標題: 新盈再表181120:中股bug
Genjuro
同學
UID 71674
精華 0
積分 0
帖子 4
閱讀權限 99
註冊 2018-1-3
用戶註冊天數 2298
用戶失蹤天數 1884
122.117.131.101
#1321
發表於 2018-7-19 10:44
資料
私人訊息
#1306是31-Mar-2017(英文版)
31-Mar-2017是不正確的日期表示方式,所以YEAR()和MONTH()會丟出#VALUE!
(2)所以問題回到,由於資料不一樣,再請Michael桑想一下要怎麼"呈現"資料的問題
=TEXT(MID(AJ2,1,2)&"-"&MID(AJ2,4,3)&"-"&MID(AJ2,10,2), "yyyy/m")
就換中文版會出錯了,用上述公式出來的是42-25-
中文版的AJ2顯示是31-Mar-17,但上方顯示的是2017/3/31(這是日期格式)(為什麼公式出來會是42-25-,因為日期2017/3/31在excel真正的值是42825)
英文版的AJ2顯示是31-Mar-2017,上方顯示的是31-Mar-2017(我猜的,可請同學桑看看)(這單純只是字串)
Genjuro
同學
UID 71674
精華 0
積分 0
帖子 4
閱讀權限 99
註冊 2018-1-3
用戶註冊天數 2298
用戶失蹤天數 1884
122.117.131.101
#1322
發表於 2018-7-19 10:54
資料
私人訊息
有興趣的同學,可以在中文版試試
(1)在儲存格輸入
31-Mar-17
31-Mar-2017
看看儲存格和上方結果會是什麼
(2)(模擬英文版情形)在儲存格上按右鍵,選"儲存格格式",類別選"文字"
再輸入
31-Mar-17
31-Mar-2017
看看儲存格和上方結果會是什麼
jaynd
同學
UID 72314
精華 0
積分 0
帖子 46
閱讀權限 99
註冊 2018-3-6
用戶註冊天數 2236
用戶失蹤天數 45
76.118.164.182
#1323
發表於 2018-7-19 12:44
資料
私人訊息
我今天回家花了幾個小時把windows 8 變成 windows 10 用一樣的中文office 2013
不管用哪一個得到的都是同一個error
可能是我的office 有問題
如果英文版大家都ok了 我就直接買英文版的office 好了
不然選項真的看不懂
謝謝大家
Joe
同學
UID 2
精華 0
積分 0
帖子 2090
閱讀權限 99
註冊 2011-3-16
用戶註冊天數 4783
用戶失蹤天數 1964
49.176.67.91
#1324
發表於 2018-7-19 14:28
資料
私人訊息
參考安裝頁
9. 錯誤9 : Subscript out of range,Windows中 (1) 控制台/時鐘、語言和區域/日期和時間/變更時區/台北
我的時區沒改成台北,還是可以跑
系統是 WIN10 繁體版+Office 365 繁體版
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
114.33.181.208
#1325
發表於 2018-7-19 14:29
資料
主頁
文集
私人訊息
我在美股程式中加了一段
Range("AF2:AJ2").Select
Selection.NumberFormatLocal = "d-mmm-yyyy"
強制把年設為yyyy,跟yy
請trytrylook桑分別下載二個新盈再表180720yyyy 跟180720yy
測試看看哪一個在英文版是OK的?謝謝
Trytrylook
(Jay)
同學
UID 49198
精華 0
積分 0
帖子 75
閱讀權限 99
註冊 2015-8-21
用戶註冊天數 3165
用戶失蹤天數 1990
來自 Area 51
61.227.240.25
#1326
發表於 2018-7-19 15:18
資料
私人訊息
Hi Mike,
180720yyyy
(英文版)測試結果如下
Trytrylook
(Jay)
同學
UID 49198
精華 0
積分 0
帖子 75
閱讀權限 99
註冊 2015-8-21
用戶註冊天數 3165
用戶失蹤天數 1990
來自 Area 51
61.227.240.25
#1327
發表於 2018-7-19 15:26
資料
私人訊息
Hi Mike,
180720yy
(英文版)測試結果如下
[
本帖最後由 Trytrylook 於 2018-7-19 15:27 編輯
]
Trytrylook
(Jay)
同學
UID 49198
精華 0
積分 0
帖子 75
閱讀權限 99
註冊 2015-8-21
用戶註冊天數 3165
用戶失蹤天數 1990
來自 Area 51
61.227.240.25
#1328
發表於 2018-7-19 15:37
資料
私人訊息
Hi Mike,
補充一下 T43 欄位,我用 AMAT 去跑的結果
盈在表180720yy
盈在表180720yyyy
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
114.33.181.208
#1329
發表於 2018-7-19 17:44
資料
主頁
文集
私人訊息
美股a20格公式改為
=IF(ISNUMBER(AF2),TEXT(AF2, "yyyy/m"),RIGHT(AF2,4)&"/"&VLOOKUP(AF2,$Z$77
AB$88,3,FALSE))
請trytrylook桑下載新盈再表180720cc
測試看看在英文版是否OK?謝謝
Trytrylook
(Jay)
同學
UID 49198
精華 0
積分 0
帖子 75
閱讀權限 99
註冊 2015-8-21
用戶註冊天數 3165
用戶失蹤天數 1990
來自 Area 51
61.227.240.25
#1330
發表於 2018-7-19 20:13
資料
私人訊息
Hi Mike,
盈在表180720cc
(英文版) 測試結果如下
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
114.33.181.208
#1331
發表於 2018-7-19 22:29
資料
主頁
文集
私人訊息
問題出在TEXT(AF2,"yyyy/m")
若AF2=日期時,英文版TEXT會出現31-mar-2017 (日期格式),
漢文版TEXT則會轉成2017/3 (通用格式)
二者資料格式不同,無法進行之後的比較
很難處理
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
114.33.181.208
#1332
發表於 2018-7-20 08:50
資料
主頁
文集
私人訊息
frank.lin 於 2018年7月19日 下午11:35 寫道:
Hi Mike桑,
你好,我正在修正英文版無法拿到正確日期的問題,請問您還有最初180718的版本嗎(不是180718cc)?
其實討論區從版本180718後的修正應該是不需要的,我想試試看我的修正是否在180718版本上有效,
謝謝。
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
114.33.181.208
#1333
發表於 2018-7-20 08:51
資料
主頁
文集
私人訊息
請用盈再表180721試試,麻煩了
Genjuro
同學
UID 71674
精華 0
積分 0
帖子 4
閱讀權限 99
註冊 2018-1-3
用戶註冊天數 2298
用戶失蹤天數 1884
122.117.131.101
#1334
發表於 2018-7-20 11:59
資料
私人訊息
Michael好,建議將美股a20格公式改為這樣試試
=IF(ISNUMBER(AF2),TEXT(AF2,"yyyy/m"),RIGHT(AF2,4)&"/"&VLOOKUP(MID(AF2,4,3),AA77:AB88,2,FALSE))
[
本帖最後由 Genjuro 於 2018-7-20 12:02 編輯
]
mikeon88
管理員
UID 1
精華 0
積分 0
帖子 15453
閱讀權限 255
註冊 2007-1-14
用戶註冊天數 6306
用戶失蹤天數 1
42.77.110.161
#1335
發表於 2018-7-20 12:02
資料
主頁
文集
私人訊息
#1329-30試過了,沒用
1
‹ 上一頁
…
87
88
89
90
91
92
93
94
95
96
…
下一頁 ›
136
投票
交易
懸賞
活動
Powered by
Discuz!
© Comsenz Inc.
檢舉論壇