如何在Excel中给每个日期单元格的值添加引号?

4
我有一个长串日期列表,但我需要在外面添加引号。如何在不手动添加的情况下快速完成此操作。
我尝试了一些在线看到的方法,例如将单元格格式化为"""@""",但这只会给我返回一个@符号。
下面是我想要的结果: enter image description here 非常感谢您的帮助!

你不能简单地进行查找和替换吗?你可以用"|"替换所有的|,这将替换所有中间值。然后手动将右侧的|替换为|",最后一个|替换为"|。希望这能帮到你。 - Jaylen
@Mike 抱歉,那只是我在 Excel 表格/单元格中格式化不好/太快了。实际上并不存在。 - dhgjcdsghj
3个回答

3

尝试:

=TEXT(A1,"\""dd/mm/yyyy\""")

我以为@dhgjcdsghj是在指自定义格式,而我认为你误解了问题。结果证明我错了 :) +1 - L42
1
@L42 我们中的任何一个人都可能是正确的。我认为他可能想要引号以便将值导出到其他程序,因此我的回答是这样的。 - Ron Rosenfeld

0
显示文本和数字 要在单元格中同时显示文本和数字,请用双引号(“”)括起文本字符,或在单个字符前加上反斜杠(“\”)。
来源:创建自定义数字格式
因此,您的格式应为:\"dd/mm/yyyy\"

0
通常在CSV文件的每个单元格中添加引号以便于上传到网站。因此,重新格式化单元格将不起作用,因为CSV不会识别这一点。
这是我找到的唯一方法:
打开一个新表格(我们称之为“Sheet2”)。
将此函数插入第一个单元格:=(“”””&Sheet2!A1)&”””” (假设您想要从原始电子表格中的单元格A1周围加上引号)。
按ENTER键,您应该在Sheet2的第一个单元格中看到带引号的文本。现在,您可以在任何地方应用相同的功能。如果您想要整行或整列,请简单地拖动Sheet2中第一个单元格中的小绿色角落,以任何您想要自动填充的方向。
现在这很重要。您必须选择并复制这些带引号的单元格,并“粘贴特殊..”>“值”。这将把函数转换为实际文本,您可以将其保存到CSV中并稍后使用。
我希望这能帮助那些寻求答案的人访问此页面。
干杯!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接