首先,祝你好运,笑一笑。我相信有一种方法可以做到这一点,但对我来说,我甚至不知道该怎么说。
因此,这里是这样的:在电子商务术语中,我有一个产品列表和他们的SKU (一个唯一的代码来区分它),以及一个产品尺寸列表。我们使用Magento,因此每个产品都有一个主产品,您可以将每个变体链接到该主产品。(面向Magento技术人员的可配置且简单的产品)
下面是一个使用SKU的示例:
A1000B -主产品
A1000SB -尺寸小
A1000MB -中等大小
A1000LB -大小
A1000XLB大小xl
A1000是零件编号,S是小的,B是黑色的。
SKU以数字或字母结尾。
SKU是相同的,直到大小和颜色。
SKU的大小各不相同。
我需要以某种方式使尺寸与主要产品相匹配。
我认为这对所有SKU都有效的唯一方法是部分vlookup。我已经尝试了近似匹配vlookup (添加真而不是假),但是这不起作用,因为SKU的太相似了。
我对此完全不知所措。任何关于这方面的建议或帮助都将是令人惊叹和高度感激的。
谢谢,D
发布于 2018-11-09 23:58:41
我不是100%,这是你正在寻找的那种东西,但你可以潜在地使用excel SUBSTITUTE在SKU上删除尺寸数据,然后使用该‘主产品’来过滤您的SKU。
在下图中,我创建了一个基本数据集,它可能看起来像您的SKU数据的简化版本。在Helper Col中,我添加了一个函数,它本质上只是删除SKU的大小字符,我使用嵌套的SUBSTITUTE语句做到了这一点,这些语句看起来不是世界上最整洁的东西,但应该可以做到这一点。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A14,"XLB",""),"LB",""),"MB",""),"SB",""),"B","")
每个SUBSTITUTE实质上是对该单元格中的关键字进行查找和替换,并将其替换为空白"“。顺序很重要,因为您希望首先替换XLB,因为如果您首先尝试只匹配B,最终会得到一些显示A100XL的单元格。
问题中并不清楚你是否想保留B,因为你既谈到了“主产品”,也谈到了“部件号”。然而,使用更多的嵌套语句,您可以通过将B替换回原处来保留它,而不是使用"“。
然后,您可以使用此列来筛选您的产品,并查看所有适当的SKU

希望这能有所帮助!
https://stackoverflow.com/questions/53228781
复制相似问题