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

最新发布

Excel 获取行号:当前行和最后行行号的公式
Excel 获取行号:当前行和最后行行号的公式

文章介绍excel 获取行号的两种情况:获取当前行号以及获取最后有内容行的行号。并介绍返回最后一行内容的公式写法。  excel 获取行号的情况有多种,总归获取行号通常都会用到ROW函数。下面介绍两个excel 获取行号的案例。excel 获取行号实例一:  下面的截图,A列是一些ID号,在B列获取A列ID号对应的行号。我们在B2单元格输入公式:=IF(A2<>"",ROW(),""),下拉复制即可。   解释:用ROW(单元格地址)获得该单元格的行数,如:ROW(A1),返回A1的行号,如果不写明单元格地址,用ROW(),表示获取当前行的行号。然后用IF函数做判断,如果A2不为空,就用row()获取当前的行号,否则显示为空。excel 获取行号实例二:  同样以上面的截图来获取A列最后一行的行号是多少,该如何做呢?输入公式:=MAX((A2:A6<>"")*ROW(A2:A6)),按下ctrl+shift+enter三键结束,就可以获取A列最后一个有单元格的行号,此处的结果为:6。  这个excel 获取行号的公式意思是:A2:A6<>"",按F9键,得到结果:{TRUE;TRUE;TRUE;FALSE;TRUE}。ROW(A2:A6),按F9键,得到结果:{2;3;4;5;6},逻辑值TRUE为1,FALSE为0,用0、1乘以行号{2;3;4;5;6},得到:{2;3;4;0;6},最后用MAX函数取最大值6,就获取行号了。  延伸一下:如果需要获取最后一行的内容,如果A列是数值,可以使用公式:=LOOKUP(9E+307,A:A),如果A列是文字,使用公式:=LOOKUP(REPT("座",255),A:A)

138 次浏览
Excel高级筛选之公式使用图解教程
Excel高级筛选之公式使用图解教程

Excel中使用公式作为高级筛选的条件时是不需要标题的,标题栏留空,但是条件区域要把这个留空的单元格包括在里面,这点要注意。原题目改编一下:现有N组数字,需将其中百、十、个位中分别含有某几个数字的行去掉。比如:将百位含有1,2和3,且十位含有4,5和6且个位含有7,8和9的行筛选掉。该怎么编辑条件?请各位excel高手指教!做法如下图所示:Excel高级筛选之公式使用图解教程1Excel高级筛选之公式使用图解教程2

104 次浏览
ATANH函数的公式语法和用法
ATANH函数的公式语法和用法

本文介绍 Microsoft Excel中ATANH函数的公式语法和用法。ATANH函数的作用为返回参数的反双曲正切值,参数必须介于 -1 到 1 之间(除去 -1 和 1)。反双曲正切值的双曲正切即为该函数的 number 参数值,因此 ATANH(TANH(number)) 等于 number。ATANH函数的语法ATANH(number)ATANH 函数语法具有下列参数:Number 必需。-1 到 1 之间的任意实数。ATANH函数的使用示例=ATANH(0.76159416)0.76159416 的反双曲正切值(约等于 1)=ATANH(-0.1)-0.1 的反双曲正切值 (-0.10034)

149 次浏览
Excel乘积函数之dproduct函数的使用和例子
Excel乘积函数之dproduct函数的使用和例子

文章介绍excel乘积函数中的dproduct函数的使用,并通过案例公式详细解释,最后再给出另外一个乘积函数product函数的学习链接。  Q:excel乘积函数有哪些?  A:介绍两个excel乘积函数:dproduct函数和product函数。  两个函数,就函数名而言,第一个函数多了一个D,它属于数据库函数。  在excel中,所有的数据库函数名字都是以D开始的。下面是数据库函数截图:   在前面的文章中对excel乘积函数的介绍,更多的是介绍的product函数,而对dproduct函数确没有介绍过,因此本文重点介绍dproduct函数这个乘积函数。第一,excel乘积函数:dproduct函数用法介绍  dproduct函数的用法是将数据库中符合条件记录的特定字段中的值相乘。  dproduct函数的语法为:DPRODUCT(数据区域,数据列,条件区域)。

217 次浏览
Excel中Len函数,lenb函数分离汉字
Excel中Len函数,lenb函数分离汉字

首先介绍下函数len,len,最简单的解释就是返回文本字符串的字符数。11 返回2,我返回1.而lenb是返回文本字符串的字节数。此时11返回2,我返回也是2.因为汉字占2个字节.具体更详细的解释请见Excel2010函数入门教程视频中的截取函数介绍那集。下面我们看个这样的案例:B列是我们要返回的结果。我们首先观察发现。这里的数据是货号加颜色的混合。颜色是汉字,所以我们可以去用lenb,len和右截取函数right。而这里的LENB(A1)-LEN(A1),正好得到汉字的个数,最后我们整合起来的公式如下:=RIGHT(A1,LENB(A1)-LEN(A1))

160 次浏览
Excel满足两个条件的多解法
Excel满足两个条件的多解法

