エクセルでグループ別に連番を付ける方法(2形式)

  • これを共有
Hugh West

私たちは、主に公式やビジネス目的でExcelを使用しています。 時には、グループ別に連番を付与する必要があります。 今回は、Excelでグループ別に連番を付与する方法を説明します。 グループ別の連番とは、特定のグループに所属するすべてのメンバーに連番を付与することを指します。

ここでは、あるお店の売上金額のデータセットを作り、それに対応する連番を振ってみましょう。

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

グループごとのシーケンス番号.xlsx

エクセルでグループ別に連番を付ける2つの方法

を議論します。 COUNTIF イフ この記事では、グループごとの連番をテーマにした関数を紹介します。 データをスムーズに表示するためには、まず、データを昇順や降順など任意の順番で並べ替えてください。

方法1:COUNTIF関数を使ってグループごとに連番を挿入する

COUNTIF関数の紹介

COUNTIF は静的関数であり、与えられた条件を満たす範囲内のセルの数を数える。

  • 機能の目的

指定された条件を満たす範囲内のセルの数を数える。

  • 構文です。

=COUNTIF(range, criteria)

  • 論拠となる。

レンジ - カウントするセルの範囲。

クライテリア - どのセルをカウントするかを制御する基準。

COUNTIF関数で連番を付加する手順

ここでは COUNTIF 関数を使って、データ範囲内のグループ内の各セルの数を数え、シーケンス番号を与えます。

ステップ1.

  • 次のページへ セルC5。
  • 書く COUNTIF 関数を使用します。
  • 第1引数の範囲を選択します。 ここでは、範囲の開始値には絶対参照値を使用し、終了値にはどのセルの連番を取得するかを指定します。
  • さて、第2引数では、基準を選択します。 ここでは、基準には、シーケンス番号が必要なセルを指定します。
  • すべての値を入れると、次のような式になります。
=countif($b$5:b5,b5)

ステップ2.

  • を押してください。 エンタメ のシーケンス番号を取得します。 セルB5 .

ステップ3.

  • ここで、プルダウン フィルハンドル のアイコン セル C5から C10 .

どのグループに何人のメンバーがいるかは、この画像で一目瞭然です。

方法2:ExcelのIF関数でグループ別に連番を追加する

IF関数入門

IF機能 は、Excelで最もよく使われる関数の1つです。 与えられたデータと与えられた条件を論理的に比較します。 主に2つの結果を提供します。 条件が満たされていれば そうでなければ ファルス .

  • 機能の目的

条件を満たすかどうかを調べ、以下の場合は1つの値を返す。 であり、それ以外は FALSE .

  • 構文です。

=IF(logical_test, [値_if_true], [値_if_false])

  • 引数説明。

論理テスト - セルまたはセル範囲に与えられた条件(強制)。

value_if_true - 条件を満たした場合の定義文(オプション)。

value_if_false - 条件を満たさない場合の定義文(オプション)。

IF関数で連番を付加する手順

ここでは、セルの値を条件と比較し、比較した値から連番を求めます。

ステップ1.

  • 次のページへ セルC5。
  • 書く イフ 関数を使用します。
  • ここで、第1引数の条件を定義します。 以下のような条件を設定します。 セルB5 B4 がこのセルで等しくない場合、その条件が を返します。 そうでない場合は、引数は 1を加える をもって セルC4。 こちら C4 でございます 0, 私たちの細胞は、まず C5. だから、計算式はこうなる。
=if(b5b4,1,c4+1)

ステップ2.

  • を押してください。 ENTER, のシーケンス番号を取得します。 セルB5 .

ステップ3.

  • ここで、プルダウン フィルハンドル のアイコン セル C5から C10 .

ここで、グループごとにすべてのセルのシーケンス番号を取得します。 データセットの値が不規則である場合、まず値を昇順または降順で並べ替える必要があります。

グループごとに固定連番を付けるには?

また IF機能 というように、データを別の方法で表示することができます。 グループのメンバーではなく、すべてのグループに固定されたシーケンス番号を与えることができます。

そのために、見出しとデータの間に行を挿入するのですが、その処理を以下に示します。

ステップ1.

  • 次のページへ セルC6です。
  • 書く イフ
  • ここで、条件を定義するのは 第1論 .条件を設定する セルB6 B5 がこのセルで等しい場合、otherwise を返します。 1を加える をもって セルC5。 だから、計算式はこうなる。
=if(b6=b5,c5,c5+1)

ステップ2.

  • を押してください。 ENTER, のシーケンス番号を取得します。 セルB6 .

ステップ3.

  • ここで、プルダウン フィルハンドル のアイコン セル C6から C11 .

ここで、各グループのシーケンス番号を取得します。 シーケンス番号によって、グループを簡単に識別することができます。

結論

今回は、グループ別にシーケンス番号をつける方法を説明しました。 を使った2つの方法について説明しました。 COUNTIF イフ この記事がお役に立つことを願っています。 このトピックに関するご質問はお気軽にお寄せください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。