Google SpreadSheet でカンマ区切りをセルに分解する

nbeppu 29views 更新:2015年12月18日

例えば、

A,B,C,D 

というセルを

A B C D

に分解する方法です。SPLIT 関数でできますが、

,,A,B,,,E,F,

のように空文字が差し込まれているケースに対応したい場合は、若干複雑です。

=SPLIT(CONCATENATE(IF(LEFT(A1,"1") = ",", " ", ""), SUBSTITUTE(SUBSTITUTE(A1,",,",", ,"),",,",", ,"), IF(RIGHT(A1,"1") = ",", " ", "")),",")

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません