首页 >>  正文

excel排序结果不正确

来源:baiyundou.net   日期:2024-09-21

以前工作,需要排序的时候,我们只能手动的去进行操作排序,但是当我们左边数据更新之后,我们又得手动的操作一次排序

针对这一痛点,Excel出来了一个排序新公式sortby,当我们设定好条件之后,左边数据变化,排序的结果也能随之变化

1、Sortby基本用法

它的用法是

=sortby(数据区域,排序依据1,排序,排序依据2,排序...)

排序的时候,当我们输入1是升序,输入-1是降序

例如,左边的数据,我们希望根据工资列进行降序排列:

我们只需要输入公式:

=SORTBY(A2:D10,D2:D10,-1)

用这个公式来排序的好处就是,当我们左边的数据进行更改的时候,无需重新排序,公式会自动的重新计算,得到我们想要的结果:

2、多条件排序

如果我们现在用两个条件进行排序,分别是性别和工资数据,第1条件是性别进行升序,第2条件是工资进行降序呢?

那我们只需要输入公式:

=SORTBY(A2:D10,C2:C10,1,D2:D10,-1)

3、随机排序

如果我们想打乱表格的顺序进行随机排序,那我们可以使用公式:

=SORTBY(A2:D10,RANDARRAY(9),1)

randarray(9),可以生成一个1-9的随机不重复序列,然后就可以用这个随机生成的序号进行排序了

4、自定义排序

例如,当我们对岗位进行升序的时候,它只是按拼音字母进行的排序

=SORTBY(A2:D10,B2:B10,1)

当我们希望的排序顺序是:

那我们可以输入的公式是:

=SORTBY(A2:D10,MATCH(B2:B10,K2:K5,0),1)

看起来公式复杂,其实是建立一个辅助列,也就是把每个姓名岗位对应的序号列出来,然后用的是这个辅助列进行升序,只是上面的公式直接没把辅助列写出来

关于这个函数公式,你学会了么?动手试试吧!

","gnid":"9979a9936b899da03","img_data":[{"flag":2,"img":[{"desc":"","height":"446","title":"","url":"https://p0.ssl.img.360kuai.com/t017b7684c82f76e46a.jpg","width":"954"},{"desc":"","height":943,"title":"","url":"https://p0.ssl.img.360kuai.com/t01831c5707c97a3d91.jpg","width":1280},{"desc":"","height":780,"title":"","url":"https://p0.ssl.img.360kuai.com/t01c3c8f9c0d67c32b0.jpg","width":1280},{"desc":"","height":734,"title":"","url":"https://p0.ssl.img.360kuai.com/t019f8e51d5cd0a18a9.jpg","width":1280},{"desc":"","height":"852","title":"","url":"https://p0.ssl.img.360kuai.com/t0116e263337a6d45b6.jpg","width":"1392"},{"desc":"","height":"888","title":"","url":"https://p0.ssl.img.360kuai.com/t0194fddedfc08615ba.jpg","width":"1418"},{"desc":"","height":"862","title":"","url":"https://p0.ssl.img.360kuai.com/t0180b04df6536f2aff.jpg","width":"1400"},{"desc":"","height":"812","title":"","url":"https://p0.ssl.img.360kuai.com/t01df920ee6ee06b0f4.jpg","width":"800"},{"desc":"","height":"882","title":"","url":"https://p0.ssl.img.360kuai.com/t0174878c8869deed1a.jpg","width":"1774"},{"desc":"","height":"876","title":"","url":"https://p0.ssl.img.360kuai.com/t01b37f4da9151e99b3.jpg","width":"1828"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1705926780000,"pure":"","rawurl":"http://zm.news.so.com/00ede8311f22e0cc56ca06160bce5876","redirect":0,"rptid":"54041f269d26a0c0","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Excel新函数公式Sortby,排序太牛了,快来学吧!

戴发浦4630EXCEL中:为什么无法正常排序的问题?? -
诸帜毓19641096469 ______ 正常情况下 excel认为大多时候字母(或者数字)都应该是以升序来排列的 因为这是常规情况阿 这样那些常规使用的人就不必再多点鼠标了 你可以调整它们 这个excel是很人性化的!

戴发浦4630Excel 排序时出现'排序错误',请高手指点
诸帜毓19641096469 ______ 这不是错误,这是要你选择,全部的列一起排还是只是你选择的列排序.看你的表,应该是扩展选定区域排,点排序就行了

戴发浦4630excel按日期排序后不准确如下:试过多次排序法,总不能正确排序?请高手指点!谢谢 如下图 -
诸帜毓19641096469 ______ 你的日期单元格是文本格式 你找一空白单元格,输入1,复制这个单元格,再选择这些包含这些日期的单元格-->选择性粘贴,选择选项"乘",这些单元格会全部变成数字,你再设置为日期格式,再排序

戴发浦4630EXCEL排序不正常 -
诸帜毓19641096469 ______ 要扩展排序

戴发浦4630excel 日期排序不对 -
诸帜毓19641096469 ______ 注意七月二号那个和其他数据没有对齐,说明那个单元格的格式不一致. 你需要统一单元格格式为日期才行.

戴发浦4630为什么EXL排序会出现错误? -
诸帜毓19641096469 ______ EXCEL排序不会错误的,你的发生了错误,可能有一些数字是文本类型,而排序时选择了分开排列.

戴发浦4630EXCEL中不能排序 不知道是怎么回事 -
诸帜毓19641096469 ______ 根据我的经验,在使用Excel数据排序时,需要注意以下一些细节: 1、关于参与排序的数据区域 Excel默认对光标所在的连续数据区域进行排序.连续数据区域是指该区域内没有空行或空列.需要对工作表内某一个连续的数据区域排序,则要先...

戴发浦4630excel按照年月日排序,尽年份对了,月份日期排序都不对?怎么弄?在线等高人!急急急 -
诸帜毓19641096469 ______ 你这不是标准的日期格式,首先替换为标准的日期格式:选中这列数据,按Ctrl+H,查找中输入“.”,替换中输入“-”,不带引号,再重新排序就可以了

戴发浦4630EXCEL排序问题 -
诸帜毓19641096469 ______ 你选择不正确,如果要按照检验数排序 只要在 一列任意选择一个单元格排序即可 记住一个单元格 仅一个单元格 然后在排序肯定就不会乱了 你试试

戴发浦4630在Excel中,下列关于排序的说法错误的是_______. -
诸帜毓19641096469 ______[选项] A. 要对某一列数据排序,需选中这一列,然后利用“数据”菜单中的“排序”命令进行 B. 要对某一列数据排序,只需单击被排序的数据区域的任意单元格,然后再利用“数据”.菜单中的“排序”命令进行 C. 要对某一列数据排序,可以单击被排序的列中的任意单元格,然后再利用“数据”菜单中的“排序”命令进行 D. 要对某一列数据排序,可以单击被排序的列中的任意单元格,然后再单击?常用”工具栏中的“升序”或“降序”按钮即可

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024