当前位置:主页 > Office办公 > 函数公式

函数公式

INDIRECT函数转换成适合打印的多行多列
INDIRECT函数转换成适合打印的多行多列

尤其打印单位人员名单时,单列数据太长,要做成多行多列适合打印的形式:关键操作公式:在D2单元格输入公式:=INDIRECT(“A”&6*ROW(A1)-5+COLUMN(A1))&””,然后向右向下填充,即可变成适合打印的6列多行数据。公式解析:6*ROW(A1)-5+COLUMN(A1)这部分在D2的运算结果是2,当公式向下填充时,ROW(A1)会自动变成ROW(A2)、ROW(A3)……,计算结果也会变成8、14、20、……,即生成一个步长为6的数值系列;当公式向右填充时,COLUMN(A1)会自动变成COLUMN(B1)、COLUMN(C1)……,这部分结果会变成3、4、5、6、7步长为1的数值系列。

SUMPRODUCT计算指定年份与月份的销售总额
SUMPRODUCT计算指定年份与月份的销售总额

一位朋友说遇到难题:公司要求把近三年的销售额按照年份与月份进行汇总,三年的销售数据有四万多行,他问有没有函数可以实现快速统计。用下所示的简单数据,一下汇总方法:关键操作公式:在F2单元格输入公式:=SUMPRODUCT((YEAR($A$2:$A$15)=D2)*(MONTH($A$2:$A$15)=E2)*($B$2:$B$15)),向下填充,即得所有指定年份与月份的销售总额。公式分解:(YEAR($A$2:$A$15)=D2):YEAR函数计算$A$2:$A$15单元格的年份,并与D2单元格的年份进行比较,如果等于D2年份,返回TURE,否则返回FALSE。所以此部分返回一组TURE与FALSE的数组(数组1):{TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE}。

用REPLACE函数隐藏身份证号码部分数字
用REPLACE函数隐藏身份证号码部分数字

身份证号码是个人最重要信息,单位人事部门为了对每个员工信息进行保密,往往在常用的EXCEL工作表里隐藏身份证号码有部分数字,如:函数实现公式:在D2单元格,输入公式:=REPLACE(C3,7,8,”********”),再往下填充,即可隐藏所有身份证号码部分数字。该公式的解释是:对C3单元格的身份证号码自第7位开始,替换掉8位,改为新的文本字符“********”。REPLACE函数解析含义:

VLOOKUP完成同一部门多个员工信息查询
VLOOKUP完成同一部门多个员工信息查询

做人事管理的某位朋友,说想要用函数查询单位不同部门员工信息,随意输入单位,所在部门的员工信息会自动查询,结果如下:上中的查询效果是由函数VLOOKUP实现的,过程如下解:第一步:建立辅助列在“部门”前增加一列,在A3单元格输入公式“=COUNTIF($B$3:B3,$H$3)”。其中:$B$3:B3是一个起始位置为B3不变,结束位置随着公式向下填充而增加的动态区域;$H$3是要查询的部门。结果如下:

LEFT、RIGHT函数快速分列,快速填充
LEFT、RIGHT函数快速分列,快速填充

朋友留言:您好,请教一下怎么用LEFT公式把A列中的工号和员工姓名分开到B列(纯数字)和C列(RIGHT公式,纯中文姓名)?谢谢!数据如下:实现方法第一种方法:函数法第一步先将文本分离出来:在C2单元格输入公式:“=RIGHT(A2,LENB(A2)-LEN(A2))”,向下填充,即可提取所有员工姓名。其中:LENB(A2)和LEN(A2)都是计算A2单元格的字符数, 不同的是:LENB函数是将每个汉字的字符数按照2计算,而LEN函数是将每个汉字的字符数按照1计算,所以,两者的差值是汉字的个数;“=RIGHT(A2,LENB(A2)-LEN(A2))”的含义是从A2字符的右侧开始取,按照汉字个数取出汉字。

excel怎么提取无规律分布的汉字、数字、字母
excel怎么提取无规律分布的汉字、数字、字母

