エクセルでの並べ替えの方法とは?

このQ&Aのポイント
  • エクセルでの並べ替え方法について教えてください。
  • エクセルのタイトル行の結合セルによる並べ替えの問題について教えてください。
  • エクセルでの並べ替えにおけるセルの結合方法の影響について教えてください。
回答を見る
  • ベストアンサー

エクセルでの並べ替え

一番上の1・2行をタイトル行として並べ替えをしたいのですが。 一部分だけセルを結合してあるところがあります(下記参照) そのため、タイトル行としてみなされず、並べ替えができません。 毎回一行削除して並べ替えをしているのですが、 何か良い方法をご存知ないでしょうか?       |  A列   |  B列  |  C列  | D列 | 1行目  |  住所  |  氏名  |    性別        | 2行目 |     |     |   男  |  女   | 3    | 東京都 | 山田 |    |   女   |    4    | 北海道 | 佐藤 | 男   |      | ・ ・ ・ 表がかけないのでわかりにくくてすみません。   | はセルの境目のつもりです。 住所・氏名の欄は1・2行結合 性別は1行目だけでC・D列結合 その下の2行目にC列2行目は男、D列2行目は女  (このせいで並べ替えができません。) この場合、例えば、性別の欄を削除してタイトルを1行にすれば・・・というのはなしでお願いします。

noname#109108
noname#109108

質問者が選んだベストアンサー

  • ベストアンサー
  • keirika
  • ベストアンサー率42% (279/658)
回答No.1

データ行を選択して並び替えを行ってはいかがでしょうか。 もし、毎回の範囲選択が面倒であれば、セル範囲に対して名前を付けておけば、名前ボックスで選択するだけで済みます。 EXCEL2003使用

noname#109108
質問者

お礼

なるほど 出来ました! (ちなみに2002使用) ありがとうございます!!

noname#109108
質問者

補足

「セル範囲に対して名前をつける」ことで質問です データが増える可能性があるのですが そのたびに 挿入 ⇒ 名前 ⇒ 定義 ⇒ 再度範囲選択 の手順を踏まなくても データが増えると自動的に範囲追加される方法はないでしょうか? ご存知でしたらお願いします。

その他の回答 (2)

  • i-katu
  • ベストアンサー率0% (0/3)
回答No.3

前準備として タイトル行とデータの間に2行挿入する。 挿入した3行目は全てスペースとします。 挿入した4行目のA4に住所、以下B4=氏名、C4=男、D4=女と文字を入力 3・4行目は[書式]→「行」→「表示しない」 以下は普段の並べ替えを行ってください。 注意並べ替えする時は1・2行目は選択しないこと。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

思いつきですが A1住所 A2住所(A1をコピー) A2のフォントは白にする。(見た目は見えない) Å1の下罫線は消しておく B1氏名 B2氏名 B2のフォントは白にする B2のフォントは白にする。 C1:C2はセル結合。値は住所 C2男、D2女 A2:D10(10は最下行に変える)を範囲指定して データー並べ替え ソートキーは▼をクリックすると 住所 氏名 男 女 とでます。 これではどうですか。 ーー そもそも列名が表示されるので、(自分でやるなら)それでソートしてもそんなに不自由はない。 ーー それに拘るなら、マクロの記録をとって、シェイプにでもマクロの登録をするとかの方法もある。見出しを意識しないで、定めた決まった列で、自動でソートします。

noname#109108
質問者

補足

ありがとうございます! C1:D1はセル結合。値は性別 C2男、D2女   という意味と解釈し、やってみましたが、 住所 氏名 性別 (列D) とでます。 これでも、性別は男の列 (列D)は女の列 ということで 並べ替えできましたが・・・、 できればやはり 住所 氏名 男 女 とでてほしい、どうやったらいいのでしょうか?

