0

我希望从生日中去掉连字符或破折号。01/01/01 01-01-01 我需要将生日与其他字段结合起来,并且其中不能包含分隔符。

我确信有更好的方法。我可以使用左和右来计算月份和年份,但是我不知道如何得到中间值。以下是我到目前为止所拥有的,我知道我可以使用“&”将它们组合起来......如果有人可以帮助我解决中间问题或给我一个更好的等式,我将不胜感激。

左(A1,2)

右(A1,2)

解决方案:

=左(F2,2)&中(F2,4,2)&右(F2,4)

4

4 回答 4

1

如果它是一个字符串,(不格式化为日期)那么你可以使用

MID(A1,4,2)

否则我只使用 MONTH(A1) DAY(A1) YEAR(A1) 函数

于 2010-06-25T19:39:32.910 回答
0

我不确定什么是excel公式,所以这个答案可能无关紧要......

VBA 有一个Mid功能,我相信它会做你想做的事。此页面对此和其他类似功能有很好的解释:http ://www.vbtutor.net/VBA/vba9.htm

于 2010-06-25T19:37:52.677 回答
0

将日期的数字格式更改为“mmddyy”行。要将其与另一个单元格中的其他文本组合,请使用如下公式:

="The date is "&TEXT(A1,"mmddyy")

日期在单元格 A1 中。

于 2010-06-29T00:36:27.180 回答
0

您还可以执行查找和替换以将“-”替换为空。

Ctrl + H 将弹出替换对话框。

于 2010-07-15T22:54:16.263 回答