Excel如何分离单元格中的日期
如图3-21所示,需要分离B列单元格中的日期和文字。由于日期与文本之间没有空格或同类的符号,所以利用分列功能是不行了。而利用拆分函数,可按位数拆分单元格。可以看到B列的日期都是10位,所以利用RIGHT函数进行快速拆分。
图3-21
操作
步骤1:在目标单元格输入公式=RIGHT(B2,10), 如图3-22所示。
图3-22
RIGHT函数比较简单,只有两个参数,一个是文本,另一个是从右向左取的位数。剩下的部分应该如何获取呢?它们的位数似乎并不统一,需要计算出每个单元格对应的非日期部分的长度,怎么办呢?
步骤2:这里可利用LEN函数计算单元格的所有内容的位数,然后减去日期的位数,即非日期的位数,如图3-23所示。
图3-23
注意看公式=LEFT(B2,LEN(B2)-10)的嵌套表达:
·LEN(B2)算出单元格的位数。
·LEN(B2)-10算出减去日期位数之后的剩余位数。
·=LEFT(B2,LEN(B2)-10)找到从左边剩余位数的内容。
是不是很容易理解?这个方法是不是最快的?显然不是,如果你使用的Excel版本是2013及以上,可以使用强大的快速填充功能。
总结: 单元格拆分有如下几个思路,利用数据拆分功能,利用左、中、右函数拆分,利用Excel 2013版本及以上的快速填充功能。
赞 (0)