やさしいExcel🔰縦並びを一発で横並び

←やさしいExcel時短ワザ (@oharu_work)

ご覧いただきありがとうございます😊

🎙️音アリ推奨

\ 縦並び→横並びする小技 /

1行・1列になっているデータを

列ごとに折り返して表示させられる関数

=WRAPROWS

👇

範囲を選択(1列が範囲)

👇

折り返す数:3(3列ごとに折り返したい)

👇

OK

👇

体裁を整えて完成

*バージョンや仕様によって機能しない場合があります

次回もあなたの毎日を楽にする時短術を

お届けするから保存して見返してね

*********************************************

\自由な時間を作ろう/

Mac歴17年|Windows歴2年

Excelド初心者🔰の奮闘物語 を発信しています

良ければいいね・フォローお願いします

▶️ @oharu_work

気軽にDM、コメントくださいな

*********************************************"

#Excel #Excel時短術 #excel便利技 #excel初心者

2025/12/29 に編集しました

... もっと見る縦にずらーっと並んだデータを横並びに整える作業、毎回コピペで3行セットを作っていると本当に時間が溶けます…。私がよくやるのは「企業名/営業所/売上数」みたいに、1列に連続して入っているリストを“3列ごと”に折り返して表にする方法です。 ■ WRAPROWSで「縦一列→横並び」を作る(おすすめ) たとえば B2:B31 に縦一列でデータが入っているなら、別のセルに =WRAPROWS(B2:B31,3) と入れるだけで、3列ごとに自動で折り返した表ができます。私の場合は「企業名」「営業所」「売上数」の3項目で1セットなので wrap_count は 3 にしています。 ポイントは2つだけ。 ・範囲:縦一列のデータ全体(例:B2:B31) ・折り返す数:横に何列作りたいか(例:3列) あとは表示された表の見出しを付けたり、列幅を整えたりして「体裁を整えて」完成です。 ■ TRANSPOSE(行列入れ替え)との違い:うまくいかない原因 「エクセル 縦を横に」で検索すると TRANSPOSE を使う方法もよく出ますが、これは“行列を入れ替える”機能なので、縦のリスト全体を1行に並べる動きになりがちです。欲しいのが「3列ごとに折り返して表にする」なら、TRANSPOSEだと意図とズレることが多いです。 また、TRANSPOSE関数が「できない」と感じる原因はよくこれでした。 ・貼り付け先の範囲サイズが合っていない(はみ出す) ・古いExcelで配列数式の扱いが違う ・途中に空白セルがあって結果が崩れる こういう時、WRAPROWSのほうが“表を作る”用途に合っていて楽でした。 ■ 逆三角っぽい並び(段組)にしたい時の考え方 「逆三角」みたいに段々増減する形は、まずWRAPROWSでベースの段組(例:3列、4列…)を作ってから、空白の扱いを調整するのが手堅いです。WRAPROWSには第3引数(pad_with)があるので、余った部分を空白にしたり任意の文字で埋めたりもできます。 ■ 仕上げでよくやる時短 ・できあがった表を値にしたい:コピー → 形式を選択してペースト → 値 ・見やすくする:塗りつぶしなし、罫線、列幅自動調整 バージョンによってはWRAPROWSが使えないこともあるので、その場合は「Power Queryで整形」や「貼り付けの行/列入れ替え」も選択肢です。私は“定型の3項目セットを表にする”場面が多いので、結局WRAPROWSが一番ラクで、毎回のコピペ作業がなくなりました。