
名前のリストがあります。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)
ネット上にはたくさんの解決策が載っていますが、これが最も簡単なもののようです。