将字符插入不同位置的字符串

use*_*752 3 string excel vba text worksheet-function excel-vba

我有一个看起来像这样的字符串20141007023617.我想让它看起来像这样2014-10-07T02:36:17Z.该TZ对于我来说非常重要.所以我想插入它们.

所以回顾一下,

A1 拿着这个字符串 20141007023617

B1 应该拿着这个字符串 2014-10-07T02:36:17Z

Bra*_*cku 8

TEXT功能解决方案:

=TEXT(A1,"0000-00-00\T00\:00\:00\Z")
Run Code Online (Sandbox Code Playgroud)

  • 一个非常干净和简单的解决方案! (2认同)

pnu*_*uts 5

请尝试,记录宏,然后:

=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2)&"T"&MID(A1,9,2)&":"&MID(A1,11,2)&":"&MID(A1,13,2)&"Z"
Run Code Online (Sandbox Code Playgroud)