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

最新发布

用Excel函数实现排序与筛选的方法
用Excel函数实现排序与筛选的方法

Execl本身具有很方便的排序与筛选功能,下拉“数据”菜单即可选择排序或筛选对数据清单进行排序或筛选。但也有不足,首先无论排序或筛选都改变了原清单的原貌,特别是清单的数据从其它工作表链接来而源数据发生变化时,或清单录入新记录时必须从新进行排序或筛选。其次还有局限,例如排序只能最多对三个关键字(三列数据)排序,筛选对同一列数据可用“与”、或“或”条件筛选,但对不同列数据只能用“与”条件筛选。例如对某张职工花名册工作簿,要求筛选出年龄大于25岁且小于50岁或年龄大于50岁或小于25岁都是可行的,如同时要求性别是男的或女的也是可行的。但要求筛选出女的年龄在22岁到45岁,男的年龄在25岁到50岁时Execl本身具有的筛选功能则无能为力了。再者排序与筛选不能结合使用,即不能在排序时根据条件筛选出来的记录进行排序。例如有一张职工资料清单,其中有的职工已经退休,对在职职工的年龄进行排序时无法剔除已退休职工的数据。本文试图用Execl的函数来解决上述问题。一、用函数实现排序题目如有一张工资表,A2:F501,共6列500行3000个单元格。表头A1为姓名代码(1至500)、B1为姓名、C1为津贴、D1为奖金、E1为工资、F1收入合计。现要求对职工收入从多到少排序,且在职工总收入相同时再按工资从多到少排序,在职工总收入和工资相同时再按奖金从多到少排序,在职工职工总收入和工资、奖金相同时再按津贴从多到少排序。方法G1单元格填入公式“=if(F2=0,10^100,INT(CONCATENATE(999-f2,999-e2,999-d2,999-c2)))”,CONCATENATE是一个拼合函数,可以把30个以下的单元的数据拼合成一个数据,这些被拼合的数据之间用逗号分开。用f2、e2等被拼合的数据用999来减,是为了使它们位数相同。(假定任何一个职工的总收入少于899元)。被拼合成的函数是文本函数,CONCATENATE与INT函数套用是为了使文本转换为数字。最外层的if函数是排序时用来剔除不进行排序的记录,在本例中指收入为零的记录。(在上文提到的职工年龄排序,则公式改为“if(f2="退休",10^100,…..)”,即剔除了退休职工。)第二步把G1单元格的公式拖放到G500单元格(最简便的方法是点击G1单元格后向G1单元格右下方移动鼠标,见到黑十时双击鼠标就完成了G1到G500的填充)。

121 次浏览
工作中必须学会的8个IF函数,17个excel公式
工作中必须学会的8个IF函数,17个excel公式

今天所讲的IF函数,包括excel中含有IF的系列函数,共有8个,每个函数列举最常用的2~3个公式,希望能对同学们有用。一、IF函数作用:根据条件进行判断并返回不同的值。示例:1、如果A1单元格值大于100,显示“完成”,否则显示“未完成”=IF(A1>100,"完成","未完成")2、判断成绩=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))3、如果A1的值大于60并且B1不为空,显示“已结束”否则显示“未结束”=IF(AND(A1>60,B1<>""),"已结束","未结束")

170 次浏览
图文实例详解OFFSET函数的使用方法
图文实例详解OFFSET函数的使用方法

说起OFFSET函数,真的是像雾像雨又像风,从复杂的数据汇总、到数据透视表再到高级动态图表,都离不开OFFSET函数的默默付出。通过OFFSET函数,可以生成数据区域的动态引用,这个引用再作为半成品,通过后续的处理加工,就可以为图表和透视表提供动态的数据源、为其他函数生成特定的引用了。首先,咱们说说这个函数的作用,微软的帮助文件是这样描述的:以指定的引用为参照系,通过给定偏移量返回新的引用。瞧瞧,这么简单的几句话,让人家怎么能猜透你的心思嘛。这个函数有5个参数:第一个参数是基点第二个参数是要偏移几行,正数向下,负数向上。第三个参数是要偏移几列,正数向右,负数向左。第四个参数是新引用几行。

121 次浏览
使用Excel函数计算两个日期之间的工作日天数的方法
使用Excel函数计算两个日期之间的工作日天数的方法

表亲们好啊,不同行业不同岗位,在工作时间上的差别很大,今天咱们要学习的,就是使用自定义休息日参数,来计算两个日期之间的工作日天数。在Excel 2013之前的版本中,计算这个问题可真不太容易。但是在Excel 2013版本里新增了一个NETWORKDAYS.INTL 函数,解决此类问题就简单了。 首先来看看他的参数:NETWORKDAYS.INTL (开始日期,结束日期,[指定周末],[其他节假日])第三参数是最有意思的,用不同的数字表示不同的周末日:1 或省略表示周末日是星期六、星期日2表示周末日是星期日、星期一…………

