Excel公式从混合列中提取文本

时间:2018-01-25 18:46:17

标签: excel excel-formula

我有一列混合数据需要拆分为2列才能将文本与日期分开:

BEFORE

这是分割时数据的外观:

enter image description here

我可以使用VBA解决方案来做到这一点,但我想知道是否有一个表级别公式(在col A中)可以完成此任务。

我能够使用多个(!)列上的各种公式来完成此操作,但是该过程需要大量(!)量的连接和清理。也许我正在过度思考这个问题而忽略了如何制定一个更直接的解决方案(或者我可能根本不熟悉如何正确地达到这样的解决方案),但我很想学习如何使用更优雅和直接的过程来解决这个问题(如果可能的话)。

2 个答案:

答案 0 :(得分:1)

在A1 put" Horse"

在A2中加入以下公式:

=IF(B2="","",IF(B1="",B2,A1))

然后复制。

答案 1 :(得分:1)

A1中的公式:

=B1

A2中的公式(填写):

=IF(B2="","",IF(ISNUMBER(B2),A1,B2))