Numbersでtext-to-columnsを実行するにはどうすればよいですか?


27

列の各セルに既知の区切り文字「、」で区切られた2つの異なるデータが含まれる列があります。この列の各セルを区切り文字の周りに分割するにはどうすればよいですか?

与えられた:

COLUMN1
-------
ABC, 123
FOO, 666
ROFL, 411

が欲しいです

COLUMN1    COLUMN2
-------    -------
ABC        123
FOO        666
ROFL       411

回答:


18

区切り文字をタブに置き換えることもできます:

  1. セルをコピーして、新しいTextEditドキュメントに貼り付けます。
  2. 「、」をタブに置き換えます。option-tabを押してタブを挿入できます。
  3. テキストをコピーしてNumbersに貼り付けます。

ヘッダーの行または列に貼り付けようとしないでください。通常のデータセルに貼り付けます。次に、行と列を右クリックして空のヘッダーを削除したり、データの行と列をヘッダーに変更したりできます。
ボブウェイクフィールド

14

これは、Numbersで直接行うことができます。

最初に、分割するデータを含む列の後に2つの空の列を追加します。

分割するデータの最初の部分がセル内にB2あり、スペースで区切られている 場合、空のセルでC2次の式を使用します。=LEFT(B2, FIND(" ",B2))データがコンマで区切られている場合は、に置き換えます。" "","

空のセルにD2、次の式を貼り付けます。=RIGHT(B2, LEN(B2)−FIND(" ", B2))

データがコンマとそれに続くスペースで区切られている場合、これを使用します。 =RIGHT(B2, LEN(B2)−FIND(",", B2)-1)

お役に立てれば。


これは、上記の質問の適切な答えに最も近いものです
ボリバ

8

問題のファイルの名前を「.csv」で終わるように変更するだけで([ファイル]> [開く…])、Numbers.appがデータを正しく処理しました。

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


3

Numbers 3では、CSVファイル内のコンマをセミコロンに置き換えることでこれが機能しました。

交換

ABC, 123
FOO, 666
ROFL, 411

ABC; 123
FOO; 666
ROFL; 411

そして、NumbersでCSVファイルを開くだけです。


-1

データをテキストエディターにコピーし、mydoc.csvとして保存します。数字で、mydoc.csvを開きます。

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