<p>L’expression Excel suivante s’évalue en un GUID V4 :</p>
<p><code>=CONCATENATE(DEC2HEX(RANDBETWEEN(0,4294967295),8),"-",DEC2HEX(RANDBETWEEN(0,65535),4),"-",DEC2HEX(RANDBETWEEN(16384,20479),4),"-",DEC2HEX(RANDBETWEEN(32768,49151),4),"-",DEC2HEX(RANDBETWEEN(0,65535),4),DEC2HEX(RANDBETWEEN(0,4294967295),8))</code></p>
<p>-ou (selon le paramètre régional / les séparateurs décimaux et de liste)-</p>
<p><code>=CONCATENATE(DEC2HEX(RANDBETWEEN(0;4294967295);8);"-";DEC2HEX(RANDBETWEEN(0;65535);4);"-";DEC2HEX(RANDBETWEEN(16384;20479);4);"-";DEC2HEX(RANDBETWEEN(32768;49151);4);"-";DEC2HEX(RANDBETWEEN(0;65535);4);DEC2HEX(RANDBETWEEN(0;4294967295);8))</code></p>
<p>Notez que le premier caractère du troisième groupe est toujours 4 pour signifier un GUID/UUID V4 (généré par nombre pseudo-aléatoire) selon la RFC 4122 section 4.4.</p>
<p>Notez également que le premier caractère du quatrième groupe est toujours entre 8 et B selon la même RFC.</p>
<p><em>Avertissement standard : les GUID/UUID résultants ne sont pas cryptographiquement robustes.</em></p>
<p>Edit : suppression des caractères invisibles</p>