エクセルで質問です。ランキングをエクセルで作成しているのですが、絶対数が高いほうから

上から順番に並べる(ソートする)方法を教えてください。

回答の条件
  • 1人1回まで
  • 登録:2007/11/23 16:11:36
  • 終了:2007/11/30 16:15:04

回答(5件)

id:castiron No.1

castiron回答回数418ベストアンサー獲得回数302007/11/23 16:27:10

ポイント20pt

A列にその番号があるとして

=rank(ABS(A1),A:A,0)

です。(範囲は好きに変えてください。)

id:shuhunel

できないようです。具体的にA列のA1からA10までの絶対数順に上から並べる計算式を

教えてください。=rank(ABS(A1),A:A10,)ということでしょうか?

2007/11/23 16:35:20
id:jan8 No.2

jan8回答回数455ベストアンサー獲得回数962007/11/23 17:05:49

ポイント20pt

質問の意図を解釈し間違えてたらごめんなさい。

A1からA10に以下のデータが入っているとします。

りんご

みかん

りんご

メロン

みかん

みかん

みかん

みかん

りんご

みかん

これを以下のようにソートできれば良いのではないでしょうか?

みかん

みかん

みかん

みかん

みかん

みかん

りんご

りんご

りんご

メロン

①セルB1からB10に、以下の式を入力します

 これでA1-A10内に同じデータがいくつあるか表示されます。

=countif(A$1:A$10,A1)

=countif(A$1:A$10,A2)

=countif(A$1:A$10,A3)

=countif(A$1:A$10,A4)

=countif(A$1:A$10,A5)

=countif(A$1:A$10,A6)

=countif(A$1:A$10,A7)

=countif(A$1:A$10,A8)

=countif(A$1:A$10,A9)

=countif(A$1:A$10,A10)

②セルB1からB10を、数式としてではなく、数字として書き換えます。

 セルB1からB10を選択、コピーしてから、

 同じ場所で右クリックして「形式を選択して貼り付け」をクリック、

 「値」だけを貼り付けます。

3

6

3

1

6

6

6

6

3

6

③メニューバーの「ツール」-「ソート」でソート範囲や昇順/降順を設定してソートできます。

つまり、B列の降順でソートすれば、絶対数が高いほうから上から順番に並べる事ができます。

http://q.hatena.ne.jp/answer

id:shuhunel

くだものの例は意図が違います。

 83.8

 95.8

 71.7

 57.2

 101.9

 26.8

 41.2

 となっているのを大きい順に

101.9

95.8

83.8

71.7

57.2

41.2

26.8

 に並べ替えたいです。

 ちなみにツールにソートがないのですがなんででしょうか?

 

2007/11/23 17:14:11
id:thomas7212 No.3

thomas7212回答回数156ベストアンサー獲得回数12007/11/23 17:43:55

ポイント20pt

エクセルのバージョンによって並べ替えのある場所が違うようです。

エクセル2003なら、メニューの「データ」の中にあります。

そこから「並べ替え」を選び、その後、「優先されるキー」で対象の列を選んで、「降順」を選んでください。

また、ツールやデータのメニュー自体がない場合、使っているソフトが「エクセル」ではなく「エクセルビュワー」の可能性があります。

この場合は、並べ替えはできません。

http://www.microsoft.com/downloads/details.aspx?FamilyID=c8378bf...

id:Ooyuki No.4

Ooyuki回答回数2ベストアンサー獲得回数02007/11/23 18:23:47

ポイント20pt

実際に並べ替えを行うのであれば

メニューバーのデータより並べ替えを選択し

ソートする列を選択し降順選択でOK

でいかがでしょうか?

id:atonny No.5

atonny回答回数63ベストアンサー獲得回数02007/11/23 20:26:43

ポイント20pt

仮に、A列のA1からA10までデータが入っているとして、

メニューバーの「データ」→「並べ替え」で、「最優先されるキー」を「列A」にして、「降順」を選択、「範囲の先頭行」を「データ」に設定して「OK」ボタンでソートできるはずです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません