WPS官网函数解析【文本与页面设置】
https://youtu.be/boGWPjWV13I去空格函数
如何删去单元格中的空格,如姓名前,中,后的空格,即单元格中是两个字的人名
中间有一个空格,想删去有何方法。如:中 国,改为:中国。
1、用公式:=SUBSTITUTE(A2," ","") 注:第一对双引号中有一空格。而第二
个“”中是无空格的。
2、利用查找-替换,一次性全部解决。
“编辑”-“替换”(或 Ctrl+H),在“查找”栏内输入一空格,“替换”什么也不输入
(空白)。然后“全部替换”即可。
3、有一个专门删除空格的函数: TRIM()
在 WPS 表格编辑栏里,不管输中文还是英文只能输一个字节的空格,但如果字与
字中间是两个字节的空格,那么 TRIM()就不起作用了,它就不认为是一个空格,而
是一个汉字,怎么去“TRIM”也没用。如:单元格 A1 中有“中 心 是”,如果
用 TRIM 则变成“中 心 是”, 想将空格全去掉,只能用 SUBSTITUDE()函数,多
少空格都能去掉。
如何去掉字符和单元格里的空格
8900079501 8900079501~
1900078801 1900078802~
=SUBSTITUTE(B2,"~","")
怎样快速去除表中不同行和列的空格
编辑-定位-定位条件-空值,可选中所有空单元格, 再删除。
如何禁止输入空格
在 WPS 表格中如何通过编辑“有效数据”来禁止录入空格?烦请大侠们费心解答。
解答:有效性公式。=COUNTIF(A1,"* *")=0
(注:COUNTIF(A1,"* *") 在单元格有空格时结果为 1,没有空格时结果为 0
如希望第一位不能输入空格:countif(a1," *")=0
如希望最后一位不能输入空格:countif(a1,"* ")=0)
代替单元格中字符串
单元格编号,开始位数,从开始位数算起第几位数,要用于代替的的字符串。
windows2000 变成 windows2K
=REPLACE(B2,8,3,"K")
单元格编号,要代替掉的字符,要用作代替的字符,第几个。
代替单元格 B391 中的全部 TT,改为 UU。
EETTCCTTFF 变成 EEUUCCUUFF
=SUBSTITUTE(B394,"TT","UU")
只代替单元格 B391 中的第一次出现的 TT,改为 UU。
EETTCCTTFF 变成 EEUUCCTTFF
=SUBSTITUTE(B397,"TT","UU",1)
把单元格中的数字转变成为特定的字符格式
函数中的第二个参数的双引号一定不能是中文格式的(不能用任意中文输入法输入
的双引号。)
实例: 20000 目的: 变成带有美元符号的字符
10000
变成带有人民币符号的字符
151581
变成带有欧元符号的字符
1451451
变成中文繁体的字符
15748415
变成中文简体的字符
操作步骤: =TEXT(B72,"$0.00") 结果: $20000.00
=TEXT(B73,"¥0.00")
¥10000.00
=TEXT(B74,"€0.00")
€151581.00
=TEXT(B75,"[DBNum2]G/通用格式")
壹佰肆拾伍万壹仟肆佰伍拾壹
=TEXT(B76,"[DBNum1]G/通用格式")
一千五百七十四万八千四百一十五
把有六百多个单元格的一列,变成一页的多列

有一张表,共有 14 页,但每页只有一列,如何把他们整合在一起,变成一页(按
每页的顺序),如果使用剪切和粘贴的方式,那样太麻烦。
=INDIRECT("r"&(COLUMN()-3)*48+ROW()&"C1",0) 复制到其他单元格
将 N 列变 M 列公式归纳为
=OFFSET($A$1,INT(((ROW(A1)-12)*m+COLUMN(A1)-1)/n),MOD((ROW(A1
)-1)*m+COLUMN(A1)-1,n))
=OFFSET($A$1,INT(((ROW(A1)-1)*7+COLUMN(A1)-1)/4),MOD((ROW(A1)-
1)*7+COLUMN(A1)-1,4)) 四列变七列
=OFFSET($A$1,INT(((ROW()-20)*10+COLUMN()-1)/7),MOD((ROW()-20)*1
0+COLUMN()-1,7)) 七列变十列
一列变四列
=OFFSET($A$1,ROW($A1)*4-COLUMNS(C:$F),)
=OFFSET($A$1,(ROW()-3)*4+MOD(COLUMN()-8,4),)
=OFFSET($A$1,ROW(A1)*4-4+MOD(COLUMN()-13,4),)
四列变一列
=OFFSET($F$1,INT(ROW(1:1)/4+3/4)-1,MOD(ROW()-1,4))
=OFFSET($F$1,INT((ROW(1:1)-1)/4),MOD(ROW()-1,4))
=OFFSET($F$1,ROUNDUP((ROW(1:1)/4),0)-1,MOD(ROW()-1,4))
=OFFSET($F$1,(ROW()-1)/4,MOD(ROW()-1,4))
重复四次填充
=TEXT(INT(ROW()/4+3/4),"00")
=IF(TRUNC((ROW()-1)/4,0)<9,"0"&TRUNC(ROW()/4-0.01,0)+1,TRUNC(RO
W()/4-0.01,0)+1)
=TEXT(ROUNDUP(ROW()/4,),"00")
=TEXT(ROW(2:2)/4,"00")
文章图片均来自:www.wps2.net