天天看點

Excel技巧:巧用字元串連接配接

Excel中有一個基本的公式,就是把幾個單元格中的字元串連接配接起來。

Excel技巧:巧用字元串連接配接

比如上面這個例子,A1,B1,C1單元格中字元串連接配接起來,隻要在D1單元格中輸入 =A1&B1&C1即可。

下面我們開始使用字元串連接配接功能。

例1:考試成績統計

假設我們有如下的考試成績資料

Excel技巧:巧用字元串連接配接

希望根據住址,年齡計算人數

Excel技巧:巧用字元串連接配接

這個統計當然有很多種方法,但我們這裡隻介紹使用連接配接字元串的方法。

Excel技巧:巧用字元串連接配接

我們可以在E10單元格中輸入=B10&C10,進而将B列和C列的内容連接配接起來。

然後開始統計。

Excel技巧:巧用字元串連接配接

我們首先在C25單元格中輸入以下公式。

=COUNTIF($E$10:E$21,$A25&C$23)

簡單說明:

首先将A25和C23連接配接起來,得到字元串【沙河口17】,然後在E10:E21範圍内查找該字元串并計數。結果是0.

接下來将這個公式複制到其他單元格,就可以計算其他結果了。

例2:測試結果統計

軟體也好,硬體也好,哪怕是一個零件都需要進行各種測試。測試就有成功和失敗。失敗時就需要重新測試。

測試報告書有可能是這個樣子。

Excel技巧:巧用字元串連接配接

這件事的難點就在于存在很多測試的中間結果。需要統計的隻是最右邊的那個。

答案已經在那裡了,我們首先在G2單元格中輸入

=RIGHT(B2&C2&D2&E2&F2,2)

這個公式做了以下兩件事。

  1. 将B2到F2連接配接起來
  2. 取結果字元串的右邊兩個字母。

這樣就無論有多少回測試,總是可以得到最後一次測試的結果了。

剩下的就是将本公式複制到G列所有單元格,進而得到每個測試項目的最終結果了。

怎麼樣?簡單吧。