excel中批量写sql时,选中日期列由数字转yyyy-mm-dd
核心原因是:Excel日期的本质是数值(格式仅改变显示方式,不改变单元格原始值)。当引用/读取单元格原始值**时,会显示数值(如45087
)而非格式化的日期(2025-06-06)
方法:
用TEXT
函数转换为文本日期 输入公式:=TEXT(B2,"yyyy-mm-dd")
,会显示为2025-06-06
核心原因是:Excel日期的本质是数值(格式仅改变显示方式,不改变单元格原始值)。当引用/读取单元格原始值**时,会显示数值(如45087
)而非格式化的日期(2025-06-06)
方法:
用TEXT
函数转换为文本日期 输入公式:=TEXT(B2,"yyyy-mm-dd")
,会显示为2025-06-06