我在Mac上使用Microsoft Excel 2011,我需要帮助排序2200行数据
基本上,我想要做的是对Type
列进行排序,同时在类型转换后将相应的数据保留在它旁边。
我希望所有类型A,B和C都按顺序排列,并且实验1和2的相邻数据一旦排序就会跟随新位置。
每个数据组由几个空行分隔。
以下是我的数据的一个小例子:
Type EXPERIMENT 1 EXPERIMENT 2
A A F
F R
S S
E G
B Y A
A A
S H
F
A A E
D F
F S
E
Y
A F H
R G
E A
D F
Y W
S E
S
C F S
D D
S U
F J
Y
T
这就是我想要的:
Type EXPERIMENT 1 EXPERIMENT 2
A A F
F R
S S
E G
A A E
D F
F S
E
Y
A F H
R G
E A
D F
Y W
S E
S
B Y A
A A
S H
F
C F S
D D
S U
F J
Y
T
答案 0 :(得分:0)
在我看来,如果将每个数据集连接成一行,将很容易排序。类型在A列中;将B 1分成B列中的一个单元格;将2扩展为C列中的一个单元格。然后排序很简单。否则你需要一个复杂的宏。如果需要,您可以随后解析它。
要连接你需要:
现在您的排序很简单。
修改:修改我的公式以与真列对齐。
答案 1 :(得分:0)
在右侧未使用的列(又名帮助列)中,将此公式放入第二行。
=VLOOKUP("zzz",A$1:A2,1)&TEXT(COUNTIF(A$1:A2,VLOOKUP("zzz",A$1:A2,1)),"0000")
......并在必要时填写。选择所有列并使用 Helper列作为主要排序键进行排序。样本的结果应反映以下内容。
如果您需要在 Experiment x 列上排序关键条件,则可以提供其他公式。显示您尝试的内容以及预期结果的一些示例,毫无疑问将提供额外的帮助。