面试必考:一维表转二维表实战指南(含COUNTIFS和SUMIFS函数详解)
创作时间:
作者:
@小白创作中心
面试必考:一维表转二维表实战指南(含COUNTIFS和SUMIFS函数详解)
引用
CSDN
1.
https://blog.csdn.net/rose__one/article/details/139671006
在Excel面试中,一维表转二维表是一个常见的考题。本文将详细介绍如何通过Excel的函数和引用技巧,将一维数据转换为二维数据表,包括绝对引用和相对引用的概念、维度的理解、countif和sumif函数的使用,以及实际操作步骤。
绝对引用和相对引用
在开始前,我们需要了解Excel中的引用类型。以=A2
为例:
=A2
:拖拉公式时可以改变公式中的行和列,这就是相对引用。=$A$2
:拖拉公式时无法改变行和列,这就是绝对引用。=A$2
或=$A2
:拖拉公式时要么改变行不改变列,要么改变列不改变行,这就是混合引用。
虽然叫法不是很重要,但理解这些概念对后续操作很有帮助。
维度
在Excel中,数据的维度就是分析数据的角度。例如,一个数据表可能包含姓名、武功等级、颜值等维度,每个维度都是分析数据的一个角度。
一维表
一维表中的数据只用一个方面就可以定义。例如,一张记录了时间、地区、商品和金额的电商后台数据表,每个单元格的数据都是独立的,如商品品类或价格。
二维表
二维表中的数据需要从两个或多个方面考量。例如,通过数据透视表生成的二维表,一个单元格的数据可能包含了地区和商品品类两个维度的信息。
countif--条件计数
COUNTIF
函数用于条件计数,有两个参数:区域和条件。例如,要统计A商品被购买的次数,可以在J6单元格输入:
=COUNTIF(C:C, "A")
注意:公式中的字符串需要用英文状态下的双引号""
,而不是中文状态的双引号“”。
sumif--条件求和
SUMIF
函数用于条件求和,有三个参数:区域、条件和求和区域。例如,要计算A商品的总销售额,可以在J7单元格输入:
=SUMIF(C:C, "A", D:D)
面试第二题--一维表转二维表
销量
使用COUNTIFS
函数进行多条件计数。例如,要统计华北地区A商品的销量,可以在H7单元格输入:
=COUNTIFS(B:B, $H7, C:C, I$6)
销售额
使用SUMIFS
函数进行多条件求和。例如,要计算华北地区A商品的销售额,可以在I7单元格输入:
=SUMIFS(D:D, B:B, $H7, C:C, I$6)
劣势与解决方案
虽然使用函数可以实现报表自动化,但也有其局限性。如果数据源出现新的分类,如新的地区或商品类型,函数生成的报表可能无法自动更新。解决方案包括:
- 如果已知所有可能的分类,可以在结果表中预先罗列所有情况。
- 如果无法预测未来可能出现的新分类,可以在出现新分类时手动插入新列并更新公式。
通过以上方法,可以灵活应对数据变化,实现报表的动态更新。
热门推荐
迷走神经刺激对抑郁症有积极治疗作用
孩子眼袋发青是怎么回事
2025年商业地产逻辑变革:驱动因素、新逻辑表现及开发商应对策略
抗美援朝志愿军标志性武器(中)
练肌肉,牢记这 5 个原则
2025赛季J联赛赛程及赛制新规:降级名额增至3个,外援政策调整
查假烟案件:法律法规与社会治理的深度解析
提醒:绝不能放进微波炉的5样东西,很多人还不知道
心电信号处理:心电信号的形成机制与诊断基础
春节海南亲子游攻略:三亚度假地带最适合带娃游玩的景点与地方推荐
2024中国AI大模型产业发展报告
摆脱夜惊困扰,让孩子安稳入眠!
清明节起源于寒食节?揭秘一个消失在漫漫历史长河中的传统节日
女走正印大运无姻缘:八字合婚与流年正缘解析
本科招生院校12所!广东春季高考"含金量"再提升
“AI自习室”能否提升学习效率?更适合哪类学生?专家分析
西安美食大赏:一口就爱上的特色小吃,你吃过几种?
如何关闭 Windows 11 应用程序,或强制结束进程
寒潮来袭,警惕四种寒冷导致的皮肤病
英伟达遭遇反垄断调查:芯片霸主的困境
CD4+T细胞在病毒免疫中的作用
“夏吃姜”好处多,讲究也多,牢记“2不3不吃”,建议弄懂再吃
学习读心术:提升社交能力的关键技巧与实践方法
国产科学仪器面临多重挑战,专家呼吁:完善创新生态 锻造科研“利器”
古代与现代刑法比较研究
孩子冬季感冒,爸妈如何护理?
1993年是金鸡还是水鸡,1993年属鸡人五行是什么命
「3000点魔咒」何时休
合纵连横:现代高管必学智慧和策略
Android虚拟机如何连接网络