Excel 中的数据验证:筛选、分组、排序示例

数据验证

数据验证非常重要,因为它有助于我们避免可以避免的错误。假设您正在记录学生的考试成绩,并且知道最低分是 0,最高分是 100。您可以利用验证功能来确保只输入 0 到 100 之间的值。
通过点击工作表底部的加号按钮,在新工作簿中添加一个新工作表。

添加 S/N、姓名和分数列。您的工作表应该如下所示

序号 名称 分数
1 Jane
2 詹姆斯
3 Jones
4 Jonathan
5 John
  • 单击“数据”选项卡。
  • 选择 C2 到 C6 单元格(将用于记录分数的单元格)

Excel Data Validation

  • 点击数据验证下拉列表。
  • 点击数据验证。

Excel Data Validation

  • 您将看到以下对话框窗口。

Set Data Validation Rules

  • 点击错误提醒选项卡
  • 输入警告标题和消息,如下图所示。

Set Data Validation Rules

  • 点击“确定”按钮
  • 尝试输入大于 200 的分数。您将收到以下错误消息

Excel Data Validation

数据筛选

数据筛选允许我们获取符合所需标准的数据。假设我们想显示所有姓名以“ja”开头或分数小于、大于或等于某个值的学生的成绩,我们可以使用筛选器来获取这些数据。
选择姓名和分数列,如下图所示

Data Filters in Excel

  • 点击功能区上的“数据”选项卡
  • 点击“排序和筛选”下拉列表,如下图所示

Data Filters in Excel

  • 点击姓名筛选器
  • 选择文本筛选
  • 选择“开头是”
  • 您将看到以下窗口。

Data Filters in Excel

  • 输入“ja”并点击“确定”按钮
  • 您应该只能看到 Jane 和 James 的结果。

Data Filters in Excel

分组与取消分组

分组允许我们轻松地查看和隐藏来自列或行的不必要详细信息。除此之外,我们还可以使用分组来分析属于常见类别的数据。让我们用一个例子来说明这一点。我们将使用上面的学生分数示例。

Group and Ungroup in Excel

  • 右键单击分数并选择插入列。将姓名列命名为性别。
  • 将 James 改为 Juanita。为 Janet 和 Juanita 填写 female。为其余学生填写 male。您的工作表应如下所示。

Group and Ungroup in Excel

现在我们将把女性分组在一起并显示她们的平均分数,然后为男性做同样的事情。

  • 点击功能区上的“数据”选项卡
  • 选择所有包含数据的列和行
  • 点击“分组”下拉按钮,如下图所示

Group and Ungroup in Excel

您将获得以下窗口

Group and Ungroup in Excel

  • 确保选择了“行”选项
  • 点击“确定”按钮
  • 您将看到以下预览

Group and Ungroup in Excel

  • 现在我们将计算女性和男性的平均分数
  • 选择所有数据,如下图所示

Group and Ungroup in Excel

在“数据”选项卡下点击“分类汇总”下拉按钮

Group and Ungroup in Excel

您将获得以下窗口

Group and Ungroup in Excel

  • 将“在每个更改时”设置为“性别”
  • 将“使用函数”设置为“平均值”
  • 选择“分数”的“添加分类汇总”
  • 点击“确定”按钮

Group and Ungroup in Excel

下载上述 Excel 代码

将图片添加到电子表格

有时,您可能希望通过信头信息来品牌化打印在 Excel 中的文档,并附带公司徽标等。Excel 具有允许您将图像导入 Excel 的功能。添加图像的命令位于功能区上的“插入”选项卡下。

Adding Images to Spreadsheets

您将看到以下对话框窗口。

Adding Images to Spreadsheets

  • 您可以浏览到计算机上任何包含图片的文件夹,并选择您喜欢的任何图片。
  • 您将看到与下图类似的结果

Adding Images to Spreadsheets

教程练习 4

使用“插入”选项卡中的“图片”命令将您选择的图片添加到工作表中。

摘要

在本文中,我们学习了如何使用 Excel 执行基本的算术运算、格式化数据、应用验证规则、筛选数据以及如何利用分组进一步分析数据和改进演示。