【发布时间】:2019-12-20 18:58:37
【问题描述】:
我想用字符串 2 中的子字符串替换字符串 1 上的换行符。替换顺序应根据字符串 2 上的换行符进行排序。 示例/想法应如下所示:
字符串 1:
date1|date2|date3|date4|date5|
字符串 2:
sentence1|sentence2|sentence3|sentence4|sentence5|
预期结果:
date1sentence1date2sentence2date3sentence3date4sentence4date5sentence5
我使用的我知道的公式不完整:
=SUBSTITUTE(A1,MID(A1,6,1),"?")
提前谢谢....
【问题讨论】:
-
Substituted 不会这样做,除非有固定数量的休息。每个换行符都需要一个替代品。你有 TEXTJOIN 吗?
-
@ScottCraner 抱歉,我不太清楚您要表达的意思,因为我对 Excel 公式有点陌生。我没有使用 TEXTJOIN。只要有效,任何公式都可以。日期的数量应与句子的数量相匹配,并由换行符分隔(w/c 我用作标记以了解序列)。这是从 CRM 导出的 CSV 文件。我只是想合并日期及其相应的句子。谢谢。
-
问题是,“总是有5个日期和句子吗?”如果可以变化,则不能单独使用 SUBSTITUTE。
-
不,有时是3个日期和3个句子,或者8个日期和8个句子。它通常匹配。这是实际截图screencast.com/t/2PxxMgsvt
标签: excel substitution