从时间戳和电子邮件地址转换唯一ID

时间:2018-05-16 10:32:55

标签: javascript excel excel-formula google-sheets

我使用TRIM,TEXTJOIN为新行创建了一个唯一ID,并将时间戳转换为毫秒。

如何压缩公式,以便仅在新行上生成,而不需要B和D

以下是显示当前设置和所需结构的Google表格,如果您要制作副本,请在结尾处替换副本而不是编辑 https://docs.google.com/spreadsheets/d/1gYut_iiTycVWfJ29Cc1hdXG7Iu69kPCLxEn9aHJ7_RI/edit?usp=sharing

1 个答案:

答案 0 :(得分:1)

你是否要求用另一种方式在JavaScript中完成此操作?如果是这样,您可以执行以下操作

staticText.substring(0, 2) + new Date().getTime();

因此,例如"harry@example.com."substring(0, 2) + new Date().getTime();将返回“ha1526467320333”。

如果是通过Google表格,那么您可以使用类似于以下内容的公式,它将一次性为您提供唯一ID。

CONCAT(left(StaticText, 2), text(A3 * 86400000,"#"))

请告诉我你的想法是什么。