EXCELの値列にシリアル番号を表示するにはどうすればよいですか? 再注文するにはどうすればよいですか? ソート後のシーケンス番号を取得するにはどうすればよいですか?

目次

1 EXCELでシリアル番号を表示するにはどうすればよいですか?

2 再注文するにはどうすればよいですか?

3 ソート後のシーケンス番号を取得するにはどうすればよいですか?

3.1 Rank()のシリアル番号が不連続になる場合がある

3.2 方法 2: SUMPRODUCT((C7>C$7:C$12)/COUNTIF(C$7:C$12,C$7:C$12))+1


EXCELでシリアル番号を表示するにはどうすればいいですか?再注文するにはどうすればよいですか? ソート後のシーケンス番号を取得するにはどうすればよいですか?

これらは 3 つの問題であり、個別に解決する必要があります

数値列のみ!

1 EXCELでシリアル番号を表示するにはどうすればよいですか?

  • シリアル番号だけを表示したい場合
  • 補助列を追加する必要はなく、ROW(C32)-ROW(C$32)+1 を直接使用して自然シリアル番号と行シリアル番号を生成するだけです。

 

 

2 再注文するにはどうすればよいですか?

  • サイズソートはsmall()、large()で実現できます。
  • シリアル番号は上記の方法で生成されます

 

3 ソート後のシーケンス番号を取得するにはどうすればよいですか?

3.1 Rank()のシリアル番号が不連続になる場合がある

  • 1、3、5のような不連続なシリアル番号が非常に奇妙であることがわかります

 

 

3.2 方法 2: SUMPRODUCT((C7>C$7:C$12)/COUNTIF(C$7:C$12,C$7:C$12))+1

原則: 前の数値より大きいかどうかを判断し、繰り返された数値/数値を合計します。

昇順、

 =SUMPRODUCT((C7>C$7:C$12)/COUNTIF(C$7:C$12,C$7:C$12))+1

降順

=SUMPRODUCT((C$7:C$12>C7)/COUNTIF(C$7:C$12,C$7:C$12))+1

おすすめ

転載: blog.csdn.net/xuemanqianshan/article/details/132066404