这是我正在使用的表格:
首先,如何将 C 列中的数字字符串分开,以便每两位数字后有一个逗号和空格?
我能够部分完成它,但由于某种原因我无法抓住最后两位数字。我用了这个公式:
=MID(C4,1,2)&", "&MID(C4,3,2)&", "&MID(C4,6,2)&", "&MID(C4,10,2)&", "&MID(C4,13,2)&", "&MID(C4,16,2)
Run Code Online (Sandbox Code Playgroud)
之后,我需要以某种方式将该字符串格式化为 E 列中的示例,这就是我真正感到困惑的地方。也许我什至不需要第一步?
任何帮助表示赞赏。谢谢
如果您已经可以使用TEXTJOIN公式,那么它将很快成为您最好的朋友 :-)
我假设您的值在 C 列中(从单元格 C1 开始)并且该列的格式为文本。
尝试:
="""stats"":["&TEXTJOIN(", ",TRUE,MID(C1,ROW($A$1:INDEX(A:A,LEN(C1)/2))*2-1,2))&"]"
Run Code Online (Sandbox Code Playgroud)
如果您的 Office 365 版本尚未使用动态数组,请尝试使用以下公式输入公式Ctrl+Shift+Enter:
| 归档时间: |
|
| 查看次数: |
370 次 |
| 最近记录: |