• ベストアンサー

エクセルのデータ並び替えについて教えてください。

エクセルのデータ並び替えについて教えてください。 セブン エクセル2007 です、初心者ですよろしくおねがいします。 1行目に表題(○○会名簿)と入力 A列とB列を結合して中央揃えしました。 2行目にA例は名前 B列は住所と入力 3行目からは上記に添い名前、住所と入力してから、数行を過ぎたところで 名前のA列昇順にデータを並びかえようとしたら、1行と2行目も混ざり並び替えられました。 3行目以下を並び替えすることはできないのでしょうか? 方法を教えてくださいませ

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

  • ベストアンサー
回答No.4

1行目の表題と2行目の列見出しとの間に1行空けて、ソートする範囲を指定の上、「並べ替え」でソートを実行すれば問題解決です。 一度ソート範囲を指定してやれば、データが増えれば自動的に追加部分をソート範囲に組み入れてくれます。 (但し、データの間に空白行があれば空白行まで。空白行の下は範囲外です) 追加した場合、表題とデータの列が隣接していると、表題もデータと勘違いするのです。 後は、ソートする列にカーソルを置き、「↓」や「↑」で、ソート可能です。 ・・・・・ しかし、このままでは、多分質問者さんの求める結果にならないと思います。 なぜなら、日本語の漢字は単純な「あいうえお」順ではないからです。 ソートした場合は、漢字コード順にソートされてしまいます。 また、名前により特殊な読み方をする方もおられます。 「あいうえお」順で並び変えたい時は、別途「ふりがな」の列を用意する必要があります。 ・・・・・ [A1:A2]に、"○○会名簿" 2行目は空白行 [A3]に、"名前" [B3]に、"ふりがな" [C3]に、"住所" 4行目以下にデータを入力する。 そして、10行までデータを入力したとして、 [A3:C10]を範囲設定して、「データ」タブの「並べ替え」をクリックして、 「先頭行をデータの見出しとして使用する(H)」のチェックボックスを「オン」にして、「最優先されるキー」を「ふりがな」に設定し、「OK」ボタンをクリックする。 これで、データを追加しても、「ふりがな」列にカーソルを置き「↓」をクリックするだけで、ソートは完了します。 印刷時に「ふりがな」列が不要の場合は、印刷時点で「非表示」に指定すれば良いと思います。 ・・・・・ 後は、郵便番号とか、住所を2段書きにするとか、電話番号や携帯番号、メールアドレス等も有れば便利でしょうね。 これらは、順次データを整備して行けば良いと思います。 なお、列の結合はソートには影響しませんが、行を結合するとソートできません。 色々方法はあると思いますが、まず簡単で加工しやすいパターンから練習して、徐々に表を大きくして行けば良いと思います。 頑張って下さい。

kazunomiya1119
質問者

お礼

とても詳しい内容の回答どうもありがとうございました。 解決しました。

その他の回答 (4)

回答No.5

No4 koro-cyanです 単純だけど重大なミスに気付きました。 >[A1:A2]に、"○○会名簿" となっているのを >[A1:B1]に、"○○会名簿" と訂正をお願いします。

  • taka37777
  • ベストアンサー率30% (166/544)
回答No.3

通常「A列昇順」のような並べ替え(ソート)をする場合、 1行目に表題(○○会名簿)と入力 A列とB列を結合して中央揃えしました。 2行目にA例は名前 B列は住所と入力 3行目からは上記に添い名前、住所と入力してから、数行を過ぎたところで のような入力はせず、 1行に上記のすべてのデータ1~3行目「表題、名前、住所、添い名前、住所…」のように入力して、A列を基準として並べ替えます。並び替えは行単位で行われます。  

kazunomiya1119
質問者

お礼

回答どうもありがとうございます。 説明不足ですみませんでした。 3行目からは上記に添い名前、住所と入力してから。。。。も”添い名前”でなくて、”添って名前の順に#すれば、よかったかかなと反省してます

noname#164823
noname#164823
回答No.2

3行目の行見出しを右クリックして、「挿入」で、行を追加し、 2行目と3行目の間を1行空けて下さい。 そして、A列の名前のセルの1つを選択して、「昇順」をクリックすれば、 並べ変わります。 最後に空白行を削除すれば宜しいのでは。

kazunomiya1119
質問者

お礼

回答どうもありがとうございます 1行あけよくわかりました。

  • mushryton
  • ベストアンサー率39% (34/87)
回答No.1

” 名前のA列昇順にデータを並びかえようとしたら、1行と2行目も混ざり並び替えられました。 3行目以下を並び替えすることはできないのでしょうか? 方法を教えてくださいませ ” この場所が不明確です。これでは分かりにくいです。 写真を添えつけしてはどうでしょうか?

kazunomiya1119
質問者

補足

ありがとうございます。 A列とB列のすべてが昇順になってしまう状態です。つまり1行目の表題の部分も並び替えられた状態です。

