(googleスプレッドシート)1文字スプリット
(1)縦方向へ展開するもの
拡張機能→Apps script→ファイル(+)→スクリプトで、以下を貼り付け、フロッピーマークで保存。
function SPLITBYCHAR(text) {
return text.split('');
}
展開を開始するセルに、=SPLITBYCHAR(A1)など、とする。
A1は、2文字以上の文が入っていることを想定。
(2)横方向へ展開するもの
拡張機能→Apps script→ファイル(+)→スクリプトで、以下を貼り付け、フロッピーマークで保存。
function SPLITBYCHARYOKO(text) {
var characters = text.split('');
var result = [];
for (var i = 0; i < characters.length; i++) {
result.push([characters[i]]);
}
return [characters]; // 横に展開するために配列の配列を返す
}
展開を開始するセルに、=SPLITBYCHARYOKO(A1)など、とする。
A1は、2文字以上の文が入っていることを想定。
仕組みは良く分かりませんが、とりあえず、動くので置いておきます。
以上
サポートをお願いします! 漢検準1級の参考書を買いたいです。