問題已解決
=IF(LEN(N3)=18,DATE(MID(N3,7,4),MID(N3,11,2),MID(N3,13,2)),DATE(MID(N3,7,2),MID(N3,9,2),MID(N3,11,2))),老師??煞窠忉屢幌逻@個函數(shù)怎么用
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答這個Excel函數(shù)是用來從一個18位或13位的日期碼中提取出年、月和日的。下面是這個函數(shù)的使用說明:
首先,函數(shù) IF(LEN(N3)=18, ... , DATE(MID(N3,7,2),MID(N3,9,2),MID(N3,11,2))) 的結(jié)構(gòu)是這樣的:
LEN(N3)=18:檢查單元格N3中的字符串長度是否為18。
...:如果N3的長度是18位,執(zhí)行中間部分的函數(shù);如果不是,執(zhí)行最后的DATE函數(shù)。
中間部分的函數(shù)是用來處理18位日期碼的:
MID(N3,7,4):從N3的第7個字符開始,提取4個字符,即年份。
MID(N3,11,2):從N3的第11個字符開始,提取2個字符,即月份。
MID(N3,13,2):從N3的第13個字符開始,提取2個字符,即日期。
最后的DATE函數(shù)是用來處理13位日期碼的:
MID(N3,7,2):從N3的第7個字符開始,提取2個字符,即年份的前兩位。
MID(N3,9,2):從N3的第9個字符開始,提取2個字符,即月份。
MID(N3,11,2):從N3的第11個字符開始,提取2個字符,即日期。
舉個例子:
如果你在N3單元格中輸入了一個18位的日期碼 20200709123000,這個函數(shù)會返回 2020-07-09。
如果你在N3單元格中輸入了一個13位的日期碼 20200709,這個函數(shù)會返回 2020-07-09。
總的來說,這個函數(shù)可以用來從兩種常見的日期碼格式中提取出標(biāo)準(zhǔn)的日期格式。
2024 01/07 15:00
閱讀 1363