Note: The other languages of the website are Google-translated. Back to English

Excelで重複することなく範囲番号を一意にランク付けする方法は?

Microsoft Excelでは、通常のランク関数により、重複する数値に同じランクが与えられます。 たとえば、選択した範囲に番号100が100回表示され、最初の番号1がランク100になる場合、最後の番号1もランクXNUMXになり、一部の番号がスキップされます。 ただし、次のスクリーンショットのように、これらの値を一意にランク付けする必要がある場合があります。 ユニークランキングの詳細については、ステップバイステップで示されている次のチュートリアルに従ってください。

範囲番号を降順で一意にランク付けします

範囲番号を昇順で一意にランク付けします


範囲番号を降順で一意にランク付けします

このセクションでは、範囲番号を降順で一意にランク付けする方法を示します。

以下のスクリーンショットのデータを例にとると、A2:A11の範囲に複数の重複する番号があることがわかります。

1. B2を選択し、数式をコピーして貼り付けます =RANK(A2,$A$2:$A$11,0)+COUNTIF($A$2:A2,A2)-1数式バー次に、 入力します キー。 スクリーンショットを参照してください:

2.次に、ランキング番号がセルB2に表示されます。 セルB2を選択し、カーソルをその右下隅に置きます。小さな黒い十字が表示されたら、セルB11までドラッグします。 その後、ユニークなランキングが成功します。 スクリーンショットを参照してください:


範囲番号を昇順で一意にランク付けします

範囲番号を昇順で一意にランク付けする場合は、次のようにしてください。

1.セルB2を選択し、数式をコピーして貼り付けます =RANK(A2,$A$2:$A$11,1)+COUNTIF($A$2:A2,A2)-1数式バー次に、 入力します キー。 次に、最初のランキング番号がセルB2に表示されます。

2.セルB2を選択し、塗りつぶしハンドルをセルB11までドラッグすると、一意のランク付けが終了します。


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (23)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
うわー、これが大好きでした。 どうもありがとう 。 私が列をランク付けしていると言ってください、そうすれば重複が来ます。 次に、合計などの基準を使用してネクタイを分離したい場合、関数は何になりますか? ここでは、最小最大値を使用してランク付けしているため、複数回表示される数値がある場合は、代わりに合計でそれらを分離したいと思います。 助けてください。 ありがとう。 ケリー
このコメントは、サイトのモデレーターによって最小化されました
ありがとう、本当に助けてくれてありがとう。 :D
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、私はランキングをマスターしましたが、ポイントを自動計算するためにランキングを取得するにはどうすればよいですか?たとえば、1番目は100ポイント、2番目は50などです。
このコメントは、サイトのモデレーターによって最小化されました
大きな関数を使用する
このコメントは、サイトのモデレーターによって最小化されました
あなたの公式は機能しません
このコメントは、サイトのモデレーターによって最小化されました
私のために働きます。
このコメントは、サイトのモデレーターによって最小化されました
それはそうです-一般的にそれを引き起こす可能性のあるXNUMXつのことがあります

1)リンクを適切にフリーズしませんでした(F4)-数式のドル記号を確認してください。
2)小数点が複数ある数値では、どういうわけか機能しません。理想的には、数値を特定の数値(XNUMX進数でも)に丸めることです。

