Excel公式-自动添加单元格+;1计数(第2部分)

Excel公式-自动添加单元格+;1计数(第2部分),excel,excel-formula,formulas,Excel,Excel Formula,Formulas,再次向Excel专家问好- 我还有第二个(后续)问题,不确定是否可能,但如果B列=sku-1,sku-2,sku-3等。然后随着B09更改产品父sku,这将继续,因此C10-15将包含B09,B10到B15将自动计数B09++1 考虑到这一点,您是否知道在B1(B2到B7)中输入父项后,只有在N列中添加值时(如您所见,大小从2-7增加),产品SKU才会自动计数 这可能是其中最节省时间的。我已经很感激在上面的答案中的帮助了 B C

再次向Excel专家问好-

我还有第二个(后续)问题,不确定是否可能,但如果B列=sku-1,sku-2,sku-3等。然后随着B09更改产品父sku,这将继续,因此C10-15将包含B09,B10到B15将自动计数B09++1

考虑到这一点,您是否知道在B1(B2到B7)中输入父项后,只有在N列中添加值时(如您所见,大小从2-7增加),产品SKU才会自动计数

这可能是其中最节省时间的。我已经很感激在上面的答案中的帮助了

B C M N 01 cws-jun-0001 Color::1|Size::2 02 cws-jun-0001-1 cws-jun-0001 Color::White-Red|Size::2T 03 cws-jun-0001-2 cws-jun-0001 Color::White-4 Red|Size::3T 05 cws-jun-0001-3 cws-jun-0001 Color::White-Red|Size::4T 06 cws-jun-0001-4 cws-jun-0001 Color::White-Red|Size::5T 07 cws-jun-0001-5 cws-jun-0001 Color::White-Red|Size::6 08 cws-jun-0001-6 cws-jun-0001 Color::White-Red|Size::7 09 cws-jun-0002 Color::1|Size::2 10 cws-jun-0002-1 cws-jun-0002 Color::White-Red|Size::2T 11 cws-jun-0002-2 cws-jun-0002 Color::White-Red|Size::3T 12 cws-jun-0002-3 cws-jun-0002 Color::White-Red|Size::4T 13 cws-jun-0002-4 cws-jun-0002 Color::White-Red|Size::5T 14 cws-jun-0002-5 cws-jun-0002 Color::White-Red|Size::6 15 cws-jun-0002-6 cws-jun-0002 Color::White-Red|Size::7 B C M N 01 cws-jun-0001颜色::1 |尺寸::2 02 cws-jun-0001-1 cws-jun-0001颜色:白红色|尺寸:2T 03 cws-jun-0001-2 cws-jun-0001颜色:白色-4红色|尺寸:3T 05 cws-jun-0001-3 cws-jun-0001颜色:白红色|尺寸:4T 06 cws-jun-0001-4 cws-jun-0001颜色:白红色|尺寸:5T 07 cws-jun-0001-5 cws-jun-0001颜色::白红色|尺寸::6 08 cws-jun-0001-6 cws-jun-0001颜色::白红色|尺寸::7 09 cws-jun-0002颜色::1 |尺寸::2 10 cws-jun-0002-1 cws-jun-0002颜色::白红色|尺寸::2T 11 cws-jun-0002-2 cws-jun-0002颜色::白红色|尺寸::3T 12 cws-jun-0002-3 cws-jun-0002颜色::白红色|尺寸::4T 13 cws-jun-0002-4 cws-jun-0002颜色::白红色|尺寸::5T 14 cws-jun-0002-5 cws-jun-0002颜色::白红色|尺寸::6 15 cws-jun-0002-6 cws-jun-0002颜色::白红色|尺寸::7
如果这样做的唯一方法是创建宏-我想我可以这样做,但需要一些步骤顺序的指导

,下面将取决于您的实际数据是否符合您提供的示例数据所显示的模式。如果有足够的差异使得这个解决方案无效,一些文本解析例程可能会处理丢失的匹配

B1中有cws-jun-0001,将以下公式放入B2并填充

=左(B1,12)和文本(COUNTIF(B$1:B1,左(B1,12)和“*”,“\-0”)

接下来,在列中的一个单元格中键入任何新SKU。示例:cws-jun-0002转换为B8

使用新SKU自动重新开始编号顺序。

SKU是cws-jun-0001还是01 cws-jun-0001?