我希望从生日中去掉连字符或破折号。01/01/01 01-01-01 我需要将生日与其他字段结合起来,并且其中不能包含分隔符。
我确信有更好的方法。我可以使用左和右来计算月份和年份,但是我不知道如何得到中间值。以下是我到目前为止所拥有的,我知道我可以使用“&”将它们组合起来......如果有人可以帮助我解决中间问题或给我一个更好的等式,我将不胜感激。
左(A1,2)
右(A1,2)
解决方案:
=左(F2,2)&中(F2,4,2)&右(F2,4)
我希望从生日中去掉连字符或破折号。01/01/01 01-01-01 我需要将生日与其他字段结合起来,并且其中不能包含分隔符。
我确信有更好的方法。我可以使用左和右来计算月份和年份,但是我不知道如何得到中间值。以下是我到目前为止所拥有的,我知道我可以使用“&”将它们组合起来......如果有人可以帮助我解决中间问题或给我一个更好的等式,我将不胜感激。
左(A1,2)
右(A1,2)
解决方案:
=左(F2,2)&中(F2,4,2)&右(F2,4)
如果它是一个字符串,(不格式化为日期)那么你可以使用
MID(A1,4,2)
否则我只使用 MONTH(A1) DAY(A1) YEAR(A1) 函数
我不确定什么是excel公式,所以这个答案可能无关紧要......
VBA 有一个Mid
功能,我相信它会做你想做的事。此页面对此和其他类似功能有很好的解释:http ://www.vbtutor.net/VBA/vba9.htm
将日期的数字格式更改为“mmddyy”行。要将其与另一个单元格中的其他文本组合,请使用如下公式:
="The date is "&TEXT(A1,"mmddyy")
日期在单元格 A1 中。
您还可以执行查找和替换以将“-”替换为空。
Ctrl + H 将弹出替换对话框。