PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 轉數字
作者:
Ibrahimovic
(伊布)
2018-12-24 09:36:06
軟體: Excel
版本: 2016
目的:
step1 用vlookup從別張工作表帶入1個民國日期的資料
例如:107/4/16
step2 之後在第1張主要工作表,放一個today()
step3 之後兩個數值互相比較誰前誰後,用msgbox顯示
問題:
用isnumber去測試vlookup帶進來的資料,顯示為FALSE
把該民國日期的資料copy重貼上,用貼(值)的方式貼
結果還是FALSE
網路上找的方法用val也失敗
請問有人知道該如何轉換嗎?
感謝
作者: soyoso (我是耀宗)
2018-12-24 09:48:00
原po是要在工作表內以公式將民國日期轉為日期序列值還是在巨集內?工作表內的話datevalue以"r"連接&民國日期字串或以left抓出民國年加上1911,連結&,mid抓出月日(/4/16)的部分巨集內也可以datevalue,配合上述left、mid抓取字串轉換如無以數值型態變數接收datevalue資料的話,工作表函數isnumber或是isnumeric會是false,則要配合val轉換原po還是沒有寫要在那裡做轉換的動作datevalue "r"&(連接)民國日期字串就是
https://i.imgur.com/QXfQ5T9.jpg
left和mid也要配合datevalue不用datevalue則用--(left(...)&mid(...))
繼續閱讀
[問題] excel偵測空白 向下輸入
Ganana31
[問題] excel vlook問題
chunchanhung
[問題] excel中要如何讓資料循環排列
a85201207
[問題] EXCEL抓出某一欄所有文字
cadence
[算表] 篩選資料至不同工作表
alienmafia
[算表] 圖表與 data table 分開
tashayeats
[文件]換行後編號沒有到下一號
hatemushroom
[問題] 這種投影片的圖是怎麼做的?
govwin
[算表] VBA bug問題
raymond5566
[算表] 請問如何模糊比對?
chari7586
Links
booklink
Contact Us: admin [ a t ] ucptt.com