関連するQ&A

  • エクセルの並び替えについての質問です。

    エクセルの並び替えですが、例えば列の並び替えで2列(仮にA列・B列)に数値は入れてあり、A列を基準に昇順する場合2003ではその並べ替えをしたい範囲を指定して、「データ」→「並べ替え」→範囲の先頭行をデータにチェックを入れて、最優先されるキーを列Aにして、昇順にチェックを入を入れれば、A列基準で並び替えが完了しましたが、2007ではではその並べ替えをしたい範囲を指定して、「並べ替え」→最優先されるキーを選択すると列A・列Bの選択ではなく、A・B列の1行目の数値の選択となり、それで並び替えると1行目はそのままで、2行目からの並び替えになってしまいます。また1行目を数値のない空欄セルにしておいて1行目から上記作業をすれば、優先されるキーは列A・列Bの選択肢が出ますが、もしその表が1行目が空欄で無い場合はどうするのでしょう?また、2003では並び替えの作業を『繰り返し』で別の表も同じく並び替えの作業が出来ますが、2007では上記の1行目空欄セルにしておいてから並び替えをして『繰り返し』の作業は出来ません。 どの様にすれば、『繰り返し』の作業も出来るのでしょうか?

  • エクセルの並び替えキー

    エクセルで作成した表の並び替えをするとき、 今までは先頭行に入れていた、「名前」や「住所」などが キーとなっていましたが、突然「列A」「列B」などに なってしまいました。 また、「名前」や「住所」にもどすにはどうしたらよいでしょうか。

  • Excel で 並び替えを教えてください。

     添付図のように、A列に1~4など入力すると並び変えられます。 しかし、B列に図のように干支を入力したとたんに、並び替えができなくなります。  データを複数行に入力した場合に行を崩さないで、データの並び替えをすることができますか?   

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

    前略 エクセルを活用して名簿を作成しました。名簿の名前を他のエクセル表に連動させて表示させ、その名前の横から個人データを入力したいと思っています。 名簿に新しく人名を追加した場合等、名簿の方で並び替えを実行するのですが、個人データを入力する他のエクセル表では名前だけの並び替えが実行されてしまい、個人データと名前が連動しません。 名簿データの並び替え実施と同時に他のエクセル表も個人データを伴って並び替えできる方法はありますでしょうか? よろしくご教示ください。

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

    エクセルでデータの並び替えを使い、 A列に入っている数字を最優先して 並び替えをしたいのですが、後半部分 うまく並び替えができません。 行が、2134行目までは、うまくいったのですが、 それ以降が並び替わらないのです。 もしかして、行があまりに多いとできないのでしょうか。。。限界があるのでしょうか? それか、ほかに原因があるとしたらわかりません。 わかる方、教えてください。

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

    エクセルの並び替えについて質問させて頂きます。 下記のようにエクセルに文字列を入力しています。 A         B       1 10011   ホワイト 2        ブラック 3        ブルー 4 10002   ブラウン 5      レッド 6      イエロー 7 10005   パープル  8      ネイビー 9      サックス      A1に「10011」と入力してありますが、「10011」という品番に対してセルB1・B2・B3のホワイト・ブラック・ブルーのカラーが存在するという意味です。 ここで並べ替えを行いセルA1・A4・A7の数字を若い順(昇順)に並べ替えを行った場合、品番のみ昇順となり、カラーがその品番に対してキレイに並び替えが行われないのです。 最終的に下記のように並び替えを行いたいのですが、どのように並び替えを行えばよろしいでしょうか?よろしくお願い致します。 A    B    C   …    1 10002   ブラウン 2      レッド 3      イエロー 4 10005   パープル  5      ネイビー 6      サックス  7 10011 ホワイト 8      ブラック 9      ブルー     

  • エクセルで 昇順 降順を 結合した行ごとに

    エクセル2010です。 エクセルで 昇順 降順を 結合した行ごとに 1セットで できないものか? A列 ID番号 B列 名前 C列 ひらがな D列以降 月の 日付 1 2 3 4 5 6 7 8 と 上から 同じ種類の対応するデータが 入っているとします。 聞きたいのは  A列 ID番号順に 並び替えとしたときに 同じセットで 一緒に移動できないか? B列 C列で 並び替えをしたときに 同じセットで 一緒に移動できないか? ということです。 どうか お願いします。

  • エクセルで、複数の列にまたがった情報を、一つの列の情報を元に並び替えを

    エクセルで、複数の列にまたがった情報を、一つの列の情報を元に並び替えをした場合、 同じ行のデーターを同時に移動する方法を教えてください。 例えば、 列に、名前、誕生日、住所などの複数のデータを入力する設定をして、 行に、それぞれ個人のデータを入力します。 そのあと、名前を降順で並び替えをした時に、 誕生日や住所なども一緒に移動する方法を教えてください。 列ごとに、並び替えをする方法は分かるのですが…。 よろしくお願い致します^^

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

    エクセルバージョン2002です。 並び替えの昇順降順で、並び替えの基準列から対象範囲迄選択して並び替えを実行しても並び替えが実行されません。 M列のM2より下に数式を組んで他の列より抜き出したデータとなります。 データと数式は、以下の通りです。 並び替えで、昇順降順出来る様に出来たらと思います。 ご教授お願い致します。 宜しくお願い致します。 変化量(M列) -0.0 0.02 -0.2 0.01 -0.1 -0.1 0.00 -0.2 -0.0 0.16 -0.0 0.02 0 0 -0.0 0.00 0.00 =IF(ISNUMBER(VALUE(MID(F1,1,4))),MID(F1,1,4),IF(ISNUMBER(VALUE(MID(F1,1,1))),MID(F1,1,1),"")) F列のデータ 変化量及び変化率 -- (--%) 0 0.02 (3.77%) -- (--%) 0.00 (0.00%) 0.16 (7.77%) 0.00 (0.00%) -0.02 (-22.22%) -- (--%) 0 -0.01 (-4.55%) -0.15 (-14.85%) 0 0.01 (10.00%) -- (--%) -- (--%) -0.12 (-16.00%) -0.05 (-14.29%) -0.23 (-16.67%) -0.01 (-11.11%) 0.02 (3.23%) 0.00 (0.00%) -0.24 (-6.72%)

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

    二つの名簿ABがあります。Aの名簿には数字のデータを入れ、Bの名簿には、生活の状況が入っている場合、Aの名簿を成績順に並び替えをしたとき、Bの名簿の名前も、連動して並び方が変わるようにするには、どうしたらよいのですか?教えてください。