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

最新发布

Excel怎么查找单元格数据中有多少个列表中的字符/单词
Excel怎么查找单元格数据中有多少个列表中的字符/单词

SUMPRODUCT函数功能强大,与其他函数配合,往往能解决很多问题。本文介绍的技巧将是SUMPRODUCT函数与COUNTIF函数组合,统计单元格中的单词或句子中出现的指定的字符列表中的字符的个数。如下所示,在单元格B3中,共出现了字符/单词列表中的“a”、“b”、“f”共3个字符;在单元格B4中,字符/单词列表中的所有4个字符都出现了;其他单元格依此类推。在单元格C3中,使用的公式是:=SUMPRODUCT(COUNTIF(B3,”*”&$E$3:$E$6&”*”))下拉至单元格C9。下面,我们来看看这个公式的运行原理。公式中的主要部分是:COUNTIF(B3,”*”&$E$3:$E$6&”*”)我们知道,COUNTIF函数的语法:COUNTIF(Range, Criteria),将遍历参数Range指定的区域/数组,统计其中满足参数Criteria指定的条件的数据的数量。在示例中,参数Range的值为:

使用SUMPRODUCT函数巧妙处理多条件判断
使用SUMPRODUCT函数巧妙处理多条件判断

下面是要使用公式解决的问题:如果值处于0%-25%,则返回0;处于16%-50%,则返回0.1;处于51%-75%,则返回0.2;处于76%-100%,则返回0.3;大于100%则返回0.4。如下所示,值为80%,返回0.3。通常,我们会考虑使用IF函数的公式:=IF(AND(B3>=0,B3<=0.25),0,if(and(b3>=0.26,B3<=0.5),0.1,if(and(b3>=0.51,B3<=0.75),0.2,if(and(b3>=0.76,B3<=1),0.3,0.4))))太冗长了!如果条件更多,则需要增加更多的IF语句。这里使用SUMPRODUCT函数编写了一个简洁的公式:=SUMPRODUCT((B3>{0.25,0.5,0.75,1})*0.1)我们来看看公式中的:

excel数据透视表怎么处理公式中的布尔值
excel数据透视表怎么处理公式中的布尔值

excel数据透视表怎么处理公式中的布尔值?在我们编写公式时,特别是编写数组公式时,往往会生成由TRUE/FALSE值组成的中间数组。有些Excel函数可以忽略这些布尔值,例如SUM函数,但是很多函数不能处理这些布尔值,如果将它们传递给这些函数,就会导致错误。因此,在将这些布尔值传递给函数继续处理时,需要将它们转换成数字。在Excel中,TRUE值等于1,FALSE值等于0,那么如何将TRUE/FALSE值转换成1/0呢?最常用的方法是使用数学运算。常使用下列三种数学运算将TRUE和FALSE转换为等效的数字:1. 与1相乘:{TRUE,FASLE}*1={1,0}2. 与0相加:{TRUE,FALSE}+0={1,0}3. 使用双减号:–{TRUE,FALSE}=(-1)*(-1)*{TRUE,FALSE}=1*{TRUE,FALSE}={1,0}例如,在《Excel公式练习63:求数值中的各个数字之和》中,我们可以使用下面的公式:

excel数据透视表怎么生成连续的整数
excel数据透视表怎么生成连续的整数

之前的文章中,我们主要解了如何让公式中有一部分能够在该公式向下复制到连续的行时,生成一系列连续的整数。使用的是ROW函数:ROW()或者ROW(A1)、ROWS($1:1)或者ROWS(A$1:A1),充当SMALL函数的参数k的值,让我们能够提取数组中第k小的值。然而,有时候公式中希望能够生成一个连续整数的中间数组,生成了一个由连续整数组成的数组,作为MID函数的参数start_num,用来指定在获取的值的起始位置。在该篇文章中,我们给出了生成这样的数组的两个公式,这也是在这种情形下我们常用的公式形式,我将其在这里列举出来,作个小结,供以后参考。第一种形式:ROW(INDIRECT(“1:”& LEN(A1)))其中,引用的单元格A1中放置着要处理的数据,LEN(A1)获取数据长度,传递给INDIRECT函数生成间接引用,最终由ROW函数生成由1至单元格A1中数据长度值的连续整数值组成的数组。例如,如果LEN(A1)=5,则上述形式生成的数组为:{1;2;3;4;5}第二种形式:ROW(OFFSET($A$1,,,LEN(A1)))其中,引用的单元格A1的作用与上面相同,传递给OFFSET函数后,生成起始于单元格A1,由列A中连续的LEN(A1)个单元格组成的单元格区域。例如,如果LEN(A1)=5,那么OFFSET函数生成的单元格区域为:A1:A5,代入ROW函数,生成数组:{1;2;3;4;5}

