excel int函数使用方法 convert函数

在日常工作中 , 我们经常用 EXCEL函数处理表册 , 函数的运用 , 大幅度提升了我们的工作效率 。笔者集合工作实际 , 把最常用的 EXCEL 函数进行逐一详细讲解 , 课程中有大量案例 , 为便于朋友们更加深入了解各个函数的用法 , 将于每天上午 7:00 同步发布视频教程和图文教程(包含公式) 。只要不懈努力和不断实践 , 通过 30 天的系统学习 , 你也能成为 EXCEL 函数高手 , 从此告别加班 , 让同事和朋友刮目相看 。
今天 , 我将和大家一起分享几个字符串转换函数 CHAR、VALUE、T、REPT , 平时工作中虽然用得不多 , 但这几个函数用好了能解决一些你意想不到的问题 。
一、CHAR 函数基础知识
(一)CHAR 函数定义
CHAR 函数返回对应数字代码的字符 , 使用CHAR 可将从其他类型计算机上的文件中获取的代码数字转换为字符 。
语法:CHAR(数字)
数字:必需参数 , 指定所需的字符 , 介于 1 到 255 之间的数字 , 使用的是当前计算机字符集中的字符 。

excel int函数使用方法 convert函数


【excel int函数使用方法 convert函数】 从上图可以看出 , 大写字母 A—Z 相对应的编码是 65—90 , 小写字母 a—z 相对应的编码是 97—122;代码 41689—41698 可以返回数字 1—10 带圈字 , 代码 41713—41724 可以返回序号Ⅰ—Ⅻ 。
(二)CHAR 函数案例实践:用 CHAR(10)在公式中实现换行
某单位对考核结果不及格的人员需要提示进行补考 , 首先需要用 IF 函数判断 , 为了让显示结果更加清晰 , 可以将考核结果和是否需要补考的信息进行换行 , 在 EXCEL 公式中 , 如果要在计算过程中强制在某个位置换行显示 , 可以使用 CHAR(10)函数来实现 。
在 C3 单元格中输入公式:=IF(B3>=60,”考核结果:及格”&CHAR(10)&”不需要补考”,”考核结果:不及格”&CHAR(10)&”需要补考”) , 按回车键即可将考核结果和是否需要补考的信息进行换行 。见下图:

excel int函数使用方法 convert函数


CHAR 函数的参数是 10 的时候 , 产生的字符是换行符 , 但换行符需要设置单元格为自动换行才会起作用 , 如果不设置单元格为自动换行 , 就算插入了换行符 , 输出结果也不会换行显示 。
本例中 , 使用了 IF 函数进行判断 , IF 函数的相关用法可参考我发布的系列教程 。
二、VALUE 函数基础知识
VALUE 函数定义:VALUE 函数的作用是将代表数字的文本字符串转换成数字 , 如果是数字 , 则返回数字本身 。
语法:VALUE(文本)
文本:必需参数 , 表示需要转换成数值格式的文本字符串 , 或者包含要转换文本的单元格引用 。该参数可以是 EXCEL 中可识别的任意数值常数、日期或时间格式 , 如果不是这些格式 , 则函数 VALUE 返回错误值#VALUE! 。
通常不需要在公式中使用函数 VALUE , EXCEL 可以自动在需要时将文本转换为数字 , 实际使用中 , 往往在函数前加“–”代替 VALUE 函数 。据官方说明 , 提供此函数是为了与其他电子表格程序兼容 。

推荐阅读