Excel。名前が1列で入力されているので、3列編成に手早くしたい
<WRAPROWS関数>
名簿のファイルがあります。
A列に名前がずらっと入力されていますが、確認するのが面倒なので、C列にあるように、3列編成にしたいと思いました。
ただ、1列何人のデータで移動したらいいのかを求める。
求めた後の移動もデータ量があれば、あるほど面倒になります。
何かいい方法は無いのでしょうか。
そこで、WRAPROWS関数をつかうことで、手早く対応することができます。
では、C2をクリックして、WRAPROWS関数をつかった数式を設定してみましょう。
C2に設定した数式は、
=WRAPROWS(A2:A13,3,"---")
スピル機能に対応している関数なので、オートフィルで数式をコピーする必要はありません。
これで、1列の表を3列編成にすることができました。
引数を確認しておきましょう。
最初の引数は、vector。
ベクトルです。データの範囲なので、A2:A13と設定します。
2番目の引数は、wrap_count。
折り返し数です。
これは、何列で折り返すのかを設定します。
今回は3列での折り返しなので、「3」と設定します。
最後の引数は、pad_with。
代替値。
なかった場合、どのようにするのかということです。
ない場合は「---」と表示する様にしました。
ちょっとしたことですが、意外と便利な関数ですね。