エクセルで合算後の降順がうまくいかない?!初心者お助けリクエスト

このQ&Aのポイント
  • エクセルで4年分の実績を合算し、降順に並べる方法を教えてください。
  • 番号と実績の両方が降順に並び変わるようにする方法を教えてください。
  • 初心者がエクセルで合算後の降順を行う方法について詳しく教えてください。
回答を見る
  • ベストアンサー

エクセルで合算後の降順がうまくいきません…

エクセル超初心者です。 1~100番までの4年分の実績を合算し、実績の高い番号から降順に並べるのが今回の目的です。 各年度の降順も知りたいため、番号、実績、番号、実績…という風に並べたものを、一列おき(実績のみ)に合算し、4年間の実績の合計を出すところまでは、調べ調べやっとできました。 で、そのあと、その合算した列を降順に並べ替えようとしたところ、番号は実績順に並ぶようなのですが、実績のところに入ってくる数字が、番号に連動して並び変わってくれません。 どうすれば、4年分の合算のところの番号と実績両方が、降順に並び変わるのか教えてください。 ちなみに、私がやったのは、番号と実績の2列を範囲指定→データ並び替えで最優先のところに、実績を入れている列を選択→降順を選び→OKという作業です。 とても困っています。どなたか、わかりやすくおしえていただけませんか?

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

番号がA列、実績がB列、番号がC列、実績がD列のように入力されているデータを集計してE列に番号、F列に実績を並べている場合には、F2セルには例えば=B2+D2のような式を入力して下方にオートフィルドラッグしていますね。 そこでE列とF列を選択してF列のデータを降順で並べ替える操作をすると操作前のデータをもとに並び替えが行われ番号は実績順に並びますが番号に連動してその値が並び変わりません。 その理由はF列の実績のデータは、例えばF2セルのデータは=B2+D2ですからその値が表示されることになります。本来、F2セルは最も大きな実績の額である必要がありますがそうはなりません。B2セルとD2セルを合計した値になってしまうのです。 F列の計算式は同じ行のデータを集計する式になっています。そのため表全体を選択してからF列を重点にして降順で並べる操作をすれば番号と実績が違ってしまうというような問題は起きません。 F列に式が入力されている場合で、上の計算では同じ行のセル番号が参照されている場合には表全体を選択して並べ替えの操作をすれば問題はありませんが、違った行のセル番号が参照されている場合には並び替えの操作を行っても正しい並び替えが行われることにはなりませんので注意が必要ですね。 ところで、今回の場合は表全体を範囲としてからF列を重点に並び替えをすればよいのですが、A,B,C,Dの列の並びも同時に変わることになります。それを無くしたい場合には次のような操作をすればよいでしょう。 F列を選択して右クリックして「コピー」を、続いて「形式を選択して貼り付け」で「値」にチェックをして同じ場所のままで貼り付けます。その操作をすることでF列に入力されている式は消されて数値のみが貼り付けられることになります。その後にE列とF列を選択してF列を重点に降順での並び替えをすれば正しい答えが得られることになります。 今回のように式が入力されているデータの並び替えをする場合には注意が必要ですね。

kirakiratrain
質問者

お礼

おーーーーっ! できました!!! 本当にありがとうございます。 とてもわかりやすいご説明をいただき、すっきり頭に入り、おしえていただいた通りにやって、感動的にすんなり、でした。 浅い知識で、合算して並べ替えならエクセルだろう、ってやりかけたはいいものの、手計算したほうがいいんじゃないか、ぐらい時間がかかっていたので… 本当に親切にありがとうございました。感謝いたします。

その他の回答 (1)

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

その実績欄がどこか他のセルを参照しているのでは?参照しているなら、その参照先セルを含めて範囲指定しなければ結果が書き換えられてしまうでしょう。

kirakiratrain
質問者

お礼

早速にありがとうございました。 参照というのもわからなかったくらい知識がなくて…すみません。 検索してみて、おっしゃっている状態であることは分かりました。 他の方にも教えていただき、無事解決できました。ありがとうございました。

