excel中如何將某列數字設置為用"-"分隔的形式 這里用了兩種方式來實現這種設置 第一種方式是通過單元格格式數字分列下的自定義實現 另一種方式是通過將數字列通過數據分列命令分列后 然后通過公式將分列后的內容與“-”符號合并再選擇粘貼成數值形式
方法一:快捷鍵
1、鼠標左鍵點按A列列標簽 選中該列后點按菜單欄格式 在彈出的菜單中點按單元格格式命令 可以用快捷鍵ctrl+1可以直接調用此命令

2、在彈出的單元格格式對話框中 點按數字選項卡 在左側的分類下選擇自定義 然后在右側的類型輸入框###-####-#### #代表的是一位數字 但是當首位是0時候這個0將不顯示 所以如果以0開頭的數字需要這樣設置0##-####-####

3、這是經過自定義設置后的手機號碼顯示形式 在編輯欄中的數字和單元格中顯示的數字是不相符的 可以知道 符號“-”只是格式 而不是實際的內容

方法二:
1、下面用第二種方法對該列進行設置 首先選中a列 點按a列列標 然后菜單欄下的數據命令 在彈出的菜單中點按分列命令

2、在彈出的文本分類向導對話框中的三步驟之一下的原始數據類型 合適的文本類型 點選固定寬度 然后點按下一步

3、在接下來的文本分列向導三步驟之二中通過如箭頭所在位置點按鼠標左鍵設置字段寬度 字段的寬度決定列分列后包含的內容長度 點選幾下就會分為幾個字段 如果點按的位置出現錯誤或者多點生成了多余的分列線 可以再次雙擊分列線即可刪除該分列線 如果要移動分列線 可以鼠標左鍵按下分列線并左右拖動即可調整分列線位置 之后點按下一步

4、在文本分列向導三步驟之三中下面的數據預覽中可以看到通過分隔符分出的三塊數據首先點按前三個數字列最上面的列字段位置 然后點按右上方列數據格式中的常規 然后選擇被分隔符分在中間的列字段 點按列數據格式中的文本 同樣的方法設置被分隔符分在最右側的列字段再次設置列數據格式為文本 最后點按完成按鈕

5、如下圖所示 剛才的一列數據已經分列成了三列數據 最左邊的數字前三位前面的兩個“-”不用去管 這只是顯示出來的格式 中間和右側的兩列中分別存儲這中間四位數字和右側四位數字 此時選中d2單元格在單元格中輸入=A2&"-"&B2&"-"&C2 然后點按回車 可以看到通過公式將三列中的數據用“-“連接起來了

6、通過將d2單元格中的公式復制到該列下方 這樣該列中的數據將顯示為前三列用“-”符號連接的數據了

7、點按d列列標簽選中d列 然后點按右鍵 在彈出的菜單中選擇復制命令 然后再次點按d列列標簽選中該列 然后點按右鍵 在彈出的菜單中點按選擇性粘貼命令

8、在彈出的選擇性粘貼對話框中點按粘貼下的數值 然后點按確定

9、此時可以看到d列單元格中的內容已經由開始的公式=A2&"-"&B2&"-"&C2變成了數字 編輯欄也為數字

注意事項:
1、用公式 =A2&"-"&B2&"-"&C2連接數據時注意要連接的文本需要用”“括起來
2、通過數據分列命令文本分列向導三步驟之三中一定要將通過分隔符分到中間和右側的列字段設置數據格式為文本類型 否組如果該列以0開頭的數字將消失.
相關推薦:
新聞熱點
疑難解答