Table of contents
在本教程中,我将向你展示 4 当数据被输入时,在excel中自动排序的简单方法。 即使在大型数据集中,你也可以快速使用这些方法,以任何特定的顺序对数值进行排序。 在本教程中,你还将学习一些重要的excel工具和函数,它们在任何与excel有关的任务中都非常有用。
下载实践工作手册
你可以从这里下载实践工作手册。
输入数据时自动排序.xlsx在Excel中输入数据时自动排序的4种简单方法
我们采取了一个简明的数据集来清楚地解释步骤。 该数据集约有 6 行和 3 最初,我们将所有单元格保持为通用格式。 对于所有数据集,我们有 3 的唯一列,这些列是 产品,存储(单位)。 和 分类的数据 尽管我们以后可能会改变列的数量。
1.使用SORT函数进行升序排序
SORT函数 在 优秀 将我们提供的输入范围内的数值按升序或降序排序。 让我们看看当我们输入任何类型的数据时,如何使用这个函数在Excel中自动排序。
步骤。
- 首先,转到单元格 E5 并插入以下公式。
=sort(b5:c10,2,1)
- 现在,按 进入 这将在根据设定的标准对数据进行排序后插入这些数据。
- 在这里,如果你现在改变 仓储单位 在第一个表中的任何产品的值,这将自动在第二个表中排序。
阅读更多。 如何在Excel中按数值排序(5种简单方法)
2.按降序排序
我们还可以使用 SORT函数 按照下面的步骤来做。
步骤。
- 首先,双击单元格 E5 并输入以下公式。
=sort(b5:c10,2,-1)
- 接下来,按 进入 键,你应该能得到降序的数据。
- 现在,如果你改变主数据中的任何数值,它将自动在新数据中进行排序。
阅读更多。 如何在Excel中对字母数字数据进行排序(简易步骤)
3.多列自动排序
如果你想在excel中输入数据时对多列进行自动排序,那么你可以按照这个方法进行。 下面是详细步骤。
步骤。
- 要开始这种方法,请双击单元格中的 E5 并插入下面的公式。
=SORT(B5:C10,{1,2},{1,1})
- 接下来,按 进入 键,因此,这将整理出 2 即使我们改变了其中的任何值,主数据表的列也不会改变。
类似读物
- 如何在Excel中按颜色排序(4个标准)
- Excel中的随机排序(公式+VBA)
- 如何在Excel中按姓氏排序(4种方法)
- 学习Excel VBA编程& Macros(免费教程--一步一步来)。
- 如何在Excel中创建自定义排序表
4.应用VLOOKUP功能
VLOOKUP函数 在这个方法中,我们将看到当我们输入任何种类的数据时,如何应用这个函数在excel中进行自动排序。
步骤。
- 为此,导航到单元格 B5 并插入下面的公式。
=rank.eq(d5,$d$5:$d$10)
- 然后,按 进入 这将决定所有数据值的等级。
- 接下来,在第二个表格中按升序手动写入排名,如下图所示。
- 然后,在单元格中键入以下公式 G5 :
=vlookup(f5,$b$5:$d$10,2,false)
- 之后,按 进入 键,然后在单元格中插入以下公式 H5 :
=vlookup(f5,$b$5:$d$10,3,false)
- 最后,再次按 进入 而这将按降序排列数据。
阅读更多。 Excel VBA用单元格值填充数组(4个合适的例子)
需要记住的事情
- SORT函数 只适用于 微软365 .
- 这个函数的结果是一个动态数组,所以不能改变单个值。
- 的第一个参数 SORT函数 必须是一个单元格的范围。
- 如果没有指定标准,该函数将默认以升序进行排序。
- SORT函数 将给一个 #VALUE 错误,如果 排序_index 超出了范围。
总结
我希望你能够运用我在本教程中展示的方法,在输入数据时在excel中进行自动排序。 正如你所看到的,有相当多的方法可以实现这一点。 因此,明智地选择最适合你情况的方法。 如果你在任何步骤中被卡住,我建议多看几遍,以消除任何困惑。 最后,要了解更多 杰出 技术,遵循我们的 ǞǞǞ 如果你有任何疑问,请在评论中告诉我。