亲爱的小伙伴们,跟我学EXCEL系列福利来了,从初级一直到高级学习EXCEL系列文章,结合财务实际应用讲解,配合动图细节演示,通俗易懂,是一套比较系统的不可多见学习EXCEL的好文章。持续更新中!

本系列文章包括基础篇(包括技巧、函数)、进阶篇(主要是数据透视表)、高级篇(主要是Power Query)。

希望大家喜欢,欢迎提出宝贵意见和建议!

今天我们继续学习函数及相关内容。

二、EXCEL基础篇-函数06

08、文本函数---文本统计函数LEN、LENB

今天我们学习一些文本函数,先看两个基础的对文本统计的函数。

LEN函数的函数表达式是=LEN (单元格) ,统计字符串的字符数。

LENB函数的函数表达式是=LENB (单元格),统计字符串的字节数。

在计算机里,汉字和汉字标点符号占用一个字符,两个字节。英文、数字、英文标点符号占用一个字节。通过下面这个动图我们可以看看统计字符数和字节数的区别,虽然这些文本函数使用的频率不是太高,但是作为函数的基础知识还是有必要学习的,用的少不等于不用,有时候也会用的到的!

09、文本函数---文本重复函数REPT

函数表达式:=REPT(需要复制的字符,复制的数量)

这是一个复制文本用的函数,实际应用中常用于补充文本的位数。

我们前面讲过,函数里的参数不仅可以是数值、文本、单元格引用,还可以是函数等等,其中参数里有函数的函数就是嵌套函数,好多函数都是嵌套使用的,所以嵌套函数对于函数的应用有很大的作用,有些函数甚至不用嵌套函数就没法用了。

我们结合案例看看REPT的用法和嵌套函数的使用

比如第一列的三个数我们想要达到后面的效果,函数该如何设置?(假设9的单元格地址是A11)

原数据

从左侧补两个0

从左侧用0补齐5位

从右侧用0补齐5位

9

009

00009

90000

10

0010

00010

10000

111

00111

00111

11100

“从左侧补两个0”,第一种方法是直接加字符公式"="00"&A11",第二种方法是用我们今天学的函数“=REPT(0,2)&A11”,这两个公式都比较容易理解,我就不多说了。

“从左侧用0补齐5位”,我们来看看这个函数的设置思路,REPT函数的两个参数中第一个参数“需要复制的字符”不用说,就是0,主要是第二个参数“复制的数量”,用LEN函数统计原数据的字符数,因为是补齐5位,那么5-LEN(A11)不就是需要复制的数量吗?

最后,这个公式就这样设置“=REPT(0,5-LEN(A11))&A11”。

同理,“从右侧用0补齐5位”的公式就是“=A11&REPT(0,5-LEN(A11))”。

F9键妙用

今天我们随着函数的学习引出了嵌套函数的概念,接着给大家介绍函数学习过程中涉及到的一个小技巧,在编辑公式时,想查看部分公式返回的结果,可以先选中公式的一部分(选中公式中部分既可以用鼠标选,也可Shift+左右箭头精确选定),之后按F9键就可以查看这部分公式的结果,返回公式则按Ctrl+Z,直接退出查看状态按Esc键。

这个小技巧对于检查参数比较多的函数公式比较方便一些,假如函数设置出错了,我们可以分段看看到底是哪一部分的设置出了问题。

F9还有一个妙用,就是将表格区域转换为数组。

至于什么是数组?将区域转换为数组有什么用?这些内容会随着函数的学习一步一步给大家讲解的,这里先简单介绍一下。