通过分隔符解析单元格
Parsing a cell by a delimiter
在一列中,我有几个包含日期范围的单元格,它们看起来像这样:
DD.MM-DD.MM
eg: 05.09-27.09
我不确定在此处 05
和 27
提取的最佳方法是什么。
我首先想到了两个,但我没有设法正确实施它们:
- 使用
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)
为 xx
=mid(A1,7,2)
对于 aa
在一列中,我有几个包含日期范围的单元格,它们看起来像这样:
DD.MM-DD.MM
eg: 05.09-27.09
我不确定在此处 05
和 27
提取的最佳方法是什么。
我首先想到了两个,但我没有设法正确实施它们:
- 使用
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)
为 xx=mid(A1,7,2)
对于 aa