web-dev-qa-db-ja.com

Googleスプレッドシートの複数のセルにカンマ区切りの文字列を貼り付けるにはどうすればよいですか?

次の文字列があるとします:l,f,x,a,s,f

これをコンマ区切りの値ごとに6つの隣接するセルに貼り付けます。どうすればいいですか?

48
user3046061

セル内の分割関数に貼り付けると、複数のセルに分割されます:

=SPLIT("l,f,x,a,s,f", ",")
19
bmshort

https://support.google.com/docs/answer/6325535?hl=en から:

  • Googleスプレッドシートでスプレッドシートを開きます。
  • 列に分割するデータを貼り付けます。
  • データの右下にある[貼り付け]アイコンをクリックします。
  • [テキストを列に分割]をクリックします。データは異なる列に分割されます。
  • 区切り文字を変更するには、区切りボックスで、をクリックします

PS:テキストがタブ区切りの場合、「TAB」のオプションはありません。カスタム区切り文字として4つのスペースを試すことができます

71
fstang

CSVデータをそのままスプレッドシートに貼り付けて、Dataに移動してテキストを列に分割します。 。そしてさらに区切り文字を指定する:

0

0


また、キーボードショートカットコンボを使用することもできます。

LEFT ALT+D+E


そして、すでに述べたようにSPLIT式:

=SPLIT("l,f,x,a,s,f"; ",")
=SPLIT(A1; ",")

範囲/配列の場合:

=ARRAYFORMULA(IFERROR(SPLIT(A1:A; ",")))

0

7
user0