以下是对两种数据汇总方式(数据透视表和自动汇总表)的详细分析:
一、数据透视表的特点及局限性
数据透视表在汇总求和方面确实带来了极大的方便,提高了工作效率。然而:
- 它是 “半手工” 完成的,需要用户进行一定的操作设置。
- 数据范围通常是绝对引用,一旦数据源有增加,数据透视表的范围是锁定不变的。要想作用于新增的数据,则需要重新插入数据透视表或者修改其数据范围。
二、自动汇总表的优势
“一劳永逸”:只要需求不变,公式不用修改。
首先,使用FILTER
函数跨表筛选商品名称并排除空白单元格,公式为=FILTER(Sheet1!A:A,Sheet1!A:A<>"")
,得到所有商品名称。
接着,用UNIQUE
函数对筛选结果进行去重,得到不重复的商品名称,实现对商品名称的汇总,公式为=UNIQUE(FILTER(Sheet1!A:A,Sheet1!A:A<>""))
。
实时汇总:源数据增删不影响汇总结果。
对于数量的汇总,使用SUMIF
函数进行条件求和,公式为=SUMIF(Sheet1!A:A,A2,Sheet1!B:B)
,跨表判断 Sheet1 的 A 列中为当前商品名称的商品数量合计,向下填充得到所有商品的合计数量。
商品类目自由增删且智能去重:通过上述函数组合,能够自动处理商品类目的增删,并确保名称的唯一性。
三、对比与选择
对比两种汇总方法,结果完全一致,但自动汇总表突破了数据透视表的各种限制,实现了随数据增删实时汇总的功能。对于复用率比较高的表格来说,自动汇总表是一个较好的选择。至于更喜欢哪种汇总方式,取决于具体的使用场景和个人偏好。如果追求快速上手和简单操作,数据透视表可能更适合;如果需要更高的灵活性和实时性,自动汇总表则更有优势。
评论 (0)