表格中的排序功能是一个非常实用和强大的功能。主要的数据排序方式有升序和降序。在日常工作中,我们可能会经常根据要求改变数据的排序方式。今天,我和我的朋友们分享一个
表格中的排序功能是一个非常实用和强大的功能。主要的数据排序方式有升序和降序。在日常工作中,我们可能会经常根据要求改变数据的排序方式。今天,我和我的朋友们分享一个自动分拣机,它不涉及任何VBA码,完全由公式制成。
一、效果图:
首先给朋友们看看已经做好的分拣机的动态演示效果,一起感受分拣机的强大。
二。制造方法:
1.在单元格C2中制作一个简单的下拉列表,并将下拉列表的内容设置为升序和降序。
2.在E1单元格中制作一个可以根据排序方法自动更新内容的页眉。输入公式= IF(C2 = & # 34;升序& # 34;,"销量(升序)& # 34;,"销量(降序)& # 34;)
3.在单元格E2中输入公式,并向下拖动以填充公式。
(1)在单元格E2中输入公式:
= IF($ C $ 2 = & # 34;升序& # 34;、小号($ B $ 2:B $ 13,第(A1)行)、大号($ B $ 2:B $ 13,第(A1)行))
(2)small($ B $ 2:$ B $ 13,row (a1))的作用是返回选定单元格区域的最小值,LARGE($B:$B,ROW(A1))的作用是返回选定区域的最大值。ROW(A1)向下拖动时,可以返回1、2、3的数列,可以分别提取所选区域的第一个和第二个最大值。
(3)3)IF函数判断排序方式是升序还是降序,用对应的SMALL和LARGR函数提取对应的值。
当数据中存在重复值时,相应的其他内容不能被函数直接提取出来。这里创建两个新的辅助列,用COUNTIF函数组合原始单元格的内容和出现次数,用辅助列构造不重复的搜索基。
4.构造原始辅助列,构造不重复搜索基。
(1)在C列插入辅助列,在C2单元格输入公式:=B2 &COUNTIF($B:B2,B2),向下拖动填充。
(2)在单元格G2中输入公式:=F2 &COUNTIF($F:F2,F2),向下拖动填充。
5.根据辅助列的非重复数据查找其他对应数据。
在单元格E2中输入公式=INDEX(A:A,MATCH(G2,C:C,0)),然后向下拖动填充。
6.隐藏辅助列,在条件格式中增加一个数据栏,改变样式,更直观的显示数据。
7.生产过程完成后,修改D2单元格的内容数据将自动根据排序方法更新排序。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。
作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/123247.html