関連するQ&A

  • エクセル 降順の並び変えで変です。

    ビスタ/2007 添付表にて目標達成率順に並べ替えようとしています。 (1)H4~H8を選択 (2)並べ替えをクリック (3)「並び変えの前に」にて「選択範囲を拡張する」のラジオボタンをオン-並び替えをクリック (4)最優先キー「列H]-「値」-降順-OK 以上で降順になりましたが、なぜか、項目見出しの行が一段上にあがってしまいました。 なぜ、こんなことがおきるのでしょうか?教えて下さい。

  • Access 昇順・降順で並び替えできない

    はじめまして。お伺いします。 Accessのデータシートビューです。特定の列だけ、昇順・降順の並び替えが出来なくなりました。 列を選択し、右クリックをすると、他の列では昇順・降順で並び替えのところが出る(アクティブになる)のですが、特定の一列だけ、右クリックメニューの並び替えのところがアクティブになりません。 上のメニュー内からレコードを選択しても同じです。 2,3日前に作業をしたときには出来ていて、今日開いたら出来なくなっていました。 設定のどの部分を見ればよいのか、ご示唆いただければ幸いです。 ご一読ありがとうございました。 それでは

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

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

  • エクセルの昇順・降順

    エクセル2000を使用しています。ABCそれぞれのセルに何行も数値が入っています。A1に入っている数値とB1、C1に入っている数値は関連していて、以降、A2・B2・C2もA3・B3・C3・・・も、それぞれ関連している数値です。A列を昇順に直した時に(降順でも良いです)、A列の並び替えに従って、B列・C列も一緒に並び替わってくれる方法は、何かありますか?ご存知の方、教えて下さい。

  • Excelで降順に並べ替えたい

    Microsoft Excel 2003を使用しています。 パンの売上げデータを一番売れたパンからの順に並べ変えたいのですが、 上手く行きません。合計値での降順にしたいです。 現在のデータは以下のような感じです。 名 前 ロール チョコ メロン チェリ 餡… 小学生   2   4   2   6 5… 中学生   3   1   4   2 7… 合 計   5   5   6   8 12… この後、グラフにしたいので名前と数値と一緒に並び替えしたいのですが… それとも列(縦)になっていないと並び替えの機能は使用出来ないのでしょうか? よろしくお願いします。

  • エクセル 並び替えの機能とは?1番目「昇順」2番目「降順」

    いつもこちらでお世話になっています。 今エクセルで色々作業をしなくてはならない状況で(><”) こちらの他の方の質問を参考にさせて頂いたりもしているのですが 基本的なことがわかっていないので、今回は質問させてください。 エクセルの表があります。 「子供有無(子供あり・なしが書かれています)」というF列と、 その横に「件数(数字が書かれています)」というG列があります。 これらを並べ替えの機能を利用して、並べ替えなくてはなりません。 ちなみに並び替えの優先順位は1番目.子供有無-「昇順」、2番目.件数-「降順」となっているのですが、 何をどうやっていいのかわかりません。 スミマセン。並び替えの機能そのものの操作の仕方から教えて頂けたら、と思います。 よろしくお願いいたします。

  • エクセルで、1つの列で文字(降順&優先順位1)と日付(昇順&優先順位2)の並べ替えはできますか?

    エクセル(97)で、1つの列で文字(降順&優先順位1)と日付(昇順&優先順位2)の並べ替えはできますか? 例えば、C列に「2004/5/18~2004/8/10」までの日付と「予定」という文字列がありましたら、文字列(予定)を上にくるように並べ替えて、2番目の優先順位の日付は「古い順(昇順)」に並べていきたいのです。。 やりかたをご存知のかた、いらっしゃいましたらよろしくお願いします

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

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

  • Excelでユーザー設定リストを用いた並び替え

    Microsoft Excel 2010を使用しております。 趣味でプレイしているソーシャルゲームのカードのリストを作成しており、カード名やレア度、攻撃力などを入力してテーブル化しています。 そこでそれらを並び替えようとしたとき、カード名と攻撃力は昇順と降順で問題ないのですが、レア度が高い方から順にSR,LR,HR,R,Nとなっているので既定の昇順や降順では望んでいる順に並び替えられません。 なのでユーザー設定リストでSR,LR,HR,R,Nを登録したのですが、レア度で並び替えをするときに レア度の列のセルを選択 ↓ 「データ」タブの並び替えをクリック ↓ 「並び替え」ダイアログボックスの「最優先されるキー」で列を「レア度」、並び替えのキーを「値」と選択 ↓ 順序で「ユーザー設定リスト...」を選択 ↓ 「ユーザー設定リスト」ダイアログボックスから「SR,LR,HR,R,N」を選択し「OK」 ↓ 「並び替え」ダイアログボックスで「OK」 の手順を踏まないといけません。 さらに、その直後は昇順、降順を選択するときちんと「SR,…,N」や「N,…,SR」となるのですが、一度カード名や攻撃力など他の項目で並び替えてしまうと再度上記の手順を踏まないとレア度の並び替えが出来なくなってしまいます。 列の見出しの▼から昇順、降順と同じように並び替えが出来るのが理想なのですが、何か方法はないのでしょうか? 回答、よろしくお願いします

  • エクセルについて

    エクセル2010を使用しています。 以下2点教えてください。 ・123と入力したら12.3、085と入力したら8.5のように、入力した数値の下一桁が小数で表示されるようにする。 ・A列に氏名、B列に所属、C列にタイムを入力。入力しながらタイムが速い順に並びかわるようにする。 難しいようなら通常の「並び替え」の手順よりも簡単な操作で並びかわるようにする。 よろしくお願いします。

専門家に質問してみよう