首页 > 软件 > VBA 表格按某一列的日期数据作升序排列错误

VBA 表格按某一列的日期数据作升序排列错误

软件 2023-05-30

EXCEL表格无法正确排列日期顺序

具体操作步骤如下:

一、在数据工作表,可以看到,日期排列很不规范。

二、在排序之前,首先要确定的是日期,是否可以排序,因为日期有两种形式,一种是文本,一种是数值,只有数值型的,才可以排序,选中日期列,而后右键,单元格格式,而后点击数值。

三、选中数值格式后,点击确定,关闭单元格格式设置对话框,可以看到,原来的日期,就变化为了数值,说明日期是可以排序的。

四、撤销刚才的操作,恢复数据,而后全选数据,并在功能区找到数据选项卡,点击数据,在下拉选项中,找到排序选项。

五、点击排序,而后在弹出的窗口中,设置以日期列升序排列,设置完毕后确定。

六、关闭对话框,就可以看到,日期就按照先后顺序,排列了起来。

Excel表格中的日期排列顺序不对

1.首先,打开电脑端Excel表格,打开需要对日期进行排序的表格,可以先后顺序都是不一样,如图所示。

2.排序时要确定日期能否排序,日期有两种形式,只有数值型的,才可以排序,先选中日期列,右键单击单元格格式,而后点击数值选项,如图所示。

3.然后选中日期列单元格,点击菜单栏【数据】选项,在下拉选项中,找到箭头所指【升序】选项进行排序。

4.点击后,在弹出的窗口中,选择【以当前选定区域排序】,以日期列升序排列,设置点击【排序】按钮确定。

5.确定之后可以看到表格中的日期已经规整,按照先后顺序排列了,如图所示。

EXCEL不能按升序排列数据是怎么回事?

原因:不能正常排序的单元格格式设置与其他单元格不同,无法使用相同的条件进行排序。 解决方法: 1、打开excel电子表格,选中需要排序的单元格。 2、然后对选中的单元格按照数值进行升序排序。 3、可以看到排序后,单元格数值并没有正常进行排序操作。 4、可以发现有单元格左上角有绿色标签,说明这些单元格是文本格式。 5、选中这些单元格,点击右上角的感叹号图标,在下拉框中点击“转换为数字”。 6、转换后再选中单元格进行排序即可正常按照升序排列了。 EXCEL中不能排序 不知道是怎么回事 根据我的经验,在Excel数据排序时,需要以下一些细节:1、关与排序的数据区域 Excel默认标所在的连续数据区域

用vba代码按日期排序,结果没达到目的。

估计是你的A列数据并不是日期数据,而是文件数据。解决办法,先循环一次将A列转换成真正的日期数据,类似这种语句:Range("A" & i)=DateValue(Range("A" & i)),然后再排序即可

excel筛选后进行升序排序时,顺序错乱是怎么回事?


标签:MicrosoftExcel 信息技术 MicrosoftOffice excel 办公软件

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18