1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Sequence Makerでコンマ区切りのデータを分割する

Posted at

はじめに

Sequence MakerはExcelから測定器を制御可能にするアドインです。Sequence Makerを使ってデータ取得していると、複数のデータがコンマなどで区切られて送られてくる場合があります。今回はこれをいい感じに分割する方法を紹介します。なお、Sequence Makerについての詳細は以下の記事を参照ください。

お断り
本記事の内容はSequence Maker開発元の公式見解ではなく、あくまでも個人が趣味の範囲内で執筆しているものです。記事の内容について開発元へ問い合わせることはお控えください。ご質問・要望などは各記事のコメント欄へお願いいたします。

例えばこんなデータ

image.png

測定値がコンマで区切られています。このままではExcel上で扱いずらいので、各セルに分割したいところです。

方法1:Sequence Makerの「区切り文字で分割」を使う

Sequence Makerには区切り文字で分割する機能があります。リボンタブのオプションにある「区切り文字で分割」に✅を入れるだけです。

image.png

そして実行すれば、、、

image.png

ほらできた。ちなみに区切り文字は詳細設定の出力オプションでカスタマイズ可能です。デフォルトでは「,」「;」「/」の3種類で分割されます。

image.png

方法2:専用コマンドで分割する

上記の方法とほぼ一緒ですが、出力オプションでやると個々人のパソコンで✅を入れてもらわないとなりません。それだと困る場合があるので、区切り文字で分割する専用コマンドを入れておきます。「#SPLIT(ON)」と書いておくだけでOKです。

image.png

方法3:ExcelのTEXTSPLIT関数を使用する

TEXTSPLIT関数を使用すると、コンマなどの区切り文字のデータを簡単に分割できます。以下の例ではF3のセルに「=TEXTSPLIT(D3,",")」という関数を入れて分割しています。

image.png

TEXTSPLIT関数のスゴイところは、なんと!分割したデータを縦方向にすることもできます!以下の例ではF3のセルに「=TEXTSPLIT(D3,,",")」という関数を入れて分割しています。

image.png

その他のオプションはネットなどで検索してみてください。

TEXTSPLIT関数は、Excel for Microsoft 365で使用できる関数です

365なんて使ってねぇよ!という方は代替方法もあるにはあります。

まとめ

TEXTSPLIT関数が無かった頃は、いろいろな関数を組み合わせたりしてデータを分割していました。それが今ではTEXTSPLIT関数一発で完了です。便利な世の中だなぁ。データ処理をする際には非常に便利な関数なので、ぜひ使いこなしてみてください!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?