Excelの列を先頭のゼロを保持して2つの列に分割します


0

先頭のゼロを保持しながら、Excelで列を分割する方法は?

例:

column1                column2  column3
+260 0974587           +260     0974587
+667 0007894     to    +667     0007894
+447 4785540           +447     4785540
+458 0054871           +458     0054871

回答:


1
  1. データを選択してください
  2. [データ]タブに移動-テキストを列に
  3. 次の2つのオプションがあります
    。「区切り」を選択してから、「次へ」を押して、区切り文字としてスペースを選択します
    b。[固定幅]を選択してから[次へ]を押し、区切り線を目的の場所に移動します
  4. 次を押す
  5. 2番目の列を選択し、そのデータ形式を「テキスト」に設定します
  6. プレス仕上げ

1

Excelで次を選択します
。1.データ
2.列へのテキスト
3.「区切り」ラジオボタンを
クリックします4.「次へ」をクリックし
ます5.区切り文字を「スペース」に設定します
6.「次へ」をクリック
します7.これが重要な部分です!先行ゼロを保持する列の「列データ形式」ラジオボタンを「一般」から「テキスト」に変更します
8.「終了」をクリックします


0

数式を使用してこれを行うこともできます。

最初の部分では、LEFT関数を使用します。関数の[num_chars]パラメーターには、LEFT関数を使用してFINDスペース文字のインデックスを取得します。

2番目の部分では、RIGHT関数を使用します。

Column2の場合

=LEFT(A2, FIND(" ", A2) - 1)

Column3の場合

=RIGHT(A2, FIND(" ", REVERSETEXT(A2)) - 1)

ここに画像の説明を入力してください


0

3つの列がA、B、Cに対応し、行が1、2、3、4、5に対応する場合:

  1. セルB2に書き込む

    = LEFT(A2,4)

    B2からB5にコピーします。

  2. セルC2に書き込む

    = TEXT(RIGHT(A2,7)、 "0000000")

    C2からC5にコピーします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.