microsoft Excel 2016中的自动排序日期
我正在用excel做一些非常简单的事情,但答案似乎更难 在工作中,我们创建了一个excel文件,从左到右我们可以填写详细信息 例如:microsoft Excel 2016中的自动排序日期,excel,list,sorting,date,excel-formula,Excel,List,Sorting,Date,Excel Formula,我正在用excel做一些非常简单的事情,但答案似乎更难 在工作中,我们创建了一个excel文件,从左到右我们可以填写详细信息 例如: Date EmployeeName Status Comments 但我希望所有的案件都能按日期自动排序。然后从今天和未来的日期开始(稍后在第二节解释) 比如今天是2020年3月27日 Case1: 1 april 2020 / EmployeeName / Status(open) / commments Case2: 2 april 2020 /
Date EmployeeName Status Comments
但我希望所有的案件都能按日期自动排序。然后从今天和未来的日期开始(稍后在第二节解释)
比如今天是2020年3月27日
Case1: 1 april 2020 / EmployeeName / Status(open) / commments
Case2: 2 april 2020 / Employeename / Status(closes ) / comments
现在我填写一个新的日期,比如2020年3月29日。这将在2020年4月1日以上自动弹出。但是,您需要手动单击排序表
第二,如果有3月27日(今天)之前的病例,你能让它们消失在名单的底部吗?或者在excel的另一个选项卡中?我认为最简单的解决方案是编写一个if(…)语句,在移动所选日期时满足这些条件。为了对日期进行排序,我建议将日期格式设置为dd/mm/yyyy。因此,它将改为2020年3月27日,而不是2020年3月27日。我发现excel的默认排序在排序(升序和/或降序)日期时更适合该格式的数字序列。您需要在工作表更改事件中使用VBA。