删除 Excel 单元格中的连字符
我想去掉生日中的连字符或破折号。 01/01/01 01-01-01 我需要将生日与其他字段结合起来,并且其中不能有分隔符。
我确信有更好的方法。我可以使用 left & 获取月份和年份。是的,但是我不知道如何将中间的部分取出来。下面是我到目前为止所拥有的,我知道我可以使用“&”将它们组合起来......如果有人可以帮助我解决中间问题或给我一个更好的方程式,我将不胜感激。
左(A1,2)
右(A1,2)
解:
=LEFT(F2,2)&MID(F2,4,2)&RIGHT(F2,4)
I am looking to take the hyphen or dash out of a birthdate.
01/01/01
01-01-01
I need to combine the birthdate with other fields and it can't have the seperator in it.
I am sure there is a better way. I can get the month and year out, using left & right however I can't figure out how to get the middle out. Below is what I have so far and I know that I can combine them using "&"...if someone can help me with the middle or give me a better equation I would appreciate it.
LEFT(A1,2)
RIGHT(A1,2)
Solution:
=LEFT(F2,2)&MID(F2,4,2)&RIGHT(F2,4)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果它是一个字符串(未格式化为日期)那么您可以使用
否则我只使用 MONTH(A1) DAY(A1) YEAR(A1) 函数
if it is a string, (not formated as a date) then you can use
otherwise i just use the MONTH(A1) DAY(A1) YEAR(A1) functions
我不确定 Excel 公式是什么,所以这个答案可能无关紧要...
VBA 有一个
Mid
函数,我相信它可以做你想要的事情。此页面对该功能和其他类似功能有很好的解释: http://www.vbtutor.net /VBA/vba9.htmI'm not sure what an excel formula is so this answer might be irrelevant...
VBA has a
Mid
function that would do what you want I believe. This page has good explanations for that and the other similar functions: http://www.vbtutor.net/VBA/vba9.htm您还可以执行“查找并替换”,将“-”替换为空。
Ctrl + H 将弹出替换对话框。
You could also do a Find and Replace to replace the "-" with nothing.
Ctrl + H will bring up the Replace dialog box.
将日期的数字格式更改为“mmddyy”行。要将其与另一个单元格中的其他文本合并,请使用如下公式:
其中日期位于单元格 A1 中。
Change the number format of the date to something line "mmddyy". To combine it with other text in another cell, use a formula like:
where the date is in cell A1.