我需要一个函数来向 Excel 中的单元格添加 GUID。我在 stackoverflow 上找到了这个先前的问题,但它不起作用。它建议以下功能:
=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))
我一直无法让连接方法起作用,因此尝试使用“&”数字进行连接。这似乎有效,但后来我在第二个DEX2HEX
块上得到一个莫名其妙的错误:DEC2HEX(RANDBETWEEN(0,65535),4)
. Excel 公式评估器说它无效,但我似乎根本不知道为什么。有任何想法吗?