
Mac OS X10.4でExcel 2004 for Macを使っています。
1行目を項目名にしていて、項目が
A列 B列 C列 D列 E列
発行日 出版社 タイトル 著者 価格
となっているのですが、これを単純に
タイトル 出版社 著者 価格 発行日
の順番に列を並べ替えたいのです。
全体を選択して、
データ > 並べ替え
最優先されるキー=タイトル 2番目に優先されるキー=出版社
3番目に優先されるキー=著者
とやっても、何も変わらないのです。
どなたか方法をご存知の方いらっしゃいましたらご教授お願いいたします。
No.1ベストアンサー
- 回答日時:
>全体を選択して、
>データ > 並べ替え
>最優先されるキー=タイトル 2番目に優先されるキー=出版社
>3番目に優先されるキー=著者
これは、データの並べかえを行っているだけです。
この場合、タイトル名、出版社、著者で【行】を並べ替えています。
つまり縦を並べ替える機能です。横を並べ替える機能ではありません。
列を以下に変えたいなら、
C列を選択し右クリックし【切り取り】を選択、A列を選択し右クリックし【切り取ったセルの挿入】を選択してください。これを入れ替えたい箇所に対して繰り返してください。
>A列 B列 C列 D列 E列
>発行日 出版社 タイトル 著者 価格
>A列 B列 C列 D列 E列
>タイトル 出版社 著者 価格 発行日
3rd 001様
おおっ、できました!
「並べ替え」など使わなくても
こんなダイナミックな方法があったんですね。
助かりました、ありがとうございました!
No.3
- 回答日時:
エクセルでもMACでも同じと思うが
データ例 A-F列 aaなどは項目見出しのつもり
aabbccddeeff
111213141516
111213141516
111213141516
111213141516
が在るとする
第1行目に行挿入するなどして、そこに、並べる順序数字を入れる
423517
aabbccddeeff
111213141516
・・・
E列が最左列に来てほしいという意味。
ーー
データ全体を範囲指定して
データー並べ替えーオプションー「列単位」ーOK-最優先されるキーー「行1」ーOKで
123457
eebbccaaddff
151213111416
151213111416
・・・
となる。追加した第1行(1,2,・・・の行)を削除。
これで良いのでは
imogasi様。
できました!なるほど、こんな裏技もあるんですね。
「ダミーの行をつくって作業して終了後に消去する」
目からウロコの思いです。
たいへん参考になりました、ありがとうございました!
No.2
- 回答日時:
オプションをクリックすれば列方向で並べ替えもできなくはありませんが、ふりがなとか数値とかの明確な基準でなくて、ご自分の好きな順にとなれば別でその順番を設定したりしないといけません。
数列のことでしたらNo.1の方の回答通り手作業の方が早いかと。
また、列を選択し、Shiftを押しながら列の右端をクリックしてそのままドラッグすると、好きな位置まで持っていけばそのまま移動して挿入されます。
お試し下さい。
chonami様。
ご教授いただいた方法を私が使えれば
もっとも理想的だと思ったのですが・・・
Macだからなのか、私の理解不足なのか、
「Shiftを押しながら列の右端をクリックしてそのままドラッグ」
というのがなぜかうまくできませんでした。。。。
いつかまたトライしてみます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
- その他(Microsoft Office) Excel 2列分のDATAの並べ替え 1 2023/01/01 17:12
- Excel(エクセル) 範囲指定をした中で、住所の列をユーザー設定の並べ替えをしたい 3 2022/05/15 13:51
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Visual Basic(VBA) Excelで横書き50行の漢字テストデータを縦書きのテスト問題にしたい。 6 2022/04/27 15:03
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Excel(エクセル) DATEDIFで作成した勤務年数の並べ替えがうまくいかない 3 2023/07/31 17:09
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPointで表の1つの列だけ...
-
エクセルで二つの数字の小さい...
-
2つのエクセルのデータを同じよ...
-
Excelで半角の文字を含むセルを...
-
エクセル 文字数 多い順 並...
-
エクセルで文字が混じった数字...
-
エクセルで最初のスペースまで...
-
エクセル ひらがなの文字を抽出
-
EXCELで 一桁の数値を二桁に
-
VBAで文字列を数値に変換したい
-
文字列に数字を含むセルを調べたい
-
エクセル(勝手に太字になる)
-
Excel 文字列を結合するときに...
-
【VBA】特定列に文字が入ってい...
-
エクセルで、列の空欄に隣の列...
-
オートフィルターをかけ、#N/A...
-
エクセルの列を範囲選択しての...
-
Excel、市から登録している住所...
-
エクセルの表から正の数、負の...
-
「B列が日曜の場合」C列に/...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
Excelで半角の文字を含むセルを...
-
2つのエクセルのデータを同じよ...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
エクセルの項目軸を左寄せにしたい
-
エクセルの表から正の数、負の...
-
エクセル(勝手に太字になる)
-
エクセルで最初のスペースまで...
-
エクセルで文字が混じった数字...
-
文字列に数字を含むセルを調べたい
-
「B列が日曜の場合」C列に/...
-
VBAで文字列を数値に変換したい
-
オートフィルターをかけ、#N/A...
-
エクセル 同じ値を探して隣の...
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
【VBA】特定列に文字が入ってい...
-
エクセルの関数(日数の平均の...
おすすめ情報