基于Excel中的频率表生成原始数据列
我有一列数字和第二列数字。第二列数字包含左列数字的频率 我想创建第三列包含原始数据的数字 例如:基于Excel中的频率表生成原始数据列,excel,Excel,我有一列数字和第二列数字。第二列数字包含左列数字的频率 我想创建第三列包含原始数据的数字 例如: A B 1 5 3 2 4 4 C列看起来像: C 1 1 1 1 1 3 3 4 4 4 4 如何在Excel中实现这一点?谢谢 基于A1:B3中的数据,在C1中,数组公式**: =IF(行(A$1:A1)>和(B$1:B$3),“”,索引(A$1:A$3,匹配(TRUE,MMULT(0+)(行(A$1:A$3)>=TRANSPOSE(行(A$1:A$3)),B$1:B$3)>=行(A
A B
1 5
3 2
4 4
C列看起来像:
C
1
1
1
1
1
3
3
4
4
4
4
如何在Excel中实现这一点?谢谢 基于
A1:B3
中的数据,在C1
中,数组公式**:
=IF(行(A$1:A1)>和(B$1:B$3),“”,索引(A$1:A$3,匹配(TRUE,MMULT(0+)(行(A$1:A$3)>=TRANSPOSE(行(A$1:A$3)),B$1:B$3)>=行(A$1:A1),0))
并复制下来,直到你开始得到空白的结果
问候
**数组公式的输入方式与“标准”公式不同。不要只按ENTER键,而是先按住CTRL和SHIFT键,然后再按ENTER键。如果您做得正确,您会注意到Excel在公式周围放了一个大括号{}(尽管您自己不要尝试手动插入这些括号)。基于
A1:B3
中的数据,在C1
中,数组公式**:
=IF(行(A$1:A1)>和(B$1:B$3),“”,索引(A$1:A$3,匹配(TRUE,MMULT(0+)(行(A$1:A$3)>=TRANSPOSE(行(A$1:A$3)),B$1:B$3)>=行(A$1:A1),0))
并复制下来,直到你开始得到空白的结果
问候
**数组公式的输入方式与“标准”公式不同。不要只按ENTER键,而是先按住CTRL和SHIFT键,然后再按ENTER键。如果您做得正确,您会注意到Excel在公式周围放了一个大括号{}(不过不要尝试自己手动插入这些括号)