一直困扰着我的大脑,如何才能最好地做到这一点,而想不出一个好的解决办法。我们有数千个SKU的列表,它们有几个基于颜色的“基本”SKU,然后在这个变体下面有不同的标识符,例如大小。
我们需要基本上保持一个基地SKU,移除另一个基础SKU,并确保所有的变体SKU保持在该基地之下。
这里是一个例子,正如您所看到的,本质上有4个基本SKU,它们是相同的,但是在最初的第一个符号之后有一个顺序的字母。BUL2.YM-80112-PJ.id.39601是原基SKU,所有这些都有大小子SKU。

我们需要的方式显示在下面的图片,其中的其他基础SKU,那些与顺序字母被删除,我们留下了原来的基础SKU和所有的子变体。有几件事要注意,"id“后面的数字总是5个数字,变体子SKU的数目不同--例如,一些可以有2个大小,有些可以有6个。另外,附加基SKU的数量也各不相同,例如,有些可以转到"a",另一些可以转到"e“。

发布于 2021-11-13 20:16:40
所以你想
together
让我们在D列中创建一个公式,为我们要删除的行生成一个错误,否则生成SKU组号。
在列D1中添加列标签,我称之为FilterSort。在D2中,输入以下公式
=If(A2="option",Value(Left(C2,5)),Value(Right(C2,5)))这将提取SKU组号,除非它是Product,并且组以一个字母结尾,其中它给出了一个#值!错误。把这个公式填到你桌子的底部。你会看到这样的东西:

现在,您可以通过打开数据带中的筛选、删除FilterSort列并取消选择#值来筛选出不想要的产品线!在列表底部输入。然后可以对D列进行排序,然后对A列进行排序,将基SKU条目移到底部,同时保持39601行的内部顺序。
https://stackoverflow.com/questions/69956910
复制相似问题