Excel unikālu identifikatoru izveide

Satura rādītājs

Iedomājieties, ka mums ir tādu nosaukumu saraksts kā:

Un mēs vēlamies katram piešķirt unikālu identifikatoru:

Lai pirmajam vārdam Bobam būtu identifikators 1, bet nākamajam Markam - identifikators 2. To var panākt, veicot šādu procesu.

Mēs Bobam (ti, pirmajai personai sarakstā) piešķiram identifikatoru 1:

Un tad mēs ievietojam šādas formulas nākamajā šūnā zem šī un nokopējam:

= IF (ISNA (MATCH (B7, B6: $ B $ 6,0)), MAX (C6: $ C $ 6)+1, VLOOKUP (B7, B6: $ C $ 6,2, FALSE))

Tātad:

Formulas darbojas, meklējot līdz šim notikušo nosaukumu. Ja tas neeksistē, tas atrod līdz šim noteikto identifikatora maksimālo vērtību un pievieno vienu, lai iegūtu jaunu identifikatoru. Ja vārds patiešām pastāv, tiek veikta uzmeklēšana, lai atrastu šī vārda identifikatoru.

Ja apakšā vai vidū tiek pievienoti vairāk vārdu un formulas tiek kopētas uz leju, tas joprojām piešķir atšķirīgu identifikatoru.

wave wave wave wave wave