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

例えば、

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") = ",", " ", "")),",")