快沒梗了 — EXCEL公式篇
因為發現到 excel 能寫的東西好像所剩無幾,所以為了延長篇幅壽命,所以直接進入到公式篇好了,加減可以多寫一點點,首先先將上面標籤切換到”公式”,然後我們會看到下面有好幾個類別,今天先從文字這個類別中挑幾個常用的來講好了。
文字類別裡面有這麼多個公式,到底要用哪個誰會知道,所以直接先點最下面的插入函數,裡面會有中文解說可以看。
在插入函式精靈當中每個公式都會有對應的中文說明,雖然有些寫了中文還是看不懂,不過沒關係,就用看得懂的就好了,下面整理一些在文字類常用 or 比較看得懂的幾個公式:
- CONCATENATE — 合併字串
- FIND — 搜尋文字位置
- LEFT — 從字串開頭傳回指定長度文字
- MID — 從字串中間某個位置傳回指定長度文字
- RIGHT — 從字串尾端傳回指定長度文字
- LEN — 傳回字串長度
- REPLACE — 字串取代
CONCATENATE
先來看第一個也是最常用的一個,當我們有兩個或兩個以上的儲存格內容要整併時,就是要用這個!請看下圖:
這邊我們有三個地址,郵遞區號、縣市、區域等等全部分開,但今天我們可能為了方便複製貼上,所以需要將他合併在一起,這個時候就是用 CONCATENATE 的時候,先點要合併的儲存格,然後去公式那邊找 CONCATENATE,也可以點上面的快捷鈕去找(如上圖)
選擇好公式之後一樣會有精靈輔助,CONCATENATE 的引述非常單純,反正就是按照順序選你要合併的儲存格就好,一樣可以看得到預覽結果,確定無誤後按下確定,就可以看到合併的結果,並且拉右下角的小黑框向下拖讓他複製公式去套用到其他儲存格,最後再複製->選擇性貼上只貼值確保他不會因為資料亂動而跑掉,最後這兩個小動作不知道怎麼做的請參閱 https://gg90052.github.io/blog/2014/05/02/vlookup/ 的最後面。
FIND
FIND 的可以算是自己一個沒什麼用的公式,他多半是拿來配合其他公式使用,這邊就先稍微簡單介紹一下:
FIND 的引數有三個,第一個是我們要找什麼字的位置,第二個是要在哪邊找,第三個是從第幾個字元開始找,第三個引數可以不輸入,他預設會從第一個字開始找,如上圖,我們可以看到預覽的結果是 4,因為在 A2 儲存格中,”台北市”前面還有 212 三個字,所以他的結果就是 4,那麼地三個引數是要幹嘛用的? 請看下圖:
比照 A 跟 B 兩個結果,一樣都在 A2 中尋找”信義”二字,但由於裡面總共有兩個”信義”,所以當我們不輸入引數時,他找到的是信義區的信義(結果 A),他的位置是 7,而在第三個引數當中輸入 8,意思是說我們要從第 8 個字開始找,所以信義區的信義就被忽略掉了,他找到的是信義路的信義,回傳的結果就是 10,這就是第三個引數的功能。
LEFT、MID、RIGHT
這三個功能太類似,一起寫好了(並不是偷懶!),這三個的功能都是當我們要擷取出特定長度字元時使用,一樣先來看圖:
如果你手很賤在合併之後又把郵遞區號、區域等等資料刪掉,哪一天你突然又需要將這些資訊分離開來時你就會需要這些功能了,如上圖:LEFT 函數總共有兩個引數,第一個是你要分離哪段文字,第二個是你要從最左邊分離幾個字出來,由於我們都知道郵遞區號是 3 個字元,所以我們就輸入 3,從預覽結果就可以看到他就會回傳 212 這三個字,也就是我們要的郵遞區號。
MID 比 LEFT 多了一個引數,第一個一樣是欲分離的字串,第二個是從第幾個字元開始(FIND 的結果就派上用場了),第三個一樣是要擷取的字串長度,所以上圖的意思就是在 A3 當中從第 4 個字元開始取 3 個字,也就是”台北市”這三個字了。
RIGHT 的引數就真的跟 LEFT 一樣了,只是一個是由左邊開始擷取,一個是從右邊開始擷取,所以 A4 從右邊取 3 個字就會得到 OO 號。
這邊有個小技巧,由於郵遞區號、縣市、區域的字元數都相同,所以我們可以很容易的將他分離出來,但是後面的地址就會有長有短,那麼該怎麼知道到底有幾個字元呢?
答案是不重要,我們可以用 MID 的方式從指定的起始點一口氣選他個 100 個字,反正多出來的數字他也不會變成空白,如下圖:
LEN、REPLACE
這兩個為什麼寫在一起? 因為他們的歸類是看得懂但是用不到,LEN 取得儲存格內的字元數,至於取得總字元數要拿來幹嘛我也不知道,至少我還沒碰過有用到他的地方,另外一個 REPLACE,他的功用是取代儲存格內指定的文字,你問我那跟我用取代有什麼不同? 我的答案是的確沒什麼不同,所以他才被歸類到這裡= =
其實還是有點不同啦,可以利用前述的公式去動態取得要取代的文字,不過這機會其實也是不多…..所以就懶得寫這一塊了
結論
本篇的重點在於 LEFT、RIGHT、MID 以及 FIND,或許在這邊看起來他們也沒有很好用,但等到哪天我寫到 WORD 的合併列印時,這幾個功能就變得十分重要,至於什麼時候會寫到,我只能說合併列印這功能寫起來十分麻煩…..會比其他篇多花上兩三倍以上的時間來寫 Orz