search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Excel如何一個單元格變兩個單元格?用公式輕輕鬆鬆就搞定

有時Excel表格中我們需要把一個單元格變成兩個單元格,我在另一篇文章中用了數據菜單下的分列功能,對固定寬度單元格的拆分和分隔符數據單元格拆分做了講解。今天我們用公式來實現同樣的功能,方法也很簡單,我來演示一下。

一、用公式對固定寬度單元格內容變兩個單元格

1、表格內容如下

2、在B1單元格輸入 =LEFT(A1,2 ) ,該公式表示:從A1單元格的左邊取2個字元

3、在C1單元格輸入 =RIGHT(A1,LEN(A1)-2),該公式解釋如下:LEN求的是字元總長度,LEN(A1)-2 是總長度減去2。公式的完整意義就是從A1單元格右邊取 (總長度-2) 個字元

4、選擇B1和C1單元格,出現十字游標時往下拉

5、往下填充后的完整數據如下:

二、用公式對帶有分隔符數據單元格內容的變兩個單元格

1、表格原始數據如下, 內容之間用 「- 」分隔符進行連接。注意此處分隔符是半形還是全形狀態,要和公式中分隔符狀態一致

2、在B1單元格輸入公式 =LEFT(A1,FIND("-",A1)-1)。該公式解釋如下:FIND("-",A1)函數找的是分隔符出現的位置,比如此處找的位置是3。FIND("-",A1)-1則得到運算結果是2;表格中公式的完整意思是從A1單元格左邊取2個字元即姓名。

3、在C1單元格輸入公式 =RIGHT(A1,LEN(A1)-FIND("-",A1)),該公式解釋如下:FIND("-",A1)函數找的是分隔符出現的位置,比如此處找的位置是3;LEN(A1)函數求A1單元格的總長度;LEN(A1)-FIND("-",A1)則表示總長度減去3;公式的完整意思是從A1單元格內容右邊取(總長度減3)個字元。這裡我們也可以看到右側的姓名字元寬度不是固定的。

4、選擇B1和C1單元格,出現十字游標時往下拉

5、往下填充后的完整數據如下:

總結:用公式變兩個單元格,要知道LEN函數是求字元串長度,FIND函數求字元串的位置,Left從左側截取字元串,RIGHT從右側截取字元串。當這幾個函數弄懂后,再組合公式就很容易理解,快去試試吧。

本:時代新生分享工作、生活、技能方面的經驗,願和您一起成長。請多多關注哦!



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