本文的標題是《在Excel2007表格的兩列數據中提取不重復值的四種方法(二)》來源于:由作者:陳國珍采編而成,主要講述了方法三:用數組公式
這種方法適合于數據量不大的情況。選擇D2:E2區域,在編輯
方法三:用數組公式
這種方法適合于數據量不大的情況。選擇D2:E2區域,在編輯欄中輸入數組公式:
=INDEX(A:B,**ALL(IF(MATCH(A$2:A$19&B$2:B$19,A$2:A$19&B$2:B$19,)=ROW($1:$18),ROW($2:$19),4^8),ROW(A1)),{1,2})&””
按Ctrl+Shift+Enter結束輸入,然后選擇D2:E2,拖動填充柄向下填充公式,直到出現空白為止。
說明:公式用**ALL、IF和MATCH函數得到同行數據相連接后第一次出現的行號,再用INDEX函數同時返回A、B兩列的唯一值數據。
方法四:使用數據**表
1、如果A、B兩列的數據需要更改或添加,可先將這兩列數據轉換為表格。方法是選擇兩列數據中的某個單元格,在“插入”選項卡的“數據”組中單擊“表格”,彈出“插入表”對話框,單擊確定。
2、再次選擇兩列數據中的某個單元格,在“數據”組中單擊“數據**表”,彈出“創建數據**表”對話框,選擇放置數據**表的位置,本例為同一工作表中的D2單元格,單擊“確定”。
3、在“數據**表字段列表”中勾選“貨號”和“尺碼”兩個字段,將其添加到數據**表。
4、修改數據**表的外觀和布局。
①在“數據**表工具–設計”選項卡中,分別單擊“報表布局→以表格形式顯示”和“報表布局→重復所有項目標簽”。
②在“數據**表工具–設計”選項卡中,單擊“分類匯總→不顯示分類匯總”。
③在“數據**表工具–分析”選項卡的“顯示”組中,單擊取消選擇“+-按鈕”。
這樣就得到了A、B兩列中的不重復值。以后在A、B兩列數據后的空單元格中添加數據后,Excel會自動擴展表格,刷新數據**表即可得到新的唯一值數據。
本文原作者為陳國珍,轉載請注明:出處!如該文有不妥之處,請聯系站長刪除,謝謝合作~
原創文章,作者:陳國珍,如若轉載,請注明出處:http://www.uuuxu.com/20220514320569.html