sorting到列
我需要把A列的date放在B列中。这只是一个示例,我有超过1000个logging。
你有三个select:
选项1:导入并parsing原始数据
它看起来像你的数据由pipe道( |
)字符分隔。 您可以将您的原始数据文件导入到Excel中,并parsing它。 使用以下步骤导入您的数据。 这将为您的ID,date,名称和信息字段创build列。
- 在数据function区上的“获取外部数据”部分select“从文本”。
- select你的原始文件
- select分隔符
- 选中“我的数据有标题”
- 设置分隔符=其他“|”
- 格式化任何列如果需要
选项2:使用文本到列分析列A中的现有数据
正如@Scott Craner的评论中所build议的那样,您可以使用“数据”选项卡中的“文本到列”选项来使用以下步骤parsing数据:
- selectA列
- 点击“数据”选项卡中的“文本到列”
- 在分隔符下,取消除“其他”之外的所有内容,并将该字符设置为“|”。
- 点击下一步,然后根据需要设置列的格式。 如果您愿意,您可以点击第二栏并将其格式化为date。
- 单击完成,然后单击确定以粘贴数据。
选项3:使用公式parsing数据
如果您坚持使用公式来parsing列A中的数据,则可以将下面的公式粘贴到单元格B1中并复制下来:
=TRIM(MID(A1,FIND("|",A1,1)+1,FIND("|",A1,FIND("|",A1,1)+1)-(FIND("|",A1,1)+1)))
此公式查找pipe道( |
)字符的第一个和第二个事件,并抓取两者之间的文本。 然后使用Trim()
函数删除文本之前或之后的空格。