関連するQ&A

  • エクセルでのリストの並べ替えができない・・・

    エクセル初心者です。 それぞれ氏名、住所、金額、摘要という項目を作ってリスト(以下のような)を作成し、一番最後に合計人数と合計金額の欄を作りました。 ○田○子 △△市△番地△号 1000円 交通費 ◇川◇男 ■■町■番地■号 3000円 交通費 このリストを氏名のあいうえお順ですべて並べ替えるようにしたいのですが、 並べ替えボタンを押しても「この操作には、同じサイズの結合セルが必要です」という表示が出て並べ替えができません。 氏名の列のみ選択してあいうえお順に並べ替えることはできるのですが、 それでは住所や金額がバラバラになってしまいます。 私が作ったリストでは並べ替えができないのでしょうか? できれば、初心者にもわかるようなアドバイスで教えていただけるとありがたいです。 宜しくお願いします。

  • エクセル 並べ替え

    貼付のような表があります。 1列目は2行が結合されている状態で、カタカナで名前が入力してあります。 1列目を基準にして表全体を昇順で並べ替えをしたいのですが、通常通り行うと「同じサイズの結合セルが必要」とメッセージが出て、行えません。 並べ替えを行う方法はありますでしょうか?

  • エクセルでのデータの並べ替え

    くわしい方、教えていただけないでしょうか? ネットで検索しましたが、解決するような記事が見つかりませんでした。 添付画像のような表を作成しております(実際はもっと下にたくさん入力が続いてます)。 やりたいことは、この表にどんどんデータを入力していったときに、 グループバラバラなので、データの並べ替えでグループ名ごとにひとかたまりにして並べ替えたいのです(降順でも昇順でも、どちらでもいいです。でもできれば、グループ内で、氏名があいうえお順とかになるとすごく嬉しいです・・・・) ですが、今の状態で並べ替えようとすると、「この操作には、同じサイズの結合セルが必要です」とエラーが出ます。 エクセルにあまり詳しくないですが、おそらくこれは、一人分のデータがA列とB列は1行ずつなのにC列で2行あるからだと思っているのですが、どうしても、C列は2行必要なので(誕生日のデータだけなら、D列に書けばいいのですが、C列にはほかにも書きたいデータがあってここは2行必要なんです) この場合、どのようにしたら、うまく並べ替え(2行をひとかたまりと認識して)できるのでしょうか? どなたかご教授してくださると嬉しいです。

  • エクセルでの行の並べ替えについて

    古くからの名簿の整理を始めました。 個々について 氏名・電話番号・住所の順に並んでいる名簿(エクセルの)があります。 この行の先頭に欄を1つ設け(A欄)氏名の「かな」の先頭文字・・・例えば安藤さんなら「あ」という風に記入しました。 エクセル上でデータ⇒並べ替え⇒優先キー(私の場合は「A」を指定)すると「この操作には同じサイズの結合セルが必要です」とメッセージが表示されて並び替えが出来ません。 どこをどうしたらよいでしょうか? PC初心者です。

  • Excel2002並べ替えについて

    いつもお世話になります。並べ替えでA列に数字がランダムに並んでいます。 A列を昇順で並べ替えようとすると「この操作には同じサイズの結合セルが必要です。」のメッセージが出ます。タイトル行がセルの結合がしてあるのがいけないのでしょうか。教えてください。よろしくお願いいたします。

  • Excelのマクロで質問します

    A列には氏名が入っています。 B列には性別が入っています。(例えば男なら○印,女なら空白) そこで,B列に○があれば男の列(C列)に,空白なら女の列(D列)に それぞれ上から(1行目から)氏名を入力していくようにしたいです。 (つまり,C1は男の1番,C2は男の2番・・・・・,D1は女の1番,D2は女の2番・・・という感じです。) このようなマクロについて,どなたか教えてください。 ちなみに1000行ぐらいまでデータがあるとします。

  • エクセルでの五十音順に並べ替えについて

    住所録を作成するのに、エクセルで列ごとに氏名、住所、電話番号、と作成しました。氏名を五十音順に並べ替えはできたのですが、住所の列の中の一部がずれてきちんと並べ替えができていませんでした。氏名を並べ替えれば、住所も自動的にずれることなく並べ替えができるはずなんですけど・・・・・どうしてなのかさっぱりわかりませんので、どなたかお力をかしてください。よろしくお願いします。

  • エクセルでの並べ替えについて

    上司に頼まれ1000件くらいあるデータの並べ替えを行いました。 やり方は・・・ 並べ替えをしたい場所を選択し、 「データ」⇒「並べ替え」⇒「最優先されるキー」で列を指定し実行 そのときはきちんと並べ替えできたはずと思っているのですが、 (私は普通にやったつもりだったので、さーっとみて確認しただけでした) 数日後、 「並べ替えをしてもらってから、データがぐちゃぐちゃになってしまった!!」 と上司、 今大変なことになっています。 どんなふうにぐちゃぐちゃになったのかといいますと 途中の行から列ごとに数行づつ、データがずれているのです。 例えば、A列は普通、B列は2行づれ、C列は2行づれ、D列は3行づれ・・・ ちなみに、データはもともと行ごとに色がつけてあります。 これは何か並べ替えに影響しますか? 上司はあまりエクセルのことがわかりません。 上司は検索機能をよく使ったようです。 こんなにぐちゃぐちゃなら、私が並べ替えをした後すぐに気づくはず、 きっと上司が変な操作をしたに違いない。と思っているのですが、 何も証拠はなく、一方的に私が悪いことになっています。 そして何より、バックアップを取っていなかったのです! エクセルは2003です。 いったい何が原因なのでしょうか? 何か直す方法はないでしょうか? よろしくお願いします。

  • Excelの「並べ替え」について

    Excelで「データ」の中の「並べ替え」をします。 例えばA列には番号、B列には名前、C列には生年月日、D列には住所 が入力されています。 これに対してある列を基準に「並べ替え」を実行したとき、 全てが「並べ替え」に対して正確についてきますか。 実際の事例としてデータがバラバラになり、 入力をし直したことがあります。 何かお分かりの方がいらっしゃれば教えてください。 この作業は仕事の上で頻繁に使用しているので、 困っています。

  • エクセルの並べ替え

    エクセルデータの番号順の並べ替えをしたいのですが A列に37、54,22,1・・・などの数字が入っており これを1から順番に並べたいです。 ただ、A列1行目に37が入っていますが 次の54はA列5行目に入っています。 B列以降に他のデータ(名前、住所等)を入れる際 一行では間に合わず、それぞれ2~5行程を使用している為なのですが この状態で並べ替えをすると、数字の入っている行のみが並べ替えられ 入っていない行は後ろの方にまとめられてしまいます。 数行まとめて並べ替えをするにはどのようにすればよいでしょうか。 お詳しい方、よろしくお願い致します。

専門家に質問してみよう