本文介绍excel满足两个条件的三种公式写法,并给出公式解析链接。  Excel满足两个条件的查找也是很常见的。比如下面的excel截图:查找满足两个条件:第一,合作项目为H;第二,项目参与人为钱七,对应的项目奖金是多少? 针对此题,excel满足两个条件公式写法一:  =IFERROR(LOOKUP(1,0/(A2:A15&B2:B15=F1&F2),C2:C15),"无")  或者条件部分不使用&链接,分开写:=IFERROR(LOOKUP(1,0/((A2:A15=F1)*(B2:B15=F2)),C2:C15),"无")  思路:使用LOOKUP的经典查找LOOKUP(1,0/(条件),查找数组或区域),然后再使用IFERROR对不满足条件的错误值进行处理,显示为无。excel满足两个条件公式写法二:  =TEXT(SUMPRODUCT((A2:A15=F1)*(B2:B15=F2)*C2:C15),"0;;无")  思路:使用SUMPRODUCT函数的多条件计数完成。

149 次浏览
ASIN函数的公式语法和用法
ASIN函数的公式语法和用法

本文介绍Excel中ASIN函数的公式语法和用法。ASIN函数的作用是返回参数的反正弦值。反正弦值为一个角度,该角度的正弦值即等于此函数的 number 参数。返回的角度值将以弧度表示,范围为 -pi/2 到 pi/2。ASIN函数语法ASIN(number)ASIN 函数语法具有下列参数:Number 必需。所需的角度正弦值,必须介于 -1 到 1 之间。说明若要用度表示反正弦值,请将结果再乘以 180/PI( ) 或用 DEGREES 函数表示。ASIN函数示例1、=ASIN(-0.5),以弧度表示 -0.5 的反正弦值,即 -pi/6 (-0.5236)

168 次浏览
Excel函数应用之返回大于0的最小值
Excel函数应用之返回大于0的最小值

今天来分享一个excel函数会员客户遇到的一个难题。他有好多数据,都需要去返回每列数据中的最小值。但是前提是如果最小值是0或是小于0的话,就要返回大于0的值中的最小值。这个最小值不能小于0.假设源数据如下:Excel实践者sharpen看到这问题后,首先想到的是如何把小于等于0的值从那列值中去掉。我想到了small这个函数。Small函数的语法结构简单来讲:区域或数组,返回第k个最小。值得注意的是,small函数中的区域或数组中的文本和逻辑值false,true是不参加大小比较的。所以我们可以通过small和if来进行构造。下面的函数涉及到了数组原理。关于数组原理,大家可以搜索我博客关键词数组 搜到一篇详细易懂的数组基础原理分解。继续讲这个问题,所以我们最后的函数是B2=SMALL(IF(A2:A8>0,$A$2:$A$8),1),最后以数组三键ctrl+shift+enter 进行结束。简要介绍下这函数公式,if此处是种数组用法,把A2:A8每个值去比较0,大于0就返回本身,否则就返回false。具体的详细运算,可以去抹黑相应的区域,然后按F9进行公式分步分解,最后if这块会得到{FALSE;FALSE;FALSE;0.99;9;5;7}。Small (区域,1)说明返回最小值。也就是我们要的结果0.99

165 次浏览
AGGREGATE函数的语法说明及实例
AGGREGATE函数的语法说明及实例

AGGREGATE函数的作用是返回列表或数据库中的合计。AGGREGATE函数消除了条件格式的限制。如果区域中存在错误,则数据条、图标集和色阶将无法显示条件格式。这是因为当计算区域中存在错误时,MIN、MAX 和 PERCENTILE 函数不进行计算。出于相同的原因,LARGE、SMALL 和 STDEVP 函数也会影响某些条件格式规则的相应功能。通过使用 AGGREGATE 函数,这些错误将被忽略,因而可以实现这些函数。此外,AGGREGATE函数可将不同的聚合函数应用于列表或数据库,并提供忽略隐藏行和错误值的选项。AGGREGATE函数语法引用形式AGGREGATE(function_num, options, ref1, [ref2], …)数组形式AGGREGATE(function_num, options, array, [k])AGGREGATE函数语法具有以下参数:function_num必需。一个介于 1 到 19 之间的数字,指定要使用的函数。

151 次浏览
创建分组是数据透视表的利器
创建分组是数据透视表的利器

数据越来越多,工作表越来越复杂,这些数据有什么意义,这些数据能让你快速了解到什么问题?数据透视表无疑提供了一种简单快捷的方式,用不同的方式查看相同的数据,表现力惊人。甚至有人说,如果你不会使用透视表,那你只掌握了excel的20%。今天,就来看看数据透视表能提供的利器:创建分组。先说说为什么要使用这个分组功能?我们有一组消费者在某商场消费的数据,包含购买日期,购买日期记录的是一系列日期数据,例如,2013年9月28日,2013年9月29日,按照时间维度的分类,我们在汇总分析时,希望看到按月、按季度、按年的分组数据,那我们应该如何操作从日期数据中得到以上时间的维度呢?对函数功能比较熟悉的,估计这会已经想到利用一些函数来实现,其实,excel数据透视表中就隐含了一种简单实用的方法,它就是创建分组。透视表创建分组,轻松搞定日期数据我们一起具体来看一下,下表是原始数据,最右边一列为销售日期。 创建透视表后,将销售日期移动至行数据,将销售额移动至数据汇总区域,右击销售数据列,在菜单中选择“创建组”功能,弹出框如下: 注意“步长”这个设置,就是时间维度的设置了,我们先测试以年为分类,单选“年”:

108 次浏览
共计27343条记录 上一页 1.. 502 503 504 505 506 507 508 ..2735 下一页