我正在OpenOffice Calc中为亚马逊卖家中心构建我们的广告资源Feed,但无法确定如何将我们的内部产品ID转换为亚马逊所需的格式GCID。
standard-product-id必须根据类型具有特定数量的字符:GCID(16个字母数字字符),UPC(12位数字),EAN(13位数字)或GTIN(14位数字)。
我们的产品ID因制造商而异,例如: -
123456 AB123456 1234AB
如果ID仅为数字,我可以使用前导零格式化单元格,但如果单元格包含字母,则不起作用。
我的文件有超过10,000种产品,所以我想知道是否有一个公式我可以应用于所有细胞立即将它们转换为GCID?
答案 0 :(得分:0)
似乎问题在被误解时被问到但是注意到示例123456 AB123456 1234AB
表示三个不同的ID并且意识到填充到指定长度是一个非常常见的要求(例如,请参阅String.PadLeft Method)有一天,OpenOffice的建议可能对某人有用。
约定用0
填充,但由于某些电子表格会自动从数字前面删除(如第一个示例),并且数据库倾向于选择字段格式一致,我建议将填充与示例分开用连字符,以帮助识别字母数字代码和强制文本格式:
=REPT(0;15-LEN(A1))&"-"&A1