分享

Excel 2019最有用的十大新功能

 设计梦工场 2019-01-24

作为Office三剑客之一的Excel,它在我们的工作和学习中担任了非常重要的角色。小到学生的课程表,大到公司的项目日程表,随处可见Excel的身影。所以,我们非常有必要学好用好Excel。

时隔三年,Excel 2016进化成更加强大的Excel 2019,让我们一起来看看这个版本最有用的十大新功能吧!

01

CONCAT和TEXTJOIN函数

CONCAT和TEXTJOIN都是文本连接函数,不同的是,CONCAT是新的文本连接函数,旧的CONCATENATE函数依然可以使用。

CONCAT更加简单易用,因为它只有text参数,没有TEXTJOIN的分隔符和 IgnoreEmpty 参数。

以下是两个函数使用方法:

1. 语法:

CONCAT(text1, [text2],…)

TEXTJOIN(分隔符, ignore_empty, text1, [text2], …)

分隔符(必需)

文本字符串,或者为空,或者通过双引号引用一个或多个字符。如果提供一个数字,则它将被视为文本。

ignore_empty(必需)

如果为 TRUE,则忽略空白单元格。

text1(必需)

要连接的文本项。文本字符串或字符串数组,如单元格区域中。

[text2,...](可选)

要连接的其他文本项目。可以为文本项目,包括text1252 文本参数的最大值。每个可以是文本字符串或字符串数组,如单元格区域。

2. 示例:

在这个示例中,我们要做的是把B1:B6里的数字连接起来,小草分别用了三个公式来对比。

第一个公式:=CONCAT(B1:B6)

这里的B1:B6就是CONCAT函数的text1参数,所以结果就是12345。

第二个公式:=TEXTJOIN(',',TRUE,B1:B6)

这里的','就是TEXTJOIN函数的分隔符参数,TRUE是ignore_empty参数,B1:B6是text1参数。所以结果就是1,2,3,4,5。

第三个公式:=TEXTJOIN(',',FALSE,B1:B6)

这个TEXTJOIN函数内的ignore_empty参数是FALSE,它的意思是不忽略空白单元格。所以结果是1,2,3,4,,5,注意4和5之间有一个空白单元格。

注意事项:

如果结果字符串超过 32767 个字符 (单元格限制),则 TEXTJOIN 返回 #VALUE !错误。

只有Office 365和Office 2019才可以使用这两个函数。

02

IFS和SWITCH函数

介绍完上一组函数,让我们来看看更加厉害的IF加强版函数IFS和SWITCH。相比IF函数需要复杂的嵌套,IFS和SWITCH面对多个条件时更加强大。

以下是两个函数使用方法:

1. 语法:

IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

logical_test1(必需)

计算结果为 TRUE 或 FALSE 的条件。

value_if_true1(必需)

当 logical_test1 的计算结果为 TRUE 时要返回结果。可以为空。

logical_test2…logical_test127(可选)

计算结果为 TRUE 或 FALSE 的条件。

value_if_true2…value_if_true127(可选)

当 logical_testN 的计算结果为 TRUE 时要返回结果。每个 value_if_trueN 对应于一个条件 logical_testN。可以为空。

SWITCH(表达式, value1, result1, [default 或 value2, result2],…[default 或 value3, result3])

表达式(必需)

表达式是将与 value1…value126 比较的值(如数字、日期或某些文本)。

value1…value126

ValueN 的值将与表达式比较。

result1…result126

ResultN 是在对应 valueN 参数与表达式匹配时返回的值。必须为每个对应 valueN 参数提供 ResultN。

默认(可选)

Default 是当在 valueN 表达式中没有找到匹配值时要返回的值。当没有对应的 resultN 表达式时,则标识为 Default 参数(请参阅示例)。Default 必须是函数中的最后一个参数。

2. 示例:

这个示例是计算某天是星期几,如果用IF函数来实现,必定要嵌套很多层,整个函数复杂难懂,以后要想修改也非常困难。这次小草也分别用了两个公式来对比。

第一个公式:

IFS(B2=1,'星期一',B2=2,'星期二',......)

IFS 函数检查是否满足一个或多个条件, 并返回与第一个 TRUE 条件对应的值。B2=1对应logical_test1,当 logical_test1 的计算结果为 TRUE 时要返回value_if_true1值:“星期一”。这里B2的值是1,表达式B2=1的计算结果为TRUE,所以结果是“星期一”。

第二个公式:

SWITCH(B4,1,'星期一',2,'星期二',......)

SWITCH 函数根据值列表计算一个值(称为表达式),并返回与第一个匹配值对应的结果。如果不匹配,就返回可选默认值。B4就是表达式参数,而B4的值为2,与Value2的值(2)相匹配。所以函数返回Result2的值,结果就是“星期二”。

最后来看看两个函数在同样的问题下,公式长度的对比:

注意事项:

不建议用 IF 或 IFS 语句嵌套过多的条件,因为会使函数可读性变差。

IFS没有提供Default参数,是因为可以使最后一个 logical_test 参数为TRUE,从而达到默认参数的效果。

如果找不到 TRUE 条件,IFS函数返回 #N/A! 错误。

