excel怎么筛选出被20整除

excel怎么筛选出被20整除

在Excel中,可以使用多种方法筛选出被20整除的数值,包括使用筛选功能、条件格式和公式等。 其中最简单的方法是使用筛选功能结合一个辅助列来实现。您可以在Excel表格中添加一个辅助列,通过公式判断每个数值是否被20整除,然后使用筛选功能只显示符合条件的行。下面将详细介绍这种方法。

一、添加辅助列

首先,为了筛选出被20整除的数值,我们需要在表格中添加一个辅助列来进行计算。

  1. 创建辅助列:在数据表的旁边创建一个新的列,例如在D列中。
  2. 输入公式:在D列的第一个单元格中输入公式=MOD(A1, 20)=0,假设您的数据在A列。
  3. 复制公式:将这个公式复制到D列的其他单元格,使其覆盖整个数据范围。

二、应用筛选功能

有了辅助列之后,我们可以使用筛选功能来显示只包含被20整除的数值的行。

  1. 选择数据范围:选择您的数据范围,包括辅助列。
  2. 启用筛选:在Excel菜单栏中,点击“数据”选项卡,然后选择“筛选”按钮。
  3. 筛选辅助列:在辅助列的筛选下拉菜单中,选择“TRUE”。

三、使用条件格式突出显示

除了使用筛选功能,我们还可以使用条件格式来突出显示被20整除的数值。

  1. 选择数据范围:选择您的数据范围,例如A列。
  2. 启用条件格式:在Excel菜单栏中,点击“开始”选项卡,然后选择“条件格式”按钮。
  3. 新建规则:选择“新建规则”,然后选择“使用公式确定要设置格式的单元格”。
  4. 输入公式:输入公式=MOD(A1, 20)=0,并选择一种格式来突出显示这些单元格。

四、使用高级筛选功能

高级筛选功能也可以帮助我们筛选出被20整除的数值。

  1. 创建条件区域:在表格的某个空白区域,例如在E1单元格输入“条件”,在E2单元格输入公式=MOD(A1, 20)=0
  2. 选择数据范围:选择您的数据范围。
  3. 启用高级筛选:在Excel菜单栏中,点击“数据”选项卡,然后选择“高级”按钮。
  4. 设置条件:在高级筛选对话框中,选择“将筛选结果复制到其他位置”,并设置条件区域为E1:E2。

五、通过宏自动化筛选

如果您经常需要进行这种筛选操作,可以编写一个Excel宏来自动化这个过程。

  1. 打开宏编辑器:按Alt+F11打开VBA编辑器。
  2. 插入新模块:点击“插入”菜单,选择“模块”。
  3. 输入代码:输入以下代码:
    Sub FilterDivisibleBy20()

    Dim ws As Worksheet

    Set ws = ThisWorkbook.Sheets("Sheet1") ' 请根据您的工作表名称进行修改

    Dim lastRow As Long

    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row

    ws.Range("D1").Value = "Divisible"

    ws.Range("D2:D" & lastRow).Formula = "=MOD(A2, 20)=0"

    ws.Range("A1:D" & lastRow).AutoFilter Field:=4, Criteria1:="TRUE"

    End Sub

  4. 运行宏:关闭VBA编辑器,按Alt+F8运行宏。

六、使用Power Query

Power Query是Excel中的一个强大工具,可以用来导入、清理和转换数据。我们可以使用Power Query来筛选出被20整除的数值。

  1. 选择数据范围:选择您的数据范围。
  2. 启用Power Query:在Excel菜单栏中,点击“数据”选项卡,然后选择“从表格/范围”。
  3. 创建查询:在Power Query编辑器中,添加一个自定义列,输入公式Number.Mod([列名], 20) = 0
  4. 应用筛选:在Power Query编辑器中,筛选出自定义列为True的行。
  5. 加载数据:点击“关闭并加载”按钮,将筛选后的数据加载回Excel。

通过以上几种方法,您可以轻松地筛选出被20整除的数值。每种方法都有其独特的优点,您可以根据实际需求选择最适合的方法。

相关问答FAQs:

1. 如何在Excel中筛选出能被20整除的数字?

首先,在Excel工作表中选择包含要筛选的数据的列。然后,点击“数据”选项卡上的“筛选”按钮,选择“筛选”命令。接下来,在筛选器中,找到要筛选的列的标题,并点击筛选器旁边的下拉箭头。在下拉菜单中,选择“数字过滤器”选项,然后选择“可以被整除”选项。在弹出的对话框中,输入“20”作为被整除的数值,然后点击“确定”按钮。Excel将会自动筛选出能被20整除的数字。

2. 我如何使用Excel筛选功能,只显示被20整除的数据?

要使用Excel的筛选功能只显示被20整除的数据,首先选择包含数据的列。然后,点击“数据”选项卡上的“筛选”按钮,选择“筛选”命令。在筛选器中,找到要筛选的列的标题,并点击筛选器旁边的下拉箭头。在下拉菜单中,选择“自定义筛选器”选项。在自定义筛选器对话框中,选择“被整除”选项,并输入“20”作为除数。点击“确定”按钮后,Excel将只显示能被20整除的数据。

3. 我怎样在Excel中找出能被20整除的数字?

如果你想在Excel中找出能被20整除的数字,可以使用条件格式化功能来实现。首先,在包含数据的列中选择要应用条件格式化的单元格范围。然后,点击“开始”选项卡上的“条件格式化”按钮,选择“新建规则”命令。在条件格式规则对话框中,选择“使用公式确定要设置格式的单元格”选项。在公式框中,输入以下公式:“=MOD(A1,20)=0”,其中A1是你要检查的单元格。点击“确定”按钮后,Excel将会对能被20整除的数字应用指定的格式。这样,你就可以快速找出能被20整除的数字。

文章包含AI辅助创作,作者:Edit2,如若转载,请注明出处:https://docs.pingcode.com/baike/3983544

(0)
Edit2Edit2
免费注册
电话联系

4008001024

微信咨询
微信咨询
返回顶部