EXCEL怎么把多行数据以第一列为准,分成两列?

EXCEL怎么把多行数据以第一列为准,分成两列,如图这样处理,以数据1为基准,把数据2到5合并为一列,最后变为数据1一列,数据2到5一列,有没有公式可以实现

G2输入

=INDEX($A$1:$A$100,SMALL(IF(COUNTIF(OFFSET($B$1:$F$1,ROW($1:$100)-1,),"<>")>=COLUMN(A:Y),ROW($1:$100)),ROW(A1)))

同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉

H2输入   =VLOOKUP(G2,A:E,COUNTIF(G$2:G2,G2)+1,)     å…¬å¼ä¸‹æ‹‰

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-06-27

用如下处理

Excel数据批量转置(多列转三列)

第2个回答  2023-01-21
Excel有一个功能叫做“文本分列”,可以帮助您将数据分割成两列。要使用它,请选择您的数据,单击功能区上的“数据”选项卡,然后单击“文本分列”。然后,您可以选择分隔数据的分隔符,并指定要将分离数据显示在其中的列。
相似回答