如何在MS Excel中将日期格式从mm/dd/yyyy更改为dd-mmm-yyyy

如何在MS Excel中将日期格式从mm/dd/yyyy更改为dd-mmm-yyyy,excel,Excel,我需要从我的excel工作表上传数据到软件上。但是,格式并未从年月日/年(如2018年8月28日)更改为年月日/年(如2018年8月28日或2018年8月28日) 请协助。mm/dd/yyyy是MS Excel中的默认格式。您必须创建自定义日期格式 mm/dd/yyyy is the default format in MS Excel. You have to create a custom date format for your requirement as it does not ex

我需要从我的excel工作表上传数据到软件上。但是,格式并未从年月日/年(如2018年8月28日)更改为年月日/年(如2018年8月28日或2018年8月28日)

请协助。

mm/dd/yyyy是MS Excel中的默认格式。您必须创建自定义日期格式 mm/dd/yyyy is the default format in MS Excel. You have to create a custom date format for your requirement as it does not exist in excel by default. First select your cells containing dates and right click of mouse and select Format Cells. In Number Tab, select Custom then type 'dd-mmm-yyyy' in Type text box, then click okay. It will format your selected dates. 因为默认情况下excel中不存在您的需求。 首先选择包含日期的单元格,右键单击鼠标,然后选择“设置单元格格式”。 在“数字”选项卡中,选择“自定义”,然后在“类型”文本框中键入“dd-mmm-yyyy”,然后单击“确定”。 它将格式化您选择的日期。

选择需要格式化的单元格。
-然后单击数字部分中的小弹出图标(图中圈出)
-这将打开对话框,如图所示
-单击自定义

-在类型中:从标准类型中选择或创建自己的类型。(使用上面的示例查看是否符合要求)

与计算机本地设置不同格式的导入日期数据将存储为文本字符串。选择数据,一次选择一列。选择
>Data>Text to Columns
,选择
Delimited>Next
,选择
Tab>Next
,选择
Date
,并从下拉菜单中选择文本中数据的格式(例如
DMY
MDY
等)。这会将文本字符串转换为等效的Excel日期字符串,之后您可以为其指定所需的任何日期格式

否,
mm/dd/yyyy
不是Excel中的默认值,VBA是,工作表号。默认值由计算机的本地设置设置。它可以是
dd/mm/yyyy
mm/dd/yyyy
,如果输入的数据与本地设置不同,它将以文本形式输入,并且无论使用何种格式,它都不会更改。感谢Scott的澄清。目标软件是要查找特定的日期格式字符串还是实际日期?如果要查找字符串,则应使用公式=文本(A1,“dd-mm-yyyy”)将其转换为正确格式的字符串。如果输入的数据与本地设置不同,它将作为文本输入,并且无论使用何种格式,它都不会更改。