186 次浏览
使用Excel函数实现Excel数据分段区间查找的方法
使用Excel函数实现Excel数据分段区间查找的方法

今天本文和大家分享的EXCEL知识是两个函数公式套路,有关数据区间查询的。分别是使用LOOKUP函数和Frequency函数实现Excel数据分段区间查找的方法。LOOKUP函数 第一个函数是大家耳熟能详的LOOKUP。举个例子,如下图,A1:B6区域是一张成绩评价标准表。用我拿手的中文翻译一下,小于60不及格,大于等于60小于80为及格,大于等于80小于90为优良……依次类推。现在我们要对某个同学的成绩做出评判。G2单元格输入下面的公式,并向下填充:=LOOKUP(F2,A$2:B$6)假设这位同学是EH在线培训课程【图表之美】的女汉子大红花,她图表成绩得了98分,那么她的最终评价是:优异。假设某天大红花因为思念男友某人,导致发挥严重失常,只考了68分,那么该公式返回的结果为:及格。

168 次浏览
8类最需要掌握的excel函数
8类最需要掌握的excel函数

函数是excel中最重要的分析工具,面对400多个excel函数新手应该从哪里入手呢?下面根据实际工作中最常用的8个(组)函数,学会后工作中的excel难题基本上都能解决了。第一名:Vlookup函数用途:数据查找、表格核对、表格合并用法:=vlookup(查找的值,查找区域,返回值所在列数,精确还是模糊查找)第二名:Sumif函数和Countif函数用途:按条件求和,按条件计数,很多复杂的数据核对也需要用到这2个函数。用法:=Sumif(判断区域,条件,求和区域)=Counif(判断区域,条件)

106 次浏览
Sumifs函数在使用中的一个误区及解决方法
Sumifs函数在使用中的一个误区及解决方法

国庆假期第2天,收到一位同学的提问,关于sumifs函数使用的问题,先看图: 问题:我求出来的A和B产品的金额总额是0呢,公式感觉没有写错啊?就这位同学的公式来说,设置没什么问题,参数使用均正确,包含A用通配符表示为 "A*",包含D表示为"D*"。但这个公式表达的意思是:统计A列既包含A,又包含B的金额之和。就上表来看,显示不存在这样记录。我想这位同学的意思应该是:统计A列包含A,或包含B的金额之和。Sumifs的条件之间是同时成立的关系,而非或者关系。综上所述,这位同学应该这样设置公式:

164 次浏览
实例详解SUBSTITUTE函数的常见用法
实例详解SUBSTITUTE函数的常见用法

SUBSTITUTE函数是常用的文本函数之一,类似于基础操作的查找替换功能,本文用4个实例详解SUBSTITUTE函数的常见用法。SUBSTITUTE函数的用法是:SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])今天我们通过几个例子,熟悉一下SUBSTITUTE函数的常用技巧和套路。例子一将数据中的某个值,替换为另一个值比如将B列数据里的二班,替换为一班。=SUBSTITUTE(B2,"二班","一班") 这里没啥好解释的了,就是将B列中单元格中的“二班”全部替换为“一班”。

144 次浏览
SUMIF函数的4种特殊用法
SUMIF函数的4种特殊用法

SUMIF函数很多同学都用的非常熟练,但有几个同学们很少遇到的特殊用法,本文跟大家分享SUMIF函数的4种特殊用法。1、含错误值的区域求和的表中,对A产品进行金额合计,常用的公式是:=SUMIF(A2:A8,A11,C2:C8)如果你想偷懒,第3个参数可以只写第一个单元格。=SUMIF(A2:A8,A11,C2) 3、错行求和遇到如下图中的求和(求A下面对应的数字之和),你头大了吧。其实用SUMIF函数很简单。=SUMIF(A2:E7,"A",A3)

140 次浏览
REPT函数
REPT函数

REPT函数根据指定次数重复文本字符串。REPT函数根据指定次数重复文本字符串。REPT函数根据指定次数重复文本字符串。注:使用REPT函数很容易创建上述效果。什么情况下使用REPT函数?REPT函数能用于使用字符或者以创新的方式来填充单元格,例如:创建单元格条形图或者点图保持快速的统计记录找到列中最后的文本条目REPT函数语法REPT函数语法如下:

共计27343条记录 上一页 1.. 1018 1019 1020 1021 1022 1023 1024 ..2735 下一页