我有一列数字和第二列数字。第二列数字包含左列中数字的频率。
我想创建第三列包含原始数据的数字。
示例:
A B
1 5
3 2
4 4
C列看起来像是:
C
1
1
1
1
1
3
3
4
4
4
4
我如何在Excel中执行此操作?谢谢!
答案 0 :(得分:0)
基于A1:B3
中的数据,C1
,数组公式** :
=IF(ROWS(A$1:A1)>SUM(B$1:B$3),"",INDEX(A$1:A$3,MATCH(TRUE,MMULT(0+(ROW(A$1:A$3)>=TRANSPOSE(ROW(A$1:A$3))),B$1:B$3)>=ROWS(A$1:A1),0)))
并向下复制,直到你开始得到结果的空白。
此致
**数组公式的输入方式与“标准”公式的输入方式不同。您只需按住CTRL和SHIFT键,然后按ENTER键,而不是按ENTER键。如果你已经正确地完成了它,你会注意到Excel在公式周围放置了大括号{}(虽然不要尝试自己手动插入这些)。