excel单元格A1,A2,A3是同样的内容如是姓名张三,但B1,B2,B3内容不同分别为语言,数学、...
想得到图二的结果或图三的结果
我要怎麼做,用函数
数据还大不想用复制,选择性粘贴+转置 展开
在E1输入数组公下拉,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束
=INDEX(A:A,SMALL(IF(A$1:A$999>"",IF(MATCH(A$1:A$999,A$1:A$999,)=ROW($1:$999),ROW($1:$999),4^8)),ROW(A1)))&""
在F1输入数组公右拉再下拉,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束
=INDEX($B:$B,SMALL(IF($A$1:$A$999=$E1,ROW($1:$999),4^8),COLUMN(A1)))&""
请点击这回答右下角绿色的“点击下载”按钮下载文件试用效果。
我想在SHEET2中该怎麼做?非常感谢!
在SHEET2 A1输入数组公下拉,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!A$1:A$999>"",IF(MATCH(Sheet1!A$1:A$999,Sheet1!A$1:A$999,)=ROW($1:$999),ROW($1:$999),4^8)),ROW(A1)))&""
在SHEET2 B1输入数组公右拉再下拉,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$1:$A$999=$A1,ROW($1:$999),4^8),COLUMN(A1)))&""
修改好了,我把文件传上来,请下载试用效果,改为在SHEET2工作表中统计信息。
我想在SHEET2中该怎麼做?非常感谢!
原数据所在表名是Sheet1吗? 如果是的话, 继续看下面:
Sheet2!A2数组公式:
=INDEX(Sheet1!A:A,MIN(IF(COUNTIF($C$1:C1,Sheet1!A1:A1000),4^8,ROW(1:1000))))&""
下拉
Sheet2!B2数组公式:
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$1:$A$1000=$C2,ROW($1:$1000),4^8),COLUMN(A1)))&""
右拉, 下拉