繁体   English   中英

从 Excel 中的单元格中删除连字符

[英]Removing hyphens from a cell in Excel

我希望从生日中去掉连字符或破折号。 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 function,我相信它会做你想做的事。 此页面对此和其他类似功能有很好的解释: http://www.vbtutor.net/VBA/vba9.htm

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

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

日期在单元格 A1 中。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM