通过定界符解析单元格

问题描述

在一栏中,我有几个包含日期范围的单元格,它们看起来像这样:

DD.MM-DD.MM
eg: 05.09-27.09

我不确定在这里提取0527的最佳方法是什么。 我首先想到了两个,但是我没有正确地实现它们:

  • 使用FIND-(定界符),以及LEFT来获得05.09。然后是另一个FIND.吗?
  • 对'。做FIND。用LEFT取左部分,然后如何用.取第二个出现的LEFT并取其左值?

如果您对如何实现其中一个想法有任何建议,或者您提出了更好的建议,我接受。

谢谢。

解决方法

不要想太多。如果格式始终为xx.yy-aa.bb,则只需按字符位置获取字符

  • =left(A1,5)给您xx.yy
  • =right(A1,5)给您aa.bb

您只需要日子,而不是月份,您仍然可以使用绝对职位。

  • =left(A1,2) for xx
  • =mid(A1,7,2) for aa