国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 辦公 > Excel > 正文

相同條件單元格數(shù)據(jù)的合并

2024-08-23 19:50:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  筆者所在單位今年實(shí)行了全國(guó)計(jì)算機(jī)應(yīng)用等級(jí)考試,根據(jù)晉升職務(wù)級(jí)別的不同,考生可選擇2至4個(gè)模塊應(yīng)試。每個(gè)考生具有唯一的檔案號(hào),同一次考試合格1個(gè)及以上模塊者,取得1個(gè)合格證書(shū),合格證標(biāo)注了考生合格的模塊。

  假如考生劉XX合格1科,有1科的合格證,考生王XX合格了3科,也同樣取得了一個(gè)合格證書(shū),合格證顯示了合格的3個(gè)模塊(圖1)。為方便查詢及便于考生領(lǐng)證簽名,需要將圖1中相同檔案號(hào)考生的合格模塊進(jìn)行合并,模塊之間用“/”分隔(圖2),那么如何實(shí)現(xiàn)上述效果呢? 由于相同的檔案號(hào)有2個(gè)、3個(gè)和4個(gè)三種情況,因此,要合并的模塊數(shù)不是固定的,要解決此類問(wèn)題需要用數(shù)組公式。

Excel表格中相同檔案號(hào)的三個(gè)模塊

圖1 Excel表格中相同檔案號(hào)的三個(gè)模塊

合并Excle相同的檔案

圖2 合并Excle相同的檔案

具體方法如下:

一、定義名稱

  為簡(jiǎn)化公式,需要對(duì)引用單元格區(qū)域設(shè)置名稱。

  執(zhí)行“插入→名稱→定義”命令,打開(kāi)“定義名稱”對(duì)話框,將名稱定義為“Date”, 在“引用位置”文本框中輸入公式:= Sheet1!$C:$C,按下“確定”按鈕返回。接著用同樣方法,再定義另一個(gè)名叫“Code”的名稱,里面包括公式:= Sheet1!$A$2: $A$1200,即A列所在的數(shù)據(jù)區(qū)域。

二、輸入公式

首先在E2單元各種輸入公式:

  “=IF(ISERR(INDEX(Data,SMALL(IF(Code=$A2,ROW(code)),1))),"",INDEX($C:$C,SMALL(IF(code=$A2,ROW(code)),1))&"/") ”。該公式首先對(duì)A列進(jìn)行判斷,如果A2單元格內(nèi)容存在于Code區(qū)域,則返回該單元格行號(hào),如果存在重復(fù),則取最小的行號(hào)。再用函數(shù)INDEX()選取該行對(duì)應(yīng)的Data區(qū)域單元格內(nèi)容,并用"/"分隔。為避免出現(xiàn)錯(cuò)誤值,這里還使用了信息函數(shù)ISERR(),如果出現(xiàn)錯(cuò)誤值,則為空白,否則為公式顯示的內(nèi)容。公式輸入完成后,按“Ctrl+Shift+Enter”組合鍵即可。因?yàn)橄嗤瑱n案號(hào)最多為4個(gè),因此,還需取第2、第3、第4小的行號(hào)。所以還需在F2、G2、H2單元格中依次輸入數(shù)組公式:

  F2單元格:=IF(ISERR(INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),2))),"",INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),2))&"/") G2單元格: =IF(ISERR(INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),3))),"",INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),3))&"/")

  H2單元格: =IF(ISERR(INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),4))),"",INDEX($C:$C,SMALL(IF($A$2:$A$21=$A2,ROW($A$2:$A$21)),4)))

  以上公式輸入完成后都要按“Ctrl+Shift+Enter”組合鍵結(jié)束公式輸入。然后在D2單元格輸入公式:“=E2&F2&G2&H2”。將E2、F2、G2、H2單元格內(nèi)容連接起來(lái)。此時(shí)可以看到合格1至3個(gè)模塊的考生,單元格內(nèi)容合并后,結(jié)尾多了符號(hào)“/”,還須將此多余的符號(hào)刪除。據(jù)此,在I2單元格輸入公式:=IF(RIGHT(D2,1)="/",MID(D2,1,LEN(D2)-1),D2) 。

  所有公式輸入完成后,選擇D2:I2單元格區(qū)域采用拖動(dòng)復(fù)制的辦法,將公式復(fù)制到相應(yīng)區(qū)域。這樣就完成了相應(yīng)數(shù)據(jù)的合并。最后還需要?jiǎng)h除公式,具體方法是:復(fù)制所有含公式的區(qū)域,執(zhí)行“編輯→選擇性粘貼”命令,在“選擇性粘貼”對(duì)話框中,選擇“數(shù)值”選項(xiàng)即可。

  完成上述操作后還沒(méi)達(dá)到圖2的效果,還需使用公式將重復(fù)的數(shù)據(jù)行刪除。因此,在J2單元格輸入公式:=IF(A2<>A3,A2,"") 。并復(fù)制到相應(yīng)數(shù)據(jù)區(qū)域,再使用排序或篩選的辦法將J列空白區(qū)域刪除,對(duì)數(shù)據(jù)區(qū)域作適當(dāng)處理就完成了圖2所示的效果。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南靖县| 梁山县| 眉山市| 砚山县| 漳州市| 阿瓦提县| 鹤庆县| 长春市| 萍乡市| 安化县| 灵宝市| 老河口市| 衡东县| 安溪县| 东丽区| 托里县| 涟源市| 乐东| 盐源县| 丽江市| 来宾市| 柘荣县| 普宁市| 普兰县| 密山市| 湘乡市| 长沙县| 沂南县| 泸溪县| 博爱县| 连平县| 抚远县| 车险| 湟源县| 鄯善县| 乐都县| 靖州| 体育| 西城区| 永仁县| 凤凰县|