![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
普通ソートは列を選んで行を入れ替えしますが,その逆も出来ます。
取りあえず
1行目全てを選択→右クリック→挿入
で新しい行を挿入します。
A1セルに1を入力し,A1セルのハンドルをドラッグさせて,
1 2 3 4 5 6 7 8 9 10 …
と1行目に通し番号を入力します。
1行目からデータの入っている最終行まで"行"を全て選択
→「データ」→「並べ替え」で「並べ替え」ダイアログボックスを出し,
「オプション」で「方向」を「列単位」にチェックを入れ「OK」。
最優先されるキーを「行1」にして「降順」でソートをかけると,
列の入れ替えができます。
慣れないことをして,データの順を狂わせると困りますから,
そのデータのコピーかどうでも良いデータで実験,練習してから,本番データをソートしてください。
ご回答をありがとうございました。
こんな方法でできるとはびっくりしました。
これだったらどんなシートでも対応できます。
大変参考になりました。ありがとうございます。
No.4
- 回答日時:
ご質問者のEXCELの表がsheet1にあるとしてsheet2に
>A列、B列、C列、…を…、C列、B列、A列と列を逆順に表示する
方法は以下のとおりです。
例えば、A1からG50までデータがあるとして
sheet2のA1に以下の数式を記入し、sheet1にあるデータの位置と同じ
範囲のsheet2の範囲にオートフィルでコピーしてください。
=OFFSET(Sheet1!$A$1,ROW()-ROW($A$1),COLUMNS(Sheet1!$A$1:$G$50)-COLUMN(A1),1,1)
 ̄ ̄  ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄
↑ ↑ ↑
基準位置 基準位置 範囲指定
これでsheet2にご希望の表ができると思いますがいかがでしょうか。
上記式の中の「ROW($A$1)」は実は「1」のことですが式の意味を判り易くするため
敢えて記述しておきます。
回答をありがとうございます。
できました。関数の意味はわかりませんが、これなら列数が増えても対応できそうです。
関数の意味はおいおい勉強します。大変助かりました。
No.1
- 回答日時:
フリーソフト(メールウェア)はだめですか?
DB構造変更 [そよ風」
ユーザーの作成したデータベースの項目列の順序の変更や項目列の入れ替え、項目の表示非表示などを行う
http://www.vector.co.jp/soft/win95/business/se18 …
参考URL:http://home.384.jp/nisity2005/sub01.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) エクセルの使い方について 2 2023/02/07 20:54
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Excel(エクセル) エクセルでのコピーペースト 6 2022/09/03 07:14
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Excel(エクセル) Excel 複数列のある文字を優先して1列に表示したいです 2 2022/12/03 12:07
- 日本語 「行列の群れ」は適切な言葉ですか? 行列が折り返して2列になっている様を何と言いますか? 3 2022/04/12 00:11
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルの列が左右逆に・・・・
Excel(エクセル)
-
エクセルの画面が左右逆になって・・・
Excel(エクセル)
-
Excelで順番を逆に
Excel(エクセル)
-
-
4
エクセルで文字列の順序を逆転する方法
Excel(エクセル)
-
5
Excelで、72列のデータがあります。列の並び順を単に逆さにしたいです。
Excel(エクセル)
-
6
エクセルの散布図のX軸に文字を表示したいのですが、どうしたらよいのでしょうか?
Excel(エクセル)
-
7
エクセル マクロ 範囲の値を上下反転
Excel(エクセル)
-
8
エクセルで連続データから、数個飛ばしのデータを抜き取る方法
Excel(エクセル)
-
9
VBAで上下のセルを入れ替えるには?
Excel(エクセル)
-
10
エクセルにおける、グラフの指数表示に関して
Excel(エクセル)
-
11
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
12
Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excel(エクセル)
-
13
エクセルのグラフの色を統一するやり方を教えてください!
Excel(エクセル)
-
14
EXCELで2列を参照し、重複するものを横に並べたい
Excel(エクセル)
-
15
法律で使う「かつ、または、および」等の違いについて
その他(法律)
-
16
Excelでエラー(#N/Aなど)値を含む範囲で最大値や最小値をもとめ
その他(Microsoft Office)
-
17
エクセル関数の質問 対象範囲の中で、一番上の行の値を返す関数
Excel(エクセル)
-
18
小数点以下を繰り上げたものをそのままコピーするには
Excel(エクセル)
-
19
グラフの横・縦項目が全部表示されない
Excel(エクセル)
-
20
gif画像をエクセルのシートに貼り付けて動かしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について教えて...
-
Excelカスタム関数(アドイン登...
-
Excelデータをコピペして、ペー...
-
Excel関数-文字列で自動作成さ...
-
スプレッドシート、Excelでの数...
-
Excelで50個のセルに同じ文字を...
-
Microsoft Officeの中古は信用...
-
スプレッドシートで使う数式を...
-
エクセルVBA、別ブックへ転記す...
-
エクセルで会社の従業員のデー...
-
エクセルで不等号記号(≠)が上に...
-
エクセルの表で1年間の曜日を...
-
A列とB列を参照してC列に連番を...
-
エクセルの空欄をつめて、次の...
-
エクセルでの特別な文字を上に...
-
エクセルでセルに標準で入力さ...
-
エクセル日付 文字列の関数がエ...
-
エクセル2013で月間勤務表から...
-
エクセルの日付を編集する
-
EXCELの質問です 119から足した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報