excel中某列日期的格式如何能快速自动转换?
发布网友
发布时间:2022-02-25 20:34
我来回答
共3个回答
热心网友
时间:2022-02-25 22:03
选择F列,分列,分隔符:“/”,把F列分为F、G、H三列,如果原来G、H、I列中有数据,先在F列后插入三列。
在I1中输入: =TEXT(H1&"-"&F1&"-"&G1,"yyyy-mm-dd"),并选择I1,双击右下角小十字,填充公式到最后一行。
选择I列,复制。然后定位到F1,选择性粘贴:数值。
删除G、H、I列。
热心网友
时间:2022-02-25 23:21
你选中那些数据,在单元格格式,数字里面选自定义,然后输入yyyy-mm-dd 就行了
热心网友
时间:2022-02-26 00:56
=text(f1,"yyyy-mm-dd"),先转换成所需的日期格式,然后再复制-选择性粘贴-数值,到原来区域。其他的方法,用VBA方法,
sub test()
dim i as long,x as long
i = range("f65536").end(xlup).row
for x = 2 to i
range("f" & x).value=vba.format(range("f" & x),"yyyy-mm-dd")
next
end sub追问每次只对有日期的单元格进行转换,空白部分暂不运行,请帮手再看看有没有方法优化运行速度。
追答i本来就是最后一个非空单元格,如果在f列中间还有空的单元格,那么,按F11,进入VBE,然后插入模块,然后把如下代码复制过去,假如你那个工作表的codename(代码名称)是sheet1,则:sub test()
dim i as long,x as long
with sheet1
i = .range("f65536").end(xlup).row
for x = 2 to i
if vba.len(.range("f" & x))=0 then
range("f" & x).value=vba.format(.range("f" & x),"yyyy-mm-dd")
end if
next
end with
end sub
注:学VBA不是做学问,无需搞太复杂,用最简单的方法达到目的就好。
excel中某列日期的格式如何能快速自动转换?
在I1中输入: =TEXT(H1&"-"&F1&"-"&G1,"yyyy-mm-dd"),并选择I1,双击右下角小十字,填充公式到最后一行。选择I列,复制。然后定位到F1,选择性粘贴:数值。删除G、H、I列。
excel表格如何将某一列的日期设置为自动更新当天的日期
直接用TODAY函数则可。1、以excel2001版本为例,如下图,要让B列的日期自动更新当天的日期;2、首先在B2单元格输入公式=TODAY(),按enter键后则可得出今天的日期,明天的话就会变成明天的日期了;3、然后把鼠标放在B2单元格右下角,下拉填充公式,那么这列日期就会自动更新的了,每天都等于当天的日期。
如何将一整列数值快速转换为数字格式?
一种常见的方法是使用“数据”选项卡下的“分列”功能。首先,选中需要转换的整列数据,然后点击“数据”>“分列”。在弹出的向导中,选择“分隔符号”或“固定宽度”(即使数据并未由分隔符分隔,选择“下一步”并直接跳至“列数据格式”选择为“常规”或“文本”后再改为“常规”以触发格式转换),...
为什么我在excel中改了日期格式却变不过来??
1. 选择包含文本格式日期的单元格或单元格区域。2. 在“数据”选项卡中,选择“文本转列”。3. 在“文本向列向导”中,选择“分隔符”选项,并确保仅选中“空格”选项。4. 在下一个屏幕上,选择“日期”选项,并选择正确的日期格式。5. 单击“完成”按钮,以将选定的单元格中的文本转换为日期格...
如何转换excel中单元格中的日期格式
转换excel中单元格中的日期格式:1、选中需要转换的单元格,鼠标右击,在弹出的菜单选择设置单元格格式。2、在弹出的对话框中,数字选项卡,左边的分类中选择日期,选中一种类型,点击确定。
请问Excel如何快速修改某一列的格式,如将图中的列的日期格式统一为“MM...
设置单元格格式-自定义格式-填写mm-dd,然后点数据-分列,啥都不选,完成
如何解决excel中日期变成数字
你可以直接点击“日期”下拉菜单中的“短日期”或“长日期”选项来快速更改选中单元格的日期格式。这种方法更加快捷方便,适合需要快速格式化大量单元格的情况。此外,如果在输入日期时Excel自动将其转换为数字,那么可能是因为输入前单元格的格式被设置为了“常规&rdquo...
如何快速将excel某列中每隔一行的三行快速地进行边框设置
使用格式刷可以快速完成:1、设置好前四行边框;2、选中前四行单元格区域,从第五行用“格式刷”刷新区域。
excel中某列的所有日期的格式已经录入为19990101,怎么...
选中你的这些数据区域 菜单命令:数据:分列 下一步 下一步 选择“日期”,选择“YMD”完成即可
如何将Excel中某一列改为文本格式
1、如本例A列中列示的内容为日期格式,要求将A列中的日期格式转换为文本格式,且最终在B列列示。2、选中B2单元格,在单元格中输入运算符号=,然后点击【fx】按钮。3、弹出【插入函数】对话框:在【或选择类别】中选择[全部]选项;在【选择函数】中选择函数[TEXT],这个函数根据指定的数值格式将数字...