当前位置:主页 > Office办公 > Excel专区

最新发布

全面解析身份证号码中提取生日、年龄和性别的Excel公式
全面解析身份证号码中提取生日、年龄和性别的Excel公式

这是一个老问题,网上也可以查到很多身份证号码中提取生日、年龄和性别的提取公式,这里本文再重新整理一下,有两个目的,一是答复一位同学的提问,二是帮大家解释公式的意思,从Excel公式的设置中让大家学到相关的Excel函数用法和知识点。以后用时不用再到处搜索公式了。示例:,要求根据A列的身份证号码分别提取生日,年龄和性别。分析:1、生日年月的提取公式生日信息在身份证号码的第7至14位,我们可以用MID函数进行截取,即MID(A2,7,8)公式意思是截取A2,从第7位开始,载取8个数字。412657198909081050 截取后为19890308,通过TEXT函数可以把数字转换成特定的文本格式即:B2 =TEXT(MID(A2,7,8),"0-00-00")TEXT函数相当于函数版的自定义格式,它可以把单元格中的数字或文本设置成指定的格式,其中“0-00-00" 是指定的数字格式,表示在倒数第2个零前面,倒数第4个零前面添加横线。关于自定义格式的用法内容太多,这里不再讲解,同学们可以看一下相关的教程。以后兰色幻想也会和大家一起系统学习这方面的知识。

130 次浏览
excel常用函数:公式基本原理
excel常用函数:公式基本原理

