【Excel】文本函数

常用文本函数:

  • LEFT
  • RIGHT
  • MID
  • TRIM
  • LEN
  • FIND
  • SEARCH
  • REPT
  • CONCATENATE
  • REPLACE
  • VALUE
  • UPPER
  • LOWER
  • CHAR

1.文本函数解释

假如现在A1单元格的值是:hello world(单词间有3个空格)

1.1 LEFT函数

函数LEFT(text,k)返回在text字符串中开始的k个字符,如LEFT(A1,4),返回的是:hell

1.2 RIGHT函数

函数RIGHT(text,k)返回在text字符串中最后的k个字符,如TIGHT(A1,4),返回的是:orld

1.3 MID函数

函数RIGHT(text,k,m)返回从第k个字符开始的m个字符,如MID(A1,2,5),返回的是:ello

1.4 TRIM函数

TRIM函数会把单词间的三个空格去掉2个,如果单词前后有空格也会被去掉。如TRIM(A1),返回的是:hello world

1.5 LEN函数

LEN函数返回字符串的字符个数。如LEN(A1),返回的是:13 (空格也算一个字符)

1.6 FIND函数

函数FIND(text to find, actual text, k)表示返回actual text 中第k个字符或后面找到的第1个与text to find相符的字符的位置(区分大小写)。如:find("l",A1,1),返回的结果是:3

1.7 SEARCH函数

函数FIND(text to find, actual text, k)表示返回actual text 中第k个字符或后面找到的第1个与text to find相符的字符的位置(不区分大小写)。如:find("H","Hhello",1),返回的结果是:1

1.8 REPT函数

函数REPT(text,number of times)以指定次数重复一个字符串。rept("",3),返回的结果是:**

1.9 CONCATENATE函数

函数CONCATENATE(text1,text2...text30)用于最多把30个字符串合并为一个字符串,&可以使用 CONCATENATE来替代。例如: CONCATENATE("","--",""),返回的结果是:--

1.10 REPLACE函数

函数REPLACE(old_text, k, m, new_text)把从原有字符串old_text中的第k个开始的m个字符用new_text代替,如REPLACE("abcdffgh",2,3,""),返回结果是:affgh

1.11 VALUE函数

VALUE函数将数字的字符串转换成数字。如:VALUE("12") ,返回的结果是:12 (数字类型)

1.12 UPPER函数

UPPER将字符串的所有字符转化为大写,如:UPPER("aaa"),返回的结果是:AAA

1.13 LOWER函数

LOWER将字符串的所有字符转化为小写,如:UPPER("AAA"),返回的结果是:aaa

1.14 CHAR函数

函数CHAR(number)将得到这个number(1~255)对应的ASCII码值。如:CHAR(65)得到A

猜你喜欢

转载自www.cnblogs.com/OliverQin/p/12788469.html