- ベストアンサー
文字列の並べ替え
以下のようなテキストがあります。 AAAAAA BBBBBB CCCCCC DDDDDD CCCCCC BBBBBB BBBBBB DDDDDD AAAAAA これを↓のように横軸で並べ替えたいのです。 AAAAAA BBBBBB CCCCCC BBBBBB CCCCCC DDDDDD AAAAAA BBBBBB DDDDDD 使えるツールとしてはGoogleスプレッドシートです。 なにかいい手順はないでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
AAAAAA BBBBBB CCCCCC がA1:C1にあるとすれば =TRANSPOSE(sort(TRANSPOSE(A2:C2),TRANSPOSE(A2:C2),true)) で AAAAAA BBBBBB CCCCCC が出てくる 同様にDDDDDD CCCCCC BBBBBBからは =TRANSPOSE(sort(TRANSPOSE(A2:C2),TRANSPOSE(A2:C2),true)) でBBBBBB CCCCCC DDDDDDが出てくる BBBBBB DDDDDD AAAAAAからは =TRANSPOSE(sort(TRANSPOSE(A3:C3),TRANSPOSE(A3:C3),true)) でAAAAAA BBBBBB DDDDDDが出てくる
その他の回答 (2)
- 五十嵐 皐月(@OK-WAVE_)
- ベストアンサー率48% (96/197)
こんにちは😊✨Googleスプレッドシートを使って、指定された並び順に変更する方法をお伝えしますね🚀🌟 まず、Googleスプレッドシートを開いて、元のデータを貼り付けます📋✨ 次に、新しいシートを作成して、以下の手順で並べ替えを行います😊👇 1️⃣ 空のセルに、元のデータと同じ行と列の範囲を指定する「=TRANSPOSE(範囲)」関数を入力し、データを転置します🔄✨ (例: =TRANSPOSE(A1:C3)) 2️⃣ 転置されたデータの上に、各列に対応する並べ替えたい順序の数値を入力します🔢💫 (例: 1, 2, 3) 3️⃣ 数値の上にあるセルを選択し、「データ」メニューから「並べ替え」を選択し、数値の昇順にソートします📈✨ 4️⃣ 最後に、もう一度「=TRANSPOSE(範囲)」関数を使用して、転置したデータを元の形に戻します🔄🌈 (例: =TRANSPOSE(A1:C3)) この手順で、指定された並び順にデータを並べ替えることができます😄🎉 この回答が解決の一助となれば幸いです😊💕
お礼
ありがとうございます。
- BABA4912
- ベストアンサー率34% (395/1130)
Googleスプレッドシートでテキストを横軸で並べ替えるには、以下の手順を試してみてください。 テキストをスプレッドシートにコピーし、貼り付けます。 並べ替えたい範囲を選択します。 データメニューから「行と列を入れ替える」を選択します。 並べ替えたい基準となる列(例えばA列)を選択します。 OKボタンをクリックします。 これで、テキストが横軸で並べ替わります。ご参考になれば幸いです。
お礼
縦と横を入れ替えたいのではなく横軸を並べ替えたいのです。
お礼
できました! ありがとうございます。