在迈入Excel公式的世界之前,让我们先了解其基本原理。Excel公式基本结构先来看看Excel公式的基本结构:= 操作数运算符操作数说明:Excel公式都是以等号(=)开始。等号后面跟着一个或者多个操作数。如果是多个操作数,那么使用运算符或括号连接。操作数可以是数值、单元格或单元格区域、名称、函数。如果是函数,那么还可能带有一个或者多个参数。运算符有算术运算符,包括加(+)、减(-)、乘(*)、除(/)、负号(-)、百分数(%)、幂(^);还有比较运算符,包括等于(=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、不等于(<>);文本连接运算符(&);引用运算符,包括冒号(:)、空格、逗号(,)。在公式中同时使用某些运算符时,会按优先级进行计算。Excel运算符优先级见下表。此外,可以使用括号来控制运算符的优先级。

excel常用函数:有趣的函数
excel常用函数:有趣的函数

函数是公式的“细胞”,构造强大而优雅的公式少不了函数的配合。Excel提供了300多个内置函数,有些函数很活跃,他们看似平常,但在公式中能够经常看到他们的“身影”。正是这些函数,在公式中组合后却能发挥出巨大的威力。下面主要介绍一些在公式中经常会用到的函数,探讨一些细节和技巧。在后面的系列文章中,我会对很多有特点的函数进行专门的详解。区分大小写的函数下表列出了区分大小写的Excel函数或运算的对比:获取数据位置或者个数值的函数下表列出了一些能够获取数据位置或者个数值的Excel函数及相关说明:上表中,ROW函数返回单元格所在行的行号,如果参数为单元格区域,则返回左上角单元格所在行的行号。COLUMN函数返回单元格所在列的列号,如果参数为单元格区域,则返回左上角单元格所在列的列号。例如:

理解让Excel更具智能之美的逻辑测试
理解让Excel更具智能之美的逻辑测试

很多时候,我们都会在公式中设置逻辑测试,然后让Excel来自动判断并计算结果。换句话说,只要你设置好条件以后,Excel来帮你决策并执行相应的计算操作,返回相应的结果。从这个意义上说,逻辑测试为Excel增添了智能功能。下面,我们来详细解Excel中的逻辑测试,为熟练编写Excel公式打好基础。通常,我们在IF函数中使用逻辑测试,根据测试结果来选择相应的计算。如下图1所示的工作表,当水果销售额大于1000时,就给2%的提成。图1在单元格D2中的公式为:=IF(B2>1000,B2*0.02,0)下拉至单元格D12中即可。上面只是一个简单的条件测试,只有1个条件。更复杂一些呢?例如,如果要求销售额大于1000并且利润率大于50%时,才给2%的提成呢?这就涉及到稍微复杂点的逻辑测试。逻辑运算原理

单元格绝对引用与相对引用
单元格绝对引用与相对引用

在编写公式时,引用单元格或者单元格区域是最平常不过的操作了。Excel将单元格引用分成绝对引用、相对引用和混合引用,如果行号列标前面有$号,则是绝对引用,否则是相对引用。认识单元格引用我们使用下图1至图4来演示单元格引用。如图1所示,使用绝对引用,即引用单元格的行号列标前都带有$号。单元格C2中的公式为:=$A$1+10下拉至单元格C8,结果均为11。如果我们查看这些单元格中的公式,会发现都与单元格C2中的公式相同。这表明,使用绝对引用的单元格,无论怎么变化,该单元格都保持不变。在公式中,常使用绝对引用来作为单元格区域的起始点。图1

excel图表R1C1样式公式
excel图表R1C1样式公式

为了更好地使用公式,让我们先认识Excel中的A1引用样式和R1C1引用样式。A1样式和R1C1样式的历史最初发明第一款电子表格软件VisiCalc的Dan Bricklin和Bob Frankston对单元格使用A1样式,而Microsoft早期的电子表格MultiPlan使用的是R1C1样式。上世纪80年代,Lotus是电子表格领域的翘楚,牢牢占据着电子表格市场,而它采用的正是VisiCalc用户熟悉的A1样式。为了在电子表格市场抢战更多的份额,Microsoft让Excel既可以使用A1样式又可以使用R1C1样式。通常,我们都是使用A1样式,这也是Excel的默认样式。然而,R1C1样式有很多独到之处。理解A1引用样式和R1C1引用样式Excel默认设置为A1样式引用,也就是我们熟悉的行以数字表示,列以字母表示。例如,A1表示工作表或者单元格区域左上角的单元格。Excel还可以设置为R1C1样式引用,行列都以数字表示。例如,使用R1C1表示工作表左上角的单元格。此时,需要调出“Excel选项”对话框,勾选“R1C1引用样式”,如图1所示。图1在下图2所示的工作表中,我们使用了计算公式。其中,

excel图表中的数组公式
excel图表中的数组公式

Excel中有一类称作数组公式的公式,相对比较复杂,有点难以理解,很多人望而却步,然而数组公式很强大,能够完成很多不可思议的任务,绝对值得学习。使用数组公式,可以判断数据是否与指定区域中的数据相匹配,可以统计单元格区域中不重复值的数量,可以提取单元格区域中的不重复数据,将列数据转换为行数据,…,等等。本文只是简单地介绍数组公式,让感兴趣的朋友对其有所了解,为进一步的研究和应用打下基础。为什么要学习和使用数组公式使用数组公式,可以使Excel完成我们认为不可能的任务,或者说要使用VBA才能完成的任务,并且在有些情形下,数组公式可能是一个非常有效的解决方案。当然,好奇心也会驱使我们想要学习进阶去创建更高级的公式,并且在学会数组公式的基本使用后想要创建更有效的数组公式。在掌握数组公式后,在面对创建Excel解决方案时又多了一份新的武器。我想,这可能是想要学习数组公式的一些原因。在某些情形下,除非使用VBA,使用数组公式可能是实现目的的唯一办法。在使用普通的公式时,我们可能需要辅助列或一些中间步骤,然而,数组公式可以提供一次性的解决方案,省掉中间步骤。当然,高级筛选、数据透视表、以及新增的一些数组函数能够解决使用数组公式实现的任务,但是当输入发生变化时它们不能自动更新或者存在某些局限,然而数组公式能够立即更新,这是其一大优势。什么是数组公式在认识数组公式之前,先看看通常对于下图1所示的工作表求总销售额的过程。图1正如图1中所看到的,要求这四种水果的总销售额,先使用公式求出每种水果的销售额,然后相加即可。总共使用了4个公式。其实,我们可以只使用一个公式来求总销售额,如图2所示。

excel图表认识与处理公式错误
excel图表认识与处理公式错误

在编写公式时,不会总是一帆风顺,难免会发生错误。只要耐心调试,应该会实现所需要的结果。下面,让我们认识一下可能会发生的错误,方便在碰到时明白到底错在哪里或者从哪里查找错误,更好更快地调试好公式。认识Excel显示的错误通常,如果编写的公式不符合Excel规定要求,就会出现图1所列错误之一。图1错误值含义与错误处理上图1标识了在编写Excel公式时可能显示的错误值及名称,下面分别介绍这些错误值的含义、发生的原理与处理方法。#DIV/0!这是由于公式中试图除以0导致的错误,可能是由于公式引用的单元格包含0值或者为空。

ROW函数和ROWS函数
ROW函数和ROWS函数

ROW函数和ROWS函数非常简单,然而,它们在公式中的作用却引人侧目。下面,我们就来发掘这两个函数之美。ROW函数ROW函数返回指定单元格所在的行号。如果指定的是单元格区域,则返回区域左上角单元格所在的行号。如果不指定单元格,则返回当前单元格所在的行号。下图1展示了ROW函数的基本用法。图1利用Excel的相对引用原理,我们可以使用ROW函数生成一系列数字。如下图2所示,在单元格B2中输入公式:=ROW(A1),下拉至单元格B10,即在单元格区域B2:B10中生成数字1至9。图2更进一步,我们先选取单元格区域B2:B6,输入公式:=ROW(A1:A5),然后按Ctrl+Shift+Enter组合键,即输入一个数组公式。此时,Excel在单元格区域中输入数字1至5,如图3所示。

小而美的函数之LEN函数
小而美的函数之LEN函数

LEN函数非常小巧,就1个参数,返回参数指定值的字符数,其基本用法如图1所示。图1注意,当对日期单元格求长度时,LEN函数计算的是表示日期的序号的长度。对错误值单元格求长度时,LEN函数返回错误值。可以使用数组公式一次性求单元格区域中各单元格中的字符长度,如图2所示。图2可以看出,LEN函数甚至比我们上篇文章中介绍的ROW函数和ROWS函数还要简单,但将其在公式中合理运用时,能够更充分发挥作用。LEN函数之美LEN函数的美在于能够提供最终的确切数字,并为其他函数所用。如果说ROW函数是提供动态变化数字的计数器的话,那么LEN函数提供的数字就是计数终结的地方。

共计27343条记录 上一页 1.. 942 943 944 945 946 947 948 ..2735 下一页