excel表格怎么把一列数据转换为多行多列数据

2024-11-23 05:17:10
推荐回答(2个)
回答1:

D1=IF(OR(ROW(A1)>$B$4,(COLUMN(A1)-1)*$B$4+ROW(A1)>$B$2),"",INDEX($A:$A,ROW()+(COLUMN(A1)-1)*$B$4))向下向右复制。

这是一种做法,要知道你是指定行数还是列数,先按行填充还是先按列填充才能有准确的做法

回答2:

那要看数据规律了,常见的做法是利用 row函数开读取行,利用MOD函数与某个数的余数来进行特定 行的删选,从而完成 重新排列。

你要说清楚,原始表转为新表要怎么转,比如是 原始表第1、3、5、7...行 到 B列;2、4、6、8..行到C列 ,这样才行。