Excel de GUID, UUID yaratmak
Excel’de GUID (Global Unique Identifier) üretmek için aşağıdaki formülü kullanabilirsiniz:
lessCopy 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))
=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))
Bu formül, RANDBETWEEN ve DEC2HEX fonksiyonlarını kullanarak GUID formatına uygun rastgele sayılar üretir ve bu sayıları CONCATENATE fonksiyonu ile birleştirir. Bu şekilde, GUID formatında rastgele bir karakter dizisi elde edersiniz.
Formülü Excel hücresine yapıştırarak kullanabilirsiniz. Ancak, bu GUID’ler tamamen rastgele olduğu için gerçekten benzersiz olduklarını garanti etmek zordur. Eğer gerçekten benzersiz GUID’ler üretmek istiyorsanız, VBA (Visual Basic for Applications) gibi bir programlama dili kullanarak Excel’e özel bir fonksiyon ekleyebilirsiniz.