Excel で等しい値に基づいて ID を作成する方法は?

Excel で等しい値に基づいて ID を作成する方法は?

名前のリストがあります。A1 - プロパティ、B1 - 名、C1 - 姓、

このリストに新しい ID 列を追加する必要がありますが、この ID は各ユーザーに対して一意である必要があります。たとえば、リストに John、Smith が 5 回ある場合、彼の ID は 5 回とも常に同じになります。

どうすればそれを達成できるでしょうか?

答え1

わかりました。簡単な解決策が見つかりました。すべての姓が一意であると仮定します(そうでない場合は、名と姓を連結するだけです)

ステップ 1. 私の場合は、一意のフィールド C でデータを並べ替えます。(姓または連結された名前) ステップ 2. 最初の ID に値を指定します。たとえば、私の ID 列は J で、最初の ID は 1 になります。

2行目にはこのように書きます=IF(C3=C2,J2,J2+1)

ネット上にはたくさんの解決策が載っていますが、これが最も簡単なもののようです。

関連情報