在案例中,需要求得分总和,除了利用上图公式中的函数外,我们还可以使用其他方式么?答案是肯定的。Excel就是需要找规律,在这个案例中,发现得分均在偶数列。此时应该想到mod函数,利用他来辅助我们找到偶数列。mod函数公式=MOD(COLUMN(A:F),2)借用column函数取列数值,得到=MOD({1,2,3,4,5,6},2),从而获取一个数组={1,0,1,0,1,0}。这里说一下{}是数
中国式排名,就是允许多个并列排名且依次往下排序。如下图:此处我们用公式 =SUMPRODUCT(($A$2:$A$8>A2)/COUNTIF($A$2:$A$8,$A$2:$A$8))+1红色F9得出{FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE}False=0,True=1,即{0;1;1;0;1;0;0}。意思是大于A2为1,否则为0。COUNT
数据源是A1:B10,案例需利用Sumif和Sumifs对A、B求总和。Sumif和Sumifs语法和解释(符号"[ ]"内内容为可选)Sumif语法:SUMIF(range,criteria,[Sum_range])参数解释:SUMIF(条件区域,条件,[需求和的单元格或区域])Sumifs语法:SUMIFS(Sum_range, criteria_range1, criteria1,[crit
查询函数我们使用最多的就是vlookup函数,它可以帮助我们快速查询返回我们所需的数据。但是如遇到上图时,需要查询A对应B列所有的数据用vlookup就显得力不从心了。因为vlookup只能返回所查询到的第一个对应的数据。此时,我们可以利用多个函数组合的数组公式解决。在E2单元格输入如下数组公式:=INDEX($B:$B,SMALL(IF($A$2:$A$11=$D2,ROW($A$2:$A$11
遇到同事的一个问题,求某段时间内除双休日、节假日以外的时间差,格式是[h]:mm(xx小时xx分)。这个要求是用在统计多少个工作日完成的延迟上,或者以此来统计及时率。为此设计了一个表格如下图,设定了整个第二行2:2,存放国定假日。A5:A8为条件区域,可能在某个时间段内会遇到的状况。依据A列的条件,在B5:C8输入“起始时间”与“结束时间” 作为案例。在D5:D8间人工统计除节假日外的时间差。(节
在A1单元格中输入随机函数=RANDBETWEEN(1,10)此函数将在1至10之间随机提取1个整数。 A2单元格输入={LARGE(IF(COUNTIF($A$1:A1,ROW($1:$10)),,ROW($1:$10)),RANDBETWEEN(1,10-ROW(A1)))}此函数为随机不重复的重要部分注:{……}这个括号是同时安Ctrl+Shift+Enter得到的数组公式
数据源为A列,要在C列中提取不重复的唯一值。 在此我们需要应用的函数有COUNTIF、MATCH、INDEX、IFERROR。 思路是利用COUNTIF+MATCH定位不重复的行数,再使用INDEX根据COUNTIF+MATCH返回的行数,提取A列中不重复行单元格内的内容,而IFERROR用于排错,当提取完唯一值后,当出现#N/A错误时显示为空。 在C2单元格中输入数组公式: ={IF
如下数据源 要求统计各区分关于时间类的数据,如下图: 2至5列数据,如下设置公式并向下拖动: B列【接收数】:因为时间日期类数据在Excel中是一个数值,因此可以利用Count函数获取包含数值的个数 =COUNT(陆家嘴!A:A) 或:为了便于拖动可以使用Indirect,此函数立即对引用进行计算,并显示其内容。故用Indirect函数来引用工作表
在工作中,我们常常需要用到日期。如果对Excel中的函数不够了解那么计算它们会是一件非常头疼的事情,这里我们来学习一下DATEDIF函数。 普通的函数都可以通过【公式】选项卡【插入函数】获得,但是DATEDIF这个函数却在里面找不到,在office的帮助文档中也没有,甚至在office 2010逐步输入函数时,也不会有提示,除非你全部输入完成。因此很多时候会把它遗漏。 &nbs
某表内有电话拨打时间,需要统计8:00至11:59、12:00至16:59、17:00至7:59这三个时间段的拨打次数填入D2至D4单元格内。 此时我们B2单元格,输入公式: =HOUR(A2) 。然后下拉填充至单元格A15,建立辅助列。 然后在D2中输入公式: =COUNTIF($B$2:$B$15,"<12")-COUNTIF($B$2:$B$1
vlookup查询函数用途广泛,这个举个实际中的一个例子。 有excel报表,含每月出账用户。如图,每个月用户不同。 需要将用户合计入“合计”表内按每月排列。 这里先将用户名全部复制在“总计”表“用户名”下,然后选择“数据”选项卡中“数据工具”,“删除重复项”。 得到所有出账用户名。 然后使用vlookup函数在B2单元格中输入“=VLOOKUP($A2,'1月'!A1:
查询函数一直是Excel中常被用到的一种函数,本篇来介绍一下index与match在实际工作中的应用实例。 先看一下这个Excel工作簿。要求:将“用户分析”工作表中机房名称列中输入函数,向下拖动使其自动选择对应“号段检索”工作表中备注的机房名称。 其中故障号码为“号段检索”表中起始、结束号段中的码号。因此这里需要
收集一下,以备不时只需。 =VLOOKUP(G2&H2,IF({1,0},A2:A7&C2:C7,B2:B7),2,) =VLOOKUP($G$2&$H$2,CHOOSE({1,2,3},$A$2:$A$7&$C$2:$C$7,$B$2:$B$7,$D$2:$D$7),COLUMN(B1),) =VLOOKUP(H2,IF(A2:A7=G2,C2
最近真的很忙,那些远程工单平台的系统非常的老,可能有8年了吧。但神奇的是它们的生命力异常强大,至今依然在服役。虽然它们老了,许多事情已经跟不上时代也力不从心了,但是工作还是要做的。要不它们怎么来养活这个公司大家庭呢。所以很多时候许多数据都需要人工来统计,这个是非常可怕的事情。为了不让大家陷入人工手动统计工作的汪洋大海中,我不得不找了个函数使其中一个需要手动查询地址并按地址进行分类的Excel表格变
横向查找内容在Excel中应用较多,收集了一部分做个记录。欢迎补充。呵呵。
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号