【FLATTEN関数】表のデータを一気に一列に並べる関数(スプレッドシート)

FLATTEN関数を使うと、例えばカレンダーの表などを一列に一気に並べることができます。

FLATTEN関数とは?

1 つ以上の範囲に含まれるすべての値を、単一の列にフラット化します。

FLATTEN 関数の引数
=FLATTEN(範囲1, [範囲2, …])

FLATTEN関数の使用例

例えば下記のようなカレンダー表があった場合に使えます。

=FLATTEN(範囲)と設定します。

指定した範囲が縦に一列に並びました!

横に並べたい場合は?

FLATTEN関数は縦に並ぶので、横に並べたい場合は「TRANSEPOSE関数」と組み合わせます。

TRANSEPOSE関数は縦と横を入れ替えてくれるので、設定すると、縦一列が横一行に変わりました!

まとめ

FLATTEN関数を使うと、表のデータを列に一気に並べることができます。さらに、TRANSPOSE関数と組み合わせることで縦も横も並べることが可能です。

いちばんやさしいWordPressの教本 第7版 6.x対応 人気講師が教える本格Webサイトの作り方 (いちばんやさしい教本シリーズ) [ 石川栄和 ]

価格:1980円
(2026/5/11 23:14時点)
感想(0件)

1冊ですべて身につくWordPress入門講座 [ Mana ]

価格:2200円
(2026/5/11 23:14時点)
感想(4件)