excel公式中日期的处理引发的探索
excel公式中日期的处理引发的探索

excel公式中日期的处理引发的探索!我们知道,在Excel中,日期是以序号数字来存储的,虽然你在工作表中看到的是“2020-3-31”,而Excel中存储的实际上是“43921.00”,整数部分是日期的序号,小数部分是当天时间的序号。这样方便了日期的表示和存储,但也同样带来了一些问题,例如我们以为是“2020-3-31”,因此会将数据直接与之比较,导致错误的结果。本文举一个案例来解公式中日期的处理方式。如下所示,计算2020年3月31日对应数据的平均值。如果使用数组公式:=AVERAGE($A$2:$A$20=2020-3-31,B2:B20)得到的结果是不正确的。这个公式相当于求单元格区域B2:B20的数值的平均值:=SUM(B2:B20)/19首先看看Average函数的语法:AVERAGE(number1, [number2], …)其中:

excel数据透视表怎么计算工作日天数?
excel数据透视表怎么计算工作日天数?

本文提供了一个公式,能够计算多种情形下某个月的工作日天数,如下所示。单元格C2中的公式为:=MAX(0,NETWORKDAYS(MAX($A2,C$1),MIN($B2,EOMONTH(C$1,0))))向右拖至F列,向下拖至第8行。NETWORKDAYS函数的语法为:NETWORKDAYS(start_date,end_date, [holidays])其中,参数start_date必需,指定开始日期;参数end_date必需,指定结束日期;参数holidays,可选,指定要排除的日期。因此,参数start_date是公式中的:MAX($A2,C$1)

IF函数详细介绍
IF函数详细介绍

IF函数IF的英文意思是如果丶假如语法为IF(测试条件,真值,假值)用法一:单条件判断大于18(含)为成年用法二:多条件判断=if(条件1,if(条件2,真值,假值),假值)用法三:镶套公式销售额大于5W且销售数量大于100则为达标

Lookup函数最经典的公式,99%人却不懂1和0的用法
Lookup函数最经典的公式,99%人却不懂1和0的用法

Lookup函数是最牛的Excel查找函数,特别是lookup(1,0/)模式横扫无数查找难题,比如反向查找、多条件查找、查找最后一个等。但,绝大多数用户只会套用,却不懂其中的原理。搜遍百度,也没有找到一个能明白的教程,所以必须要写一个详细的教程了。首先,先看一下lookup函数的一个查找特性:给一个足够大的数(比范围内所有数都大),必定返回最后一个值。(原理是二分法查找,这里不再细 )无论你添加什么类型数值,只要小于给定的值,都会返回最后一个如果有错误值,直接忽略这个忽略错误值的特征非常重要,因为当根据条件查找时,只需要把不符合条件的全变成错误值,就可以用lookup查找后最后符合条件的。

如何用excel快速选中数据
如何用excel快速选中数据

如何用excel快速选中数据?如何用excel快速选中数据的方法如下:方法(一)首尾选择法步骤1:小编推荐这个方式实用在数据比较长,很多的情况下使用,首先选择需要选择数据区域的第一行。该方式适合于任何一个连续区域的数据选择。步骤2:然后滑动右边的滑条,到该数据区域的最后一行,或者是需要选择位置的最后一行,按住shift键,选择最后一行。这样就快速选择好了该区域数据。方法(二)单元格+快捷键法步骤1:该方式适合某一个连续区域的所有数据选择。该该区域中点击其中一个单元格。

Excel中进行添加日历控件的两种方法
Excel中进行添加日历控件的两种方法

有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加。那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,小编就教大家在Excel中进行添加日历控件的两种方法。  Excel中进行添加日历控件的两种步骤:  1、添加整个月份的日历  打开一个Excel 2007表格,点击表格左上角 “扳手和锤子”这个其它控件的按钮。  在弹出的对话框中,找到底部的日历控件,点击确定按钮。  按住鼠标左键在表格上面拖动,形成一个黑色的矩形,松开鼠标。  插入日历插件成功。拖动可移动日历的位置和大小。  2、添加单个日期的日历控件  如何添加单个的日历控件,第一步的方法和上面的一样。点击表格左上角“扳手和锤子”这个其它控件的按钮。  在跳出的对话框中找到Microsoft Date and Time Picker Control 6.0的控件,选择该控件,点击确定按钮。

210 次浏览
共计27343条记录 上一页 1.. 1941 1942 1943 1944 1945 1946 1947 ..2735 下一页