今天学习群里一位朋友传来一副图片,问:如何把分布不规则的字母部分单独提取出来?像这种字母、汉字、数字无规律分布的内容,如果想把字母、汉字、数字单独提取出来,利用公式,是非常难的。下面,教大家一种Excel与Word双剑合璧的方法,简单方便,一学即会!提取所有字母将A1:A3单元格的内容复制到空白WORD文档中,点击【开始】——【替换】(或者CTRL+H),打开“查找和替换”对话框,点击“更多”按钮,在搜索选项内勾选“使用通配符”,在查找内容中输入[!a-z,A-Z],其中,感叹号为逻辑非运算符,表示a-z,A-Z以外的所有部分。点击“全部替换”,即把非字母内容都替换掉,只保留字母。提取所有汉字在查找内容中输入[a-z,A-Z,0-9],点击“全部替换”,即把字母和数字内容都替换掉,只保留汉字。提取所有数字在查找内容中输入[!0-9],其中,感叹号为逻辑非运算符,表示0-9以外的所有部分。点击“全部替换”,即把非数字内容都替换掉,只保留数字。

Vlookup逆向查询有问题,IF、CHOOSE来帮忙
Vlookup逆向查询有问题,IF、CHOOSE来帮忙

VLOOKUP函数要求查询值必须位于查询区域的首列。比如,下中的数据:原数据区,“部门”位于“姓名”的左侧,而要求按照姓名去查询部门,那直接用VLOOKUP函数进行查找,是查不到结果的。我们需要构建一个新的查询数据区,将“姓名”置于“部门”的左侧。这种新的查询数据区,可以通过IF和CHOOSE两个函数来实现。关键操作IF帮助VLOOKUP实现逆向查询在E2输入公式:=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0),结果如下:其中:

SUMIF+CELL使隐藏列不参与汇总
SUMIF+CELL使隐藏列不参与汇总

Excel没有提供忽略隐藏列汇总的函数,比如下:虽然E列与G列隐藏了,但E、G两列的数据还是参与了求和汇总。如何使隐藏列的数据不参与汇总呢?效果如下动:方法解释第一步:建立辅助行在第11行建立辅助行,B11中输入函数“=CELL(“width”,B1)”,向右填充,计算出B列到G列各列的列宽,如下:如果列被隐藏,隐藏列的列宽为0。第二步:函数实现

excel九九乘法表怎么混合引用
excel九九乘法表怎么混合引用

在写EXCEL公式的时候,经常遇到相对引用、绝对引用与混合引用。相对引用是指,公式进行填充的时候,从属单元格与引用单元格的相对位置不变;绝对引用是指,公式进行填充的时候,引用单元格的绝对位置不变;混合引用是指,公式进行填充的时候,所引用单元格的行或列方向之一的绝对位置不变,而另一个方向位置发生变化。可分为对行绝对引用、对列相对引用和对行相对引用、对列绝对引用。九九乘法表,就是混合引用的典型的例子。关键操作初步公式在B2单元格里输入公式:=B$1&”*”&$A2&”=”&B$1*$A2。B$1表示对行绝对引用、对列相对引用;

Excel公式: 获取非连续单元格区域中只出现一次的数字
Excel公式: 获取非连续单元格区域中只出现一次的数字

Excel公式: 获取非连续单元格区域中只出现一次的数字本次的练习是:如下图1所示,有一组非连续的单元格区域,由任意数量的单列区域组成,每个区域中的值有数字、文本或空格。要求从单元格A2开始,使用公式生成一个列表,这个列表由上述非连续单元格区域中所有只出现了一次的数字组成(如图1所示,1、2和9这三个数字在非连续的单元格区域中只出现了一次)。图1注意,虽然图1中在单元格区域C1:N12中有很多单元格为空,但解决方案的公式中要考虑这些单元格也可能存在数据的情况。先不看答案,自已动手试一试。公式在单元格A2中输入公式:=IF(ROWS(A$2:A2)>$A$1,””,AGGREGATE(15,6,(ROW(INDIRECT(“1:”& MAX(RNG)+1))-1)/(FREQUENCY(RNG,ROW(INDIRECT(“1:” &MAX(RNG)+1))-1)=1),ROWS(A$2:A2)))下拉直至出现空单元格为止。

共计500条记录 上一页 1 2 3 4 5 6 7 ..50 下一页