これらの両方が適切に管理されていれば、機能します。
このコメントは、サイトのモデレーターによって最小化されました
この式はばかげており、重複がXNUMXつある場合にのみ機能します。
このコメントは、サイトのモデレーターによって最小化されました
親愛なるマット、
私の場合、列に複数の重複が存在する場合でも、数式は適切に機能します。 Excelバージョンを提供できますか?
このコメントは、サイトのモデレーターによって最小化されました
どうもありがとう! ソリューションが大好きです。
このコメントは、サイトのモデレーターによって最小化されました
数式が機能しない場合がありますが、丸め誤差が原因である可能性があります。 RANKとCOUNTIFは、おそらく丸めの扱いが異なります。 ランク付けしたい範囲で最初にROUNDを使用すると、機能するようです。
このコメントは、サイトのモデレーターによって最小化されました
これは絶対に重要です。 私はしばしば、この方法を使用していくつかのランクをランダムに複製するエラーに遭遇しましたが、特に他の場所でのルックアップのためのランキングの完全なセットが必要な場合は、なぜ、本当にイライラするのかを理解できませんでした-オーバーライド/入力単にオプションではありません。 ジャックはこれを釘付けにしました。 ランク付けする範囲を丸めて(データの整合性に影響を与えないように別の列にある場合でも)、問題は解決しました。 ありがとうジャック!
このコメントは、サイトのモデレーターによって最小化されました
ジャック、未来からありがとう!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、この数式はすべての数値を昇順/降順でランク付けするだけで、重複を100つのランクに結合することはありません。 重複のランキングを組み合わせるにはどうすればよいですか。たとえば、1つの重複する3を組み合わせて、両方を90としてランク付けし、2つの重複する2を組み合わせて、80としてランク付けします。3つの重複する10を100としてランク付けします。 合計1人の生徒の例では、90つの2を80としてランク付けし、3つのXNUMXをXNUMXとしてランク付けし、XNUMXつのXNUMXをXNUMXとしてランク付けする式が必要です。助けてください。 ありがとう
このコメントは、サイトのモデレーターによって最小化されました
なぜあなたはこれをする必要がありますか? 標準のRANK式では、これらの例が1、1、3、3、5、5としてランク付けされます。これは、2番目の行が論理的に3番目ではなく2番目の最初の場所がXNUMXつあるかのように、はるかに一般的なランク付け方法です。
このコメントは、サイトのモデレーターによって最小化されました
この種のランキングが必要な場合は、リスト全体を別の場所にコピーしてから、[データ]メニューの[重複を削除]を使用して、個々の値のみを残します。 標準のRANK式を使用してこれらの個々のスコアをランク付けしてから、単純なVLOOKUP式を使用して、完全なリストのスコアに対して値を返します。

これにより、上記の方法で値が表示されます。
このコメントは、サイトのモデレーターによって最小化されました
重複する番号が見つかった以下のランキングを表示すると、番号が欠落しています。

23の後は25になり、29の後は30になり、数式は次の数値を見逃します-24&29

スコアランク

4661 21

4650 22

4648 23

4645 25

4645 25

4644 26

4629 27

4626 28

4595 30

4595 30

4578 31

4438 32
このコメントは、サイトのモデレーターによって最小化されました
同じ値をXNUMXつのランキングにまとめるこのランキングの公式は何ですか?
このコメントは、サイトのモデレーターによって最小化されました
一意の昇順と降順の式は同じです。 昇順は次のようになります:= RANK(A2、$ A $ 2:$ A $ 11,1)+ COUNTIF(A2:$ A $ 2、A2)-1。
このコメントは、サイトのモデレーターによって最小化されました
ランキングが重複しています。 COUNTIFを使用する前は、ランキングは両方とも4でしたが、現在は両方ともCOUNTIFで5にランク付けされていますが、チャートでは、両方のアイテムをリストするのではなく、3つのアイテムのみを3回リストします。 これが私の式です:= RANK(V30、V $ 1:V $ 3、30)+ COUNTIF(V $ 3:V $ 3:V1、VXNUMX)-XNUMX
ランキングチャートでは、チーム4とチーム1のランクが同じであるため、チーム5としてランク1、チーム1としてランク2が表示され、チーム2はリストされていません。 これらのセルの数式は次のとおりです。=INDEX($ L $ 3:$ L $ 30、MATCH(SMALL($ V $ 3:$ V $ 30、Y3)、$ V $ 3:$ V $ 30,0))
同点のチームがリストから外れないようにするにはどうすればよいですか?


このコメントは、サイトのモデレーターによって最小化されました
このヒントは、私の並べ替えの問題を解決するのに最適でした。 どうもありがとう!!!
このコメントは、サイトのモデレーターによって最小化されました
解決策をありがとう! 完璧に動作します!
このコメントは、サイトのモデレーターによって最小化されました
とても参考になる内容です。 どうもありがとうございます。
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護