Excel formula Excel数据从单行转换为多行

Excel formula Excel数据从单行转换为多行,excel-formula,Excel Formula,我有以下方式的excel数据 Colname Count A 5 B 3 C 4 我想把它转换成这种方式 A 1 A 2 A 3 A 4 A 5 B 1 B 2 B 3 C 1 C 2 C 3 C 4 根据计数,我希望数据必须按递增顺序转换为行。请告诉我可行性。=IF(行()B$1,行()总和(B$1:B$2),行()0,COUNTIF(F$1:F1,F1),“”)并填写。字母在A列,数字在B列。我随机选择这

我有以下方式的excel数据

Colname Count
A       5
B       3
C       4
我想把它转换成这种方式

A   1
A   2
A   3
A   4
A   5
B   1
B   2
B   3
C   1
C   2
C   3
C   4
根据计数,我希望数据必须按递增顺序转换为行。请告诉我可行性。

=IF(行()B$1,行()总和(B$1:B$2),行()0,COUNTIF(F$1:F1,F1),“”)并填写。字母在A列,数字在B列。我随机选择这些列来解决问题。如果需要,更改以匹配实际数据。
=IF(ROW()<B$1+1,"A",IF(AND(ROW()>B$1,ROW()<SUM(B$1:B$2)+1),"B",IF(AND(ROW()>SUM(B$1:B$2),ROW()<SUM(B$1:B$3)+1),"C",""))) in F1 and fill down. In G1, this formula =IF(COUNTA(F1)>0,COUNTIF(F$1:F1,F1),"") and fill down. Letters are in Column A and numbers in Column B. I chose these columns randomly to work a solution. Change to match your actual data, if needed. 
=IF(ROW()B$1,ROW()求和(B$1:B$2),ROW()0,COUNTIF(F$1:F1,F1),“”)和填充。字母在A列,数字在B列。我随机选择这些列来解决问题。如果需要,更改以匹配实际数据。

单凭公式就不那么简单了。你反对VBA吗?单凭公式就不那么简单了。你反对VBA吗?