• 締切済み

エクセルで1行ごとの数値の並び替えを一度にしたい

お教え下さい。 例えば,エクセルのセルで下記のようなものを,それぞれの行ごとに数値を並び替えをしたいのですが,一度に出来ますでしょうか。 変更前 1 4 5 2 6 2 4 3 7 9 変更後 6 5 4 2 1 9 7 4 3 2 それぞれの行ごとに数値を並び替えたいのです。

みんなの回答

noname#77449
noname#77449
回答No.3

>マクロをしらないもので,苦労しております。 それは自分で勉強して頂かないと。 勉強もせずに回答だけ求めるのは「課題の丸投げ」です。 禁止行為です。

  • kgrjy
  • ベストアンサー率54% (1359/2481)
回答No.2

バージョンによって違うと思いますが、 あらかじめ、その行をなぞってハイライト(白黒逆転)させておき データ>並べ替え>並べ替えの前に>現在選択されている....「並べ替え」 >オプション>方向>列単位、降順 という操作が必要です。 ハイライトさせておかないと他の行が並べ替えの巻き添えを食います。 一連の単純な操作の連続ですので、マクロを組むのがよろしいかと。

yoshihiro4
質問者

お礼

ありがとうございます。 マクロをしらないもので,苦労しております。 お教えいただければ幸いです。

noname#77449
noname#77449
回答No.1

セルの位置を変えるのであって、並び替えとは言いませんよね。 並び替えとはレコード(行)単位ですから。 そういう関数もありませんし、そもそものデータから見直すべきですね。 Computerの基本 列は項目順序方向、行はデータ蓄積方向です。 この前提にない表(データ)を処理することはできません。

yoshihiro4
質問者

お礼

ありがとうございます

関連するQ&A