函数最多只能有 254 个参数,所以SWITCH最多可以使用126对值和结果参数。

只有Office 365和Office 2019才可以使用这两个函数。

03

MAXIFS和MINIFS函数

MAXIFS 函数返回一组给定条件或标准指定的单元格中的最大值。

       MINIFS 函数返回一组给定条件或标准指定的单元格之间的最小值。

以下是两个函数使用方法:

1. 语法:

MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

max_range(必需)

确定最大值的实际单元格区域。

criteria_range1(必需)

是一组用于条件计算的单元格。

criteria1(必需)

用于确定哪些单元格是最大值的条件,格式为数字、表达式或文本。

criteria_range2,criteria2, ...(可选)

附加区域及其关联条件。最多可以输入 126 个区域/条件对。

MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

min_range(必需)

确定最小值的实际单元格区域。

criteria_range1(必需)

是一组用于条件计算的单元格。

criteria1(必需)

用于确定哪些单元格是最小值的条件,格式为数字、表达式或文本。

criteria_range2,criteria2, ...(可选)

附加区域及其关联条件。最多可以输入 126 个区域/条件对。

2. 示例:

这个示例比较复杂,小草特意用特定颜色框住了各个单元格区域,其中蓝色外框表示要确定最大最小值的区域,红色外框表示用于条件计算的区域,紫色外框表示附加条件的区域。小草也用了四个公式来对比。

第一个公式:

=MAXIFS(E3:E10,C3:C10,'男')

这里的E3:E10就是所有人的数学成绩,我们要计算所有男生数学成绩的最高分,而C3:C10是性别那一列,所以对应条件是'男'。函数计算结果是94。

第二个公式:

=MAXIFS(E3:E10,C3:C10,'男',B3:B10,'一')

这里的E3:E10就是所有人的数学成绩,我们要计算一年级男生数学成绩的最高分,而C3:C10是性别那一列,所以对应参数是'男'。注意,这个问题与上一个不同,多了一个限定条件,一年级男生。所以我们要在公式里增加一个附加条件及区域,B3:B10是年级列,对应条件是“一”。所以函数计算结果是89。

第三个公式:

=MINIFS(D3:D10,C3:C10,'女')

这里的D3:D10就是所有人的语文成绩,我们要计算所有女生语文成绩的最低分,而C3:C10是性别那一列,所以这个参数是'女'。函数计算结果是80。

第四个公式:

=MINIFS(D3:D10,C3:C10,'女',B3:B10,'二')

这里的D3:D10就是所有人的语文成绩,我们要计算二年级女生语文成绩的最低分,而C3:C10是性别那一列,所以对应参数是'女'。同样增加附加条件,B3:B10是年级列,对应条件是“二”。所以函数计算结果是90。

注意事项:

max_range、min_range和criteria_rangeN参数的大小和形状必须相同,否则函数会返回 #VALUE! 错误。

函数最多只能有 254 个参数,所以MAXIFS和MINIFS最多可以使用126对区域和条件参数。

只有Office 365和Office 2019才可以使用这两个函数。

04

漏斗图

以往我们需要使用条形图并进行复杂的设置才能做一个漏斗图。现在,Excel 2019支持漏斗图类型了。

以下是漏斗图的演示:

注意事项:

要使用漏斗图表,应该先排列数据。

只有Office 365和Office 2019才可以使用此功能。

05

地图图表

现在Excel 2019可以使用地图图表来比较值, 并跨地理区域显示类别。当电子表格中有地理区域数据时 (如国家/地区、省/市/自治区、县或邮编), 可以用这个功能快速创建可读性高、一目了然的地图图表。

以下是地图图表的演示:

注意事项:

要使用地图图表,请确保填写了地理数据。

第一次执行此操作时,必须接受Bing的警报。

只有Office 365和Office 2019才可以使用此功能。

06

推荐图表

如果不确定哪种类型的图表最能展示数据?你只需要将单元格指针放在数据表中的任意位置,然后在功能区上选择“插入”→“推荐图表”。

然后,Excel 2019将为你推荐合适的图表。

以下是推荐图表的演示:

07

推荐的数据透视表

推荐的数据透视表和推荐图表功能类似,这里就不多赘述。

以下是推荐的数据透视表的使用方法:

08

插入3D模型

现在Excel 2019可以使用3D模型来增加工作簿的可视感和创意感。PowerPoint 2019和Word 2019也支持此功能。

以下是3D模型的效果图:

09

完整的云文件支持

现在Excel 2019可以添加OneDrive或公司的SharePoint团队网站,保持工作簿到云后,Excel中的新AutoSave功能会自动保存更改到云端。

如果要查看版本历史记录,可以单击功能区右侧的“共享”按钮以打开“版本历史记录”任务窗格。

10

全面的触摸屏支持

Excel 2019支持一种平板的触摸模式,当用户使用平板时,功能区上的命令按钮间距会变大,更易于使用,还支持触摸屏手势。

                                                                                 PC模式

                                                                                平板模式

以上就是小草为大家介绍的Excel 2019最常用也是最有用的新功能了,其实还有许多新功能没有提到,大家可以自己去探索。


你与博学只差一个公众号

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多