कल्पना कीजिए कि हमारे पास नामों की एक सूची है जैसे:
और हम प्रत्येक को एक विशिष्ट पहचानकर्ता देना चाहते हैं:
ताकि पहले नाम बॉब में पहचानकर्ता 1 हो और अगले मार्क में पहचानकर्ता 2 हो। यह निम्नलिखित प्रक्रिया द्वारा प्राप्त किया जा सकता है।
हम एक पहचानकर्ता 1 के साथ बॉब (यानी सूची में पहला व्यक्ति) असाइन करते हैं:
और फिर हम इसके नीचे की अगली सेल में निम्नलिखित सूत्र सम्मिलित करते हैं और नीचे कॉपी करते हैं:
=IF(ISNA(MATCH(B7,B6:$B$6,0)),MAX(C6:$C$6)+1,VLOOKUP(B7,B6:$C$6,2,FALSE))
इसलिए:
फ़ार्मुले नाम से लेकर आज तक के किसी घटना की खोज करके काम करते हैं। यदि यह मौजूद नहीं है तो यह पहचानकर्ता का अधिकतम मूल्य पाता है और एक नया पहचानकर्ता देने के लिए जोड़ता है। यदि कोई नाम मौजूद है तो उस नाम के पहचानकर्ता को खोजने के लिए एक लुकअप किया जाता है।
यदि नीचे या बीच में और नाम जोड़े जाते हैं और सूत्र कॉपी हो जाते हैं, तब भी यह एक विशिष्ट पहचानकर्ता देता है।