tft每日頭條

 > 生活

 > excel裡分列使用大全

excel裡分列使用大全

生活 更新时间:2024-07-23 03:26:12

前不久有讀者問我如何将一個單元格中的内容拆分到多個單元格中。如果要拆分的位置有規律,比如是空格或其他分隔符,那麼很好辦,分列。

今天我要教分列這個案例主要是為了帶大家溫習一個函數,是的溫習,大部分函數我都寫過,你們需要的可以查找下曆史記錄。

這個函數也可以用來拆分單元格,而且用法很巧妙,需要一點空間想象,這是我今天寫這個案例的主要知識點。

案例:

将下圖 1 中 B 列的水果拆分成不同的列,效果如下圖 2 所示。

excel裡分列使用大全(你以為我在教分列)1

excel裡分列使用大全(你以為我在教分列)2

解決方案 1:分列

像這種分隔比較有規律的單元格拆分,用分列是最方便的。

1. 選中 B 列 --> 選擇菜單欄的“數據”-->“分列”

excel裡分列使用大全(你以為我在教分列)3

excel裡分列使用大全(你以為我在教分列)4

2. 在彈出的對話框中選擇“分隔符号”--> 點擊“下一步”

excel裡分列使用大全(你以為我在教分列)5

3. 在彈出的對話框中勾選“其他”--> 輸入“/”--> 點擊“下一步”

excel裡分列使用大全(你以為我在教分列)6

4. 在下一個對話框中保留默認的目标區域 --> 點擊“完成”

excel裡分列使用大全(你以為我在教分列)7

excel裡分列使用大全(你以為我在教分列)8

5. 調整格式,合并表頭

excel裡分列使用大全(你以為我在教分列)9

分列是很簡單,所以我今天的重點主要是借助分列這個案例講解公式。沒想到吧?用公式也能分列。

解決方案 2:公式

1. 在 C2 單元格中輸入以下公式 --> 向右向下拖動公式:

=TRIM(MID(substitute($B2,"/",REPT(" ",20)),COLUMN(A1)*20-19,20))

excel裡分列使用大全(你以為我在教分列)10

excel裡分列使用大全(你以為我在教分列)11

excel裡分列使用大全(你以為我在教分列)12

公式釋義:

  • SUBSTITUTE($B2,"/",REPT(" ",20)):将 B2 單元格中的“/”符号替換成 20 個空格;
    • REPT(" ",20):将空格重複 20 次,即 20 個空格;
    • 為什麼是 20 個空格呢?因為縱觀 B 列數據,最長的單元格也不超過 20 個字符,所以夠用了;
    • 這 20 個空格仿佛就是一個容器,每個容器中裝着需要分隔的一段内容;下面兩張圖就是選中 substitute 公式後按 F9,顯示的計算結果;
    • 接下來要做的事,就是從每個容器中取出内容,填入不同的單元格中;

excel裡分列使用大全(你以為我在教分列)13

excel裡分列使用大全(你以為我在教分列)14

  • MID(...,COLUMN(A1)*20-19,20)):在上述字段中提取部分值,提取的起點為 a1 的列值 1*20-19=1,一共提取 20 個字符,也就是提取第一個“容器”中的所有内容;當向右拖動公式的時候,列值會遞增,起點就變成 2*20-19=21,也就是提取第二個“容器”中的内容;
  • TRIM(...):前面提取出來的值帶有空格,外面包上 trim 函數可以去除所有空格

2. 将公式區域在原地複制粘貼為值

excel裡分列使用大全(你以為我在教分列)15

3. 删除 B 列、調整格式、添加表頭

excel裡分列使用大全(你以為我在教分列)16

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved