WPS表格教程 | 常用函数解析——排序相关函数

表格教程 | 常用函数解析——排序相关函数

判断奇偶数

=IF(MOD(A1,2),"奇数","偶数")


自动生成序号

比如在第二列中输入内容回车后第一列的下一行自动生成序列号。

=IF(B2<>"",A2+1,"")

该函数的意思是如果B2内容不为空则赋值为A2+1否则为空


如何自动标示 A 栏中的数字大小排序?

=RANK(A1,$A$1:$A$5)

=RANK(A1,A:A)


如何设置自动排序

A 列自动变成从小到大排列

B=SMALL(A$2:A$28,ROW(1:1))

A 列自动变成从大到小排列

B=LARGE(A$2:A$28,ROW(1:1))


重复数据得到唯一的排位序列

想得到数据的出现总数吗({1,2,2,3,4,4,5} 数据的出现总数为 5)?

解答:不需要插列,不需要很多的函数就行了.

=RANK(B3,B$3:B$12)+COUNTIF(B$3:B3,B3)-1


按字符数量排序

制作歌曲清单时,习惯按字符数量来排列分类,但是 WPS 表格并不能直接按字数排序。需要先计算出每首歌曲的字数,然后再进行排序。

如 A、B 列分别为“歌手”和“歌名”,在 C1 输入“字数”,在 C2 输入公式:

=LEN(B2) 下拖,单击 C2,单击工具栏上的“升序排列”即可,删除 C 列。




随机排序

如 A、B 列分别为“歌手”和“歌名”,在 C1 输入“次序”,在 C2 输入公式:

=RAND(),下拖,单击 C2,单击工具栏上的“降序排列”即可对歌曲清单进行随机排序。


怎样才能让数列自动加数

怎样做才能让数列自动加数

A A0001

B B0001

A A0002

C C0001

A A0003

B B0002

C C0002

公式为=A1&"000"&COUNTIF(A$1:A1,A1)向下拖

=TEXT(COUNTIF(A$1:A1,A1),"!"&A1&"0000")否则数字超过 9 就错误了。


一个排序问题

一个电子表格,格式是 101、102... 999,10101、10102... 99901,1010101,1020201...9990101, 请问如何将它排列成101,10101,1010101,102,10201,1020101,...999,99901,9990101 的形式。

在数字前加了个字母,比如"d"&"数字",然后用排序就可以把它们按你的需求排列了。最后再把字母"d"去掉。




举报
评论 0