Excel Right Len用法:學會6個文字處理公式

Excel Right Len用法是資料處理的基本功,可以讓分析報表更完整,本文以業務實際範例,介紹相關函數的使用組合,帶你學會6個文字處理公式,工作更有效率。

會計工作上有個實際案例,收到的文件有一欄是存貨料號,可是這個料號,有一碼被弄成「*」,具體原因不明,對方只是說有另外一欄是客戶代碼,把客戶代碼第一碼替換存貨料號的「*」,便是系統裡的存貨料號了。以下針對這個案例作分享:

一、客戶扣款明細表

如圖所示,收到的報表長這樣,標黃色的,便是被搞了一個星字號的存貨料號。

E01a01

二、Excel Right Len用法

Excel Right Len用法在工作中很實見,可以依照規則從右邊提取特定的文字,在處理編號、代碼、尾碼時非常實用,報表增加所需要的欄位,管理分析更加方便。

以本篇文章範例而言,直覺想法,既然是倒數第二碼末兩碼,那就來個「=RIGHT(B2,2)」,取目標字串末兩碼,先把有問題的抓出來再說,可是隨即發現,在「E6」這個儲存格,竟然顯示空白,通常會出現這種靈異現象,是因為目標字串由於不知名原因(有時候是系統導出來就是這樣),末兩碼真的就是空格。我們可以簡單做個實驗,再下個函數公式:「= LEN (B6)」,意思是傳回文字字串中的字元數,結果是「9」,但是「O178E*Q」怎麼數都是只有七位數,這就表示,後面還有兩碼是空格,看不見。

E01a02

三、看不見的空格

雖然看不見,但是摸得到!把滑鼠點在「B6」儲存格,發現指標停在字串後面兩格,往左移動指標,便可摸到這兩個空格。

E01a03

四、TRIM函數公式

確認問題點,那就好辦了,在E欄弄個公式:「=TRIM(B6)」,刪除文字字串中多餘的空格。

E01a04

五、揪出那個星字號

接下來理所當然:「RIGHT(E6,2)」,有星字號的會出現在第一碼,如圖片上標黃色所示,或者不囉嗦一次到位:「=MID(TRIM(B6),LEN(TRIM(B6))-1,1)」,很漂亮地把星字號都揪出來。

E01a05

六、FIND與REPLACE

講這麼多,純粹是我遇到這個案例的個人解題思路,如果只是要把帶有星字號的儲存格找出來,最直接的公式:「=FIND(“*”,B6)」。然後如果是將星字號以客戶首碼替代,一次到位不囉嗦但是很噁心的公式如下:「=IFERROR(REPLACE(B6,FIND(“”,B6),1,LEFT(A6,1)),B6)」,結果如圖所示。

E01a06

七、輔助引數視窗

如果有遇到會計Excel高高手傳來的文件,發現裡面公式寫的劈哩叭啦,可以把滑鼠移動公式列,看是對哪一個函數想要進一步瞭解,只要點一下公式列左邊的「fx」便會跳出函數說明的視窗,非常便於理解,有興趣點看看吧!

E01a07

Excel經典組合拳

這一節主要利用範例介紹Excel如何處理儲存格內容,諸如RIGHT 、LEFT 、TRIM、MID、FIND、REPLACE等,都是會計工作可能會用到的經典函數,實務上如果遇到困難,可以跑到上方功能區的「公式」,在「函數程式庫」裡有「文字」類函數清單,也許能找到適合自己需要的。


👋 分享文章時提供範例檔案,請加入 會計人的Excel小教室 FB社團 或是 贊贊小屋Line社群

📚 Excel 教學中心資源: 查看全部
基礎教學 常用功能 樞紐分析 儲存格技巧 快捷鍵 函數教學 庫存管理 圖表教學 Excel公式大全 VLOOKUP範例

🚀 想從零基礎變身職場高手?

一站式學習:Excel全能王者課程
贊贊小屋Excel Line社群QR Code
加入「贊贊小屋 Excel Line」社群 🚀

學 Excel、學會計、學 AI! 定期分享範例檔案資源,每天學習,每天更強大。

立即免費加入