首頁>Club>
Excel裡面在一個單元格里面輸入xt20200822003,如何把20200822單獨設定成為自動更新日期
9
回覆列表
  • 1 # 悟禪禪

    用三種方法來解答您的問題。

    利用字元連線符“&”拼接字元“xt20200822003”

    在單元格C4記入一個日期

    在單元格B4中寫入公式“="xt"&TEXT(C4,"YYYYMMDD")&"003"”

    得到結果“xt20200822003”

    利用字元連線函式“CONCAT()”拼接字元“xt20200822003”

    在單元格B4中寫入公式“=CONCAT("xt",TEXT(C4,"YYYYMMDD"),"003")”

    得到結果“xt20200822003”

    利用字元連線函式“CONCATENATE()”拼接字元“xt20200822003”

    在單元格B4中寫入公式“=CONCATENATE("xt",TEXT(C4,"YYYYMMDD"),"003")”

    得到結果“xt20200822003”

    以上三種方法原理相同,就是把“xt20200822003”分成三段字串“‘xt’,日期,‘003’”再拼接起來。方法一的“&”就比較好理解,它可以把“&”兩邊的字符合併成一個字串。方法二,三就是用函式“CONCAT()”或“CONCATENATE()”把三段字串合併成一個字串,“CONCAT()”函式是較新版本的Excel才有的,考慮到相容性也可以使用“CONCATENATE()”函式,它被使用在較舊的Excel版本中。那麼“TEXT()”函式就是一個字元轉換函式,它可以把數字或日期等按照指定的格式,轉換成想要的字串,這次我用的格式就是“YYYYMMDD”——8位日期來進行轉換。

  • 中秋節和大豐收的關聯?
  • 汽車輪胎磨損嚴重,想換胎,什麼牌子的好呀?