Excel的34个文本函数及用法
1. CONCATENATE - 将两个或多个文本字符串连接起来。
2. LEFT - 返回字符串的最左边的指定数量的字符。
3. RIGHT - 返回字符串的最右边的指定数量的字符。
4. MID - 返回字符串中指定位置开始的指定数量的字符。
5. LEN - 返回字符串中的字符数。
6. LOWER - 将字符串转换为小写字母。
7. UPPER - 将字符串转换为大写字母。
8. PROPER - 将字符串中每个单词的第一个字母转换为大写字母。
9. SUBSTITUTE - 替换字符串中的指定字符或文本。
10. FIND - 查一个字符串在另一个字符串中的位置。
11. SEARCH - 不区分大小写地查一个字符串在另一个字符串中的位置。
12. REPLACE - 替换字符串中指定字符或文本的一部分。
13. REPT - 重复指定次数的字符串。
14. TRIM - 删除字符串开头和结尾的空格。
15. CLEAN - 删除字符串中的非打印字符。
16. TEXT - 将数字值转换为文本格式。
17. VALUE - 将文本格式的值转换为数字值。
18. CODE - 返回字符串中前面一个字符的ASCII码值。
19. CHAR - 返回ASCII码值对应的字符。
20. LEFTB - 返回占据指定字节数的字符串的左半部分。
21. RIGHTB - 返回占据指定字节数的字符串的右半部分。
22. MIDB - 返回字符串中占据指定字节数的部分。
23. LENB - 返回字符串中占据的字节数。
24. LOWERB - 将字符串转换为小写字母(单字节语言)。
25. UPPERB - 将字符串转换为大写字母(单字节语言)。
26. PROPERB - 将字符串中每个单词的第一个字母转换为大写字母(单字节语言)。
27. SUBSTITUTEB - 替换字符串中的指定字符或文本(单字节语言)。
28. LEFTBLANK - 删除字符串开头的空格(单字节语言)。
29. RIGHTBLANK - 删除字符串结尾的空格(单字节语言)。
30. MIDBLANK - 返回占据指定字节数的字符串的一部分(单字节语言)。
31. LENW - 返回字符串中占据的字符数(双字节语言)。
32. LEFTW - 返回字符串中最左边的指定数量的字符(双字节语言)。
33. RIGHTW - 返回字符串中最右边的指定数量的字符(双字节语言)。
34. MIDW - 返回字符串中指定位置开始的指定数量的字符(双字节语言)。
用法:
1. CONCATENATE - CONCATENATE(text1, [text2], ...),将给定的文本字符串连接成一个字符串。
例如,CONCATENATE("Hello", "World")将返回"HelloWorld"。
2. LEFT - LEFT(text, [num_chars]),返回文本字符串的最左边的指定数
量的字符。
例如,LEFT("Hello World", 5)将返回"Hello"。
3. RIGHT - RIGHT(text, [num_chars]),返回文本字符串的最右边的指定数量的字符。
例如,RIGHT("Hello World", 5)将返回"World"。
4. MID - MID(text, start_num, num_chars),返回从指定位置开始指定数量的字符。
例如,MID("Hello World", 7, 5)将返回"World"。
5. LEN - LEN(text),返回文本字符串中的字符数。
例如,LEN("Hello World")将返回11。
6. LOWER - LOWER(text),将文本字符串转换为小写字母。
例如,LOWER("Hello World")将返回"hello world"。
7. UPPER - UPPER(text),将文本字符串转换为大写字母。
例如,UPPER("Hello World")将返回"HELLO WORLD"。
8. PROPER - PROPER(text),将文本字符串中每个单词的第一个字母转换为大写字母。
例如,PROPER("hello world")将返回"Hello World"。
9. SUBSTITUTE - SUBSTITUTE(text, old_text, new_text, [instance_num]),替换字符串中的指定字符或文本。
例如,SUBSTITUTE("Hello World", "World", "Mars", 1)将返回"Hello Mars"。
10. FIND - FIND(find_text, within_text, [start_num]),查一个字符串在
另一个字符串中的位置。
例如,FIND("World", "Hello World")将返回6。
11. SEARCH - SEARCH(find_text, within_text, [start_num]),不区分大小写地查一个字符串在另一个字符串中的位置。
例如,SEARCH("WORLD", "Hello World")将返回6。
12. REPLACE - REPLACE(old_text, start_num, num_chars, new_text),替换字符串中指定字符或文本的一部分。
例如,REPLACE("Hello World", 7, 5, "Mars")将返回"Hello Mars"。13. REPT - REPT(text, num_times),重复指定次数的字符串。
例如,REPT("Hello ", 3)将返回"Hello Hello Hello "。
14. TRIM - TRIM(text),删除字符串开头和结尾的空格。
例如,TRIM(" Hello World ")将返回"Hello World"。
15. CLEAN - CLEAN(text),删除字符串中的非打印字符。
例如,CLEAN("Hello" & CHAR(13) & "World")将返回"HelloWorld"。16. TEXT - TEXT(value, format_text),将数字值转换为文本格式。
例如,TEXT(1234.5678, "#,###.00")将返回"1,234.57"。
字符串和函数是什么17. VALUE - VALUE(text),将文本格式的值转换为数字值。
例如,VALUE("1234.5678")将返回1234.5678。
18. CODE - CODE(text),返回字符串中前面一个字符的ASCII码值。例如,CODE("A")将返回65。
19. CHAR - CHAR(number),返回ASCII码值对应的字符。
例如,CHAR(65)将返回"A"。
20. LEFTB - LEFTB(text, num_bytes),返回占据指定字节数的字符串的左半部分。
例如,LEFTB("你好世界", 6)将返回"你好"。
21. RIGHTB - RIGHTB(text, num_bytes),返回占据指定字节数的字符串的右半部分。
例如,RIGHTB("你好世界", 6)将返回"世界"。
22. MIDB - MIDB(text, start_byte, num_bytes),返回字符串中占据指定字节数的部分。
例如,MIDB("你好世界", 4, 2)将返回"好"。
23. LENB - LENB(text),返回字符串中占据的字节数。
例如,LENB("你好世界")将返回12。
24. LOWERB - LOWERB(text),将字符串转换为小写字母(单字节语言)。例如,LOWERB("HELLO WORLD")将返回"hello world"。
25. UPPERB - UPPERB(text),将字符串转换为大写字母(单字节语言)。例如,UPPERB("hello world")将返回"HELLO WORLD"。
26. PROPERB - PROPERB(text),将字符串中每个单词的第一个字母转换为大写字母(单字节语言)。
例如,PROPERB("hello world")将返回"Hello World"。
27. SUBSTITUTEB - SUBSTITUTEB(text, old_text, new_text, [instance_num]),替换字符串中的指定字符或文本(单字节语言)。例如,SUBSTITUTEB("Hello World", "World", "Mars", 1)将返回"Hello Mars"。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论