孫凡麗
打開“原始數(shù)據(jù)表”,復(fù)制A 2:D12數(shù)據(jù)區(qū)域(圖2)。接著新建一個“基礎(chǔ)數(shù)據(jù)表”,將復(fù)制的數(shù)據(jù)粘貼到它的B2:E12數(shù)據(jù)區(qū)域。選中B2:E12數(shù)據(jù)區(qū)域,依次點擊“數(shù)據(jù)→刪除重復(fù)項”,在彈出的對話框中按圖示勾選(圖3),然后點擊“確定”按鈕,此時每行數(shù)據(jù)都是唯一值。
然后對去重后的數(shù)據(jù)按順序編號。在A3單元格中輸入公式“=IF(INDIRECT("B"&ROW())="","",ROW()-2)”,下拉填充到A8單元格(圖4)。
打開“去除數(shù)據(jù)表”,在A3單元格中輸入公式“=IFERROR(IF(MATCH(COUNTA($B3:$E3)+COUNTBLANK($B3:$E3),MMULT(--EX ACT(基礎(chǔ)數(shù)據(jù)!$B$3:$E$8,$B3:$E3),TRANSPOSE(COLUMN($B3:$E3)^0)),0)>COUNT(基礎(chǔ)數(shù)據(jù)!A:A),"",MATCH(COUNTA($B3:$E3)+COUNTBLANK($B3:$E3),MMULT( --EXACT(基礎(chǔ)數(shù)據(jù)!$B$3:$E$8,$B3:$E3),TRANSPOSE(COLUMN($B3:$E3)^0)),0)),"")”并按下“Ctrl+Shift+Enter”組合鍵(數(shù)組公式),下拉填充到A8單元格(圖5)。
首先篩選出剩余數(shù)據(jù)的編號。新建一個“剩余數(shù)據(jù)表”(圖6),在A3單元格中輸入公式“=IFERROR(INDEX(基礎(chǔ)數(shù)據(jù)!A$3:A$8,SMALL(IF(MMULT(-EX ACT(基礎(chǔ)數(shù)據(jù)! A $ 3 : A $ 8 , T R A N S P O S E ( 去除數(shù)據(jù)!A$3:A$8)),ROW(去除數(shù)據(jù)!A$3:A$8)^0)=0,ROW(基礎(chǔ)數(shù)據(jù)! A $ 3 : A $ 8 ) - 2 , C O U N T ( 基礎(chǔ)數(shù)據(jù)!A:A)+1),ROW(A1))),"")”并按下“Ctrl+Shift+Enter”組合鍵,下拉填充到A8單元格。
然后引用該編號對應(yīng)的數(shù)據(jù)信息。在B 3 單元格中輸入公式“= I F ( A 3 = " " , " " , I N D E X ( 基礎(chǔ)數(shù)據(jù)!$A$3:$E$8,$A3,COLUMN()))”,向右填充到E3單元格。再選中B3:E3數(shù)據(jù)區(qū)域,向下填充到B8:E8數(shù)據(jù)區(qū)域(圖7)。
以后如果“去除數(shù)據(jù)表”發(fā)生了變化,“剩余數(shù)據(jù)表”也會實時自動更新。