在库存管理中,需要制作一个库存明细表来实时显示各种商品剩余的库存数量。首先要获取所有商品的列表信息,且需去除重复值。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

传统方法及其缺点

传统方法:

以前可以复制原始表格中包含商品信息的 C 列,粘贴在空白位置,然后选中整列数据,在 “数据” 选项卡下点击 “删除重复值”,得到商品列表。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

然后我们再次用其它公式计算它的库存数据

=SUM(SUMIFS(D:D,C:C,F2,B:B,{"入库","出库"})*{1,-1})

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

缺点:

这种方式有一个巨大缺点,当有新商品出现时,它不会出现在库存明细里面,不能实时随着数据更新而更新商品列表。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

使用新函数 UNIQUE 

基本用法:

UNIQUE 函数可以完美解决上述需求。它的用法是对于数据区域得到一个不重复的数据列表。例如输入公式 “=UNIQUE (C1:C7)”,对于 C1:C7 单元格的数据区域,它会自动去重,得到不重复列表。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

处理动态数据:

如果数据会实时更新,不能只选择固定的单元格范围,可直接使用 C:C 列来进行查重复,如 “=UNIQUE (C:C)”。但此时会出现新问题,C 列下方的数据全是空白的,导致不重复列表里面会有一个数字 0 显示出来。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

如果我们不希望这个0显示出来,该怎么做呢?下面我们来具体说说。

解决0显示的方法

方法一:

在公式后面连接一个空白符,输入公式 “=UNIQUE (C:C)&""”。这样空白单元格就不会显示 0 了,会显示为空白效果。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

方法二:

使用 “UNIQUE TOCOL 组合”。输入公式 “=UNIQUE (TOCOL (C:C,3))”,TOCOL 公式可以把 C 列的空白值去掉,然后再使用 UNIQUE,没有空白就不会出现 0 了。

excel中unique函数用法:制作库存明细表并处理商品列表重复值-趣帮office教程网

通过使用新函数UNIQUE以及结合不同的方法处理显示问题,可以更高效地制作库存明细表中的商品列表,实时反映库存数据的变化,提高库存管理的准确性和效率。动手试试这个小技巧,更好地应用到实际工作中吧。