У меня есть несколько сотен шестнадцатеричных чисел (длиной 32 символа), которые были вытащены из sql db. Я их храню в таблице excel и должен преобразовать их в GUID с тире. Я нашел онлайн-конвертер, но он работает только по одному, и это будет очень трудоемким (http://www.windowstricks.in/online-windows-guid-converter). Есть ли способ, либо в Excel с VBA или формулами, либо в SQL для их преобразования? Это не так просто, как просто добавить тире в правильные места. Я пробовал это, и это не то, что мне нужно. Пример Hex и преобразованного тире отделенной GUID:Преобразование шестнадцатеричного числа в GUID с тире
Hex
- 6F414B9DFB178945A3641E40BC2A4AAB
- C58C415E215CEC4D9B5100532573D3FA
- 2B0BBF00A1403E41A333C805961CEA9F
GUID преобразуются из Hex выше
- 48a6c53b-941c-46e2-9964-680754f71666
- ea0ba3f4-4905-4d9c-9d83-76c57bdb060a
- 18cea3f7-e1d1-4609-a4bc-9bf6fec6a2d4
Любая помощь вы можете дать бы очень признателен , Благодаря
https://support.microsoft.com/en-ca/kb/325648 – Stavr00
Я видел эту страницу @ Stavr00, но это не то, что я пытаюсь сделать. На самом деле это форма Active Directory, которая у меня есть, и я пытаюсь преобразовать ее в GUID, чтобы я мог использовать ее в другой программе. – Mike
Для значения Hex '6F414B9DFB178945A3641E40BC2A4AAB' должно быть ' {9D4B416F-17FB-4589-A364-1E40BC2A4AAB} ' – Stavr00