我正在寻找 Excel 的功能,可以将带有两个分隔符的特定文本解析为第一列,然后解析为行。
例如,假设我有特定格式的文本:"1,2,3;4,5,6"
。我希望它在 Excel 中如下所示:
因此,它应该首先根据分号分隔(分成行),然后根据冒号分隔(分成列)。为此,我尝试使用Excel 的SPLIT
和transpose
函数的组合。它在第一阶段运行良好,其中使用公式:transpose(SPLIT("1,2,3;4,5,6", ";"))
,我得到以下结果:
但是,当我尝试使用公式按冒号拆分结果单元格时:SPLIT(transpose(SPLIT("1,2,3;4,5,6", ";")), ",")
,它只会解析第一行,并跳过第二行,如下所示:
有人有什么建议来解决这个问题吗?