1

我有 3 列数据需要按特定顺序排序。要排序的列是字母数字,但包含字母和数字。使用功能区栏上的标准 Excel 排序功能我能做的最好的事情是:

在此处输入图像描述

理想情况下,输出应该是:

在此处输入图像描述

如您所见,Excel 排序功能没有完成我想要的工作!

有任何想法吗?

4

2 回答 2

2

在 Excel 数据排序中创建 3 个自定义列表!

List 1
pre-dose
1h
1h30min
2h
30min
3h
4h
6h
8h
12h
16h
24h
36h
48h
72h
96h
120h
144h
168h
216h
264h
312h
384h
456h
528h
600h
672h
List2
Day -1
Day 1
Day 2
Day 14
Day 15
Day 16
Day 17
Day 18
Day 19
Day 20
Day 21
Day 23
Day 25
Day 27
Day 30
Day 33
Day 36
Day 39
Day 42
ESV
List 3
Sample 1
Sample 2
Sample 3
于 2013-08-20T13:54:33.390 回答
1

好吧,Excel排序实际上是对数字或字母进行排序,但它应该如何知道

打盹前应在 30 分钟前和 24 小时后进行。Pre-Doze的逻辑是什么

我看到的最好的解决方案是使用 VBA。这样你就可以完全控制你的逻辑。

互联网上有许多排序脚本,但由于您有一个多维数组,因此此解决方案可能会变得复杂。

于 2013-08-20T12:06:23.370 回答