Excel中,自动排序物品出现位置排序公式?

各位大佬,求问!!如图一,一共三种水果,好几个车都运输了,想在Excel里自动统计(横向)都有哪车运输了苹果(如图二)

在Excel中,可以使用以下公式来对物品出现位置进行排序:
=IFERROR(SMALL(IF(range=value,ROW(range)-MIN(ROW(range))+1),k),"")
其中,range表示要排序的数据范围,value表示要查找的值,k表示要查找的位置序号。
这个公式的作用是:先找到所有满足条件的行号,然后将这些行号按照从小到大的顺序排列,并取出第k个行号所在行的数据。如果没有找到任何匹配的项,则返回空字符串。
需要注意的是,这个公式是一个数组公式,需要按下Ctrl+Shift+Enter以使其生效。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-03-28

您可以使用Excel的排序和筛选功能来实现自动排序。以下是具体步骤:

    在Excel中输入您的数据,例如第一列为车辆编号,第二列为水果种类。

    选中表格中的数据,点击“数据”选项卡,然后点击“排序”。

    在弹出的排序对话框中,选择“车辆编号”作为排序的依据,并选择“升序”或“降序”排序方式。

    点击“添加级别”,在弹出的选项中选择“水果种类”,并选择“升序”或“降序”排序方式。

    点击“确定”按钮,即可完成排序。

    排序完成后,您可以使用筛选功能来筛选出所有运输苹果的车辆编号。点击“数据”选项卡,然后点击“筛选”,在弹出的选项中选择“水果种类”,选择“苹果”作为筛选条件,即可显示所有运输苹果的车辆编号。

    希望这些步骤能够帮助您实现自动排序和筛选功能。

第2个回答  2023-03-28
数据透视表
相似回答