Merge 将excel中的所有单元格放在一列中

Merge 将excel中的所有单元格放在一列中,merge,excel-formula,multiple-columns,jquery-ui-sortable,Merge,Excel Formula,Multiple Columns,Jquery Ui Sortable,是否有可能或公式,从不同的列中提取所有单元格数据,然后将它们放在一列中,每个单元格数据放在一个单元格中,这样我就可以在一列中对它们进行排序,例如从a到Z 提前感谢解决方案1 使用辅助列 在单元格E2中输入以下公式 =INDEX($A$2:$C$15,MOD(ROW()-ROW($G$2),ROWS($A$2:$A$15))+1,TRUNC((ROW()-ROW($G$2))/ROWS($A$2:$A$15))+1) 根据需要向下拖动/复制 然后在单元格F2中输入 =IFERROR(INDEX

是否有可能或公式,从不同的列中提取所有单元格数据,然后将它们放在一列中,每个单元格数据放在一个单元格中,这样我就可以在一列中对它们进行排序,例如从a到Z

提前感谢

解决方案1 使用辅助列

在单元格E2中输入以下公式

=INDEX($A$2:$C$15,MOD(ROW()-ROW($G$2),ROWS($A$2:$A$15))+1,TRUNC((ROW()-ROW($G$2))/ROWS($A$2:$A$15))+1)
根据需要向下拖动/复制

然后在单元格F2中输入

=IFERROR(INDEX($E$1:$E$45,SMALL(IF($E$1:$E$45<>0,ROW($E$1:$E$45)),ROW(F1)+1)),"")
根据需要向下拖动/复制。根据您的数据更改范围

注意:此公式仅适用于三列或更少的列


不使用任何公式的简单方法。只需转到查找并选择,转到特殊选择空白。所有空格现在都已选中,请转到

=IFERROR(INDEX($A$2:$A$15, SMALL(IF(ISBLANK($A$2:$A$15), "", ROW($A$2:$A$15)-MIN(ROW($A$2:$A$15))+1), ROW(A1))), IFERROR(INDEX($B$2:$B$15, SMALL(IF(ISBLANK($B$2:$B$15), "", ROW($B$2:$B$15)-MIN(ROW($B$2:$B$15))+1), ROW(A1)-SUMPRODUCT(--NOT((ISBLANK($A$2:$A$15)))))), IFERROR(INDEX($C$2:$C$15, SMALL(IF(ISBLANK($C$2:$C$15), "", ROW($C$2:$C$15)-MIN(ROW($C$2:$C$15))+1), ROW(A1)-SUMPRODUCT(--NOT((ISBLANK($A$2:$B$15)))))), "")))