あなたはおそらくその感覚を知っているでしょう—あなたはスプレッドシートにデータを入力し始め、それに良い方法を取り、そしてあなたはあなたの列を行にそしてあなたの行を列にすべきだったことに気づきます。つまり、データを90度回転させて、シートでの作業を続行する必要があります。

このデータのローテーションは、一般に転置として知られています。 Sheetsには、この方法でデータを変換できる関数が組み込まれています。 A1:K7の範囲のデータを転置したいとします。転置されたデータの左上隅を配置する場所(セルA10としましょう)を選択し、そのセルに次の数式を入力するだけです。

=TRANSPOSE(A1:K7)

Enterキーを押すと、データは必要なすべてのセルに置き換えられます。 TRANSPOSE関数はセルA1に表示され、ターゲット範囲内の他のすべてのセルはCONTINUE関数で埋められます。ただし、重要なのは、データが希望どおりにローテーションされ、最終的にA10:G20の範囲になるということです。

元のデータを削除する場合は、削除する前に、ターゲット範囲(A10:G20)を数式から実際の値に変換する必要があります。

。セルの範囲(A10:G20)を選択します。

。 Ctrl + Cを押してセルをコピーします。

。編集|を選択します。スペシャルペースト|値のみを貼り付けます。

このプロセスでは、数式や形式ではなく、ターゲット範囲の値が生成されることに注意してください。つまり、元のセル(A1:K7)の場合

数式が含まれ、何らかの方法でフォーマットされています。完了すると、ターゲット範囲(A10:G20)に静的な値が含まれます。代わりに、元のセルと同じように数式を使用する場合は、それらの数式を再作成する必要があります(必要な書式を適用します)。