表兄弟們,你好! 關於合併單元的常見操作痛點已經連續兩天分享了,按照老話說事情不超過三個,今天會有三個。
a) 指定要批量填充到合併單元格中的內容。
如何將下圖第一列中的蜀國、魏國和吳國填充到B列中相應的合併單元格中? 先排除複製貼上(我記得有人說過,如果需要在Excel中重複操作10次以上,基本上可以肯定我們還沒有找到更方便的方法)。 三哥的操作就是用公式。
第 1 步:分析資料:從圖 1 中可以看出,I2:I4 中 I 列中國家/地區名稱的順序與 A 列中的序列號相對應,因此我們只需要將 I 列中的國家/地區名稱對映到 B 列中合併的單元格 A 列中的序列號即可。 為了按指定順序提取區域(一行、一列或多行多列)的內容,Excel 提供了乙個特殊的函式索引。 函式的語法:index(array,row num,[column num])。 翻譯,索引(陣列或範圍、行號、列號)。
第二步是寫公式,在b2單元格中輸入公式=index(i2:i4,a2,0),可以填寫蜀國,為了實現下拉填充公式,公式中的i2:i4需要絕對引用,即公式調整為=index($i$2:$i$4,a2,0);但問題又來了,由於合併單元格大小不一致,無法實現下拉填充,好在Excel提供了批量填空快捷鍵“Ctrl+Enter”。
第三步:批量填寫:選擇b2:b13,在編輯欄中輸入寫好的公式=index($i$2:$i$4,a2,0),然後按快捷鍵“Ctrl+Enter”,結果如圖2所示。
以上已經寫了這麼多,實際操作並沒有那麼複雜,關鍵是要分析資料,找到解決思路。 在這一點上,一些表親可能會問,如果A列中沒有序列號怎麼辦? 這並不複雜,只是我們可以計算序列號,前兩天看過分享的表親們應該對“合併單元格加序數”並不陌生。 我只需要稍微調整一下上面公式中的第二個引數,=index($i$2:$i$4,counta($b$1:b1),0),即用counta($b$1:b1)計算序列號,剩下的操作同上,結果如圖3所示。
b) 使用合併單元格進行資料查詢。
在圖4**中,根據F欄中將軍的姓名搜尋國家。
這個查詢問題估計很多表親都很難,所以這裡先給出計算公式,再拆分。 在單元格 G2 中輸入公式“=lookup(”"塊",indirect("b2:b"&match(f2,c2:c13,0)))
步驟1:使用match(f2,c2:c13,0)準確找到“張飛”這個名字在單元格F2的C列中的位置,返回結果為3;
第 2 步:利用率"b2:b"&match(f2,b2:b8,0) 得到乙個字串 “b2:b3”;
第三步:使用第二步得到的“b2:b3”,作為間接函式的引數,輸入換算成實數單元格引用“b2:b3”,如果匹配函式的計算結果為5,就變成了這裡"b2:b5"引用。 同理,10 如果匹配函式的結果是 10,則變為此處"b2:b10"引用。 也就是說,這個參考區域將根據 F2 將軍的名字在 C 列中的位置動態調整。
第 4 步:使用 =lookup("塊", referencing region),即 =lookup("塊", b2:b3),根據返回的參考區域進行國家查詢(返回區域中最後乙個文字的內容,如果該區域只有乙個文字,則返回該文字),b2:b3 只有乙個文字“蜀國”是“張飛”的國家。結果如圖 5 所示。
注意:我們稍後再談談上述函式的用法。
c) 整容後合併單元格應用程式。
應用合併單元格後,**形式美觀、整潔,但面臨很多操作問題,還是以圖5中的資料為例,如果要統計Shu的總力值,使用sumif(b2:b13,b2,d2:d13)結果為10,實際總計應為60,另外,查詢、過濾、 資料透視等是有限的。因此,應謹慎使用合併單元格。
當然,為了滿足外觀控制的需要,整形手術也可以在Excel中完成。 以圖5中的資料為例,使用sumif函式計算Shu的總力值。
步驟1:將B列中的資料複製到G列進行備份。
第2步:選擇B2:B13區域,點選“合併後居中”按鈕,然後使用快捷鍵“Ctrl+G”找到空單元格,然後在B2單元格中輸入=B3,最後使用快捷鍵“Ctrl+Enter”填寫批次。 結果如圖 6 所示
步驟3:選擇B2:B13,複製貼上為資料,然後使用格式刷將G列的格式複製到B列,最後在單元格C16中輸入公式“=sumif(b2:b13,b16,d2:d13)”得到正確的結果60,結果如圖7所示。 至此,過濾、透視、查詢等都可以正常操作了,表親們不妨試一試。
結語:首先,通過連續三天的專場分享,我想文章的表哥們對合併細胞的常見操作痛點和應對方法有了進一步的了解,合併細胞的本質是只有第乙個細胞有內容,其餘的都是空的。 雖然分享的主角是合併單元格,但還是涉及到很多內容,比如功能和快捷方式; 其次,Sange希望大家在日常應用中嘗試對資料進行標準化; 最後,練習比練習好,經常練習更好。 好了,今天的內容就到這裡了,同時合併單元格的分享也已經結束了,碼詞不好,請多支援,如果覺得好,請分享給更多的人,歡迎大家到評論區交流。bye!