EXCEL横向排列
发布网友
发布时间:2022-04-22 09:57
我来回答
共2个回答
热心网友
时间:2023-10-31 16:00
这个要有三个步骤
1,选中A列,全选哦,然后,点查找--空格,输入=,再按一下向上方向键,就是向上那个键头,然后按ctrl+回车
2,在任意单元格输入公式=INDEX(SHEET1!A:A,SMALL(IF(MATCH(A$1:A$1000&"",A$1:A$1000&"",)=ROW($1:$1000),ROW($1:$1000),4^8),ROW(A1)))&"" 三键同按ctrl+shift+回车,然后下拉
3,假数上面公式输入在E5单元格。刚在E6输入=INDEX($B:$B,SMALL(IF($A:$A=$E5,ROW($A:$A),4^8),COLUMN(A1))),也是数组公式,三键同按
然后右拉,下拉追问我明天上班试试,我这只是个举例 啊,实际表格 有7000多行。 项目2 数量长的有30多个短的只有2个
热心网友
时间:2023-10-31 16:01
将原表的项目1内容填全,然后在E3单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX($B:$B,SMALL(IF($A$3:$A$7000=$D3,ROW($3:$7000),4^8),ROW(A1)))&""追问我这只是个举例 啊,实际表格 有7000多行。 项目2 数量长的有30多个短的只有2个
追答
在E3单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX($B:$B,SMALL(IF($A$3:$A$7000=$D3,ROW($3:$7000),4^8),COLUMN(A1)))&""
详见附图示例