Excel常用函数总结

2016-10-28 Kevin 叼着奶瓶撩妹

1. VLOOKUP函数

常见形式

问题描述:将下图中G列的数据根据学生的姓名填充到D列。

公式解析:

=VLOOKUP(A2,$F$2:$G$16,2,FALSE)

参数1:需要查询的数据

参数2:指定查询的区域,必须包含查找值和返回值,且第1列必须是查找值

参数3:$F$2:$G$16区域的第2例

参数4:指定的查找方式,TRUE表示模糊 查找,FALSE表示精确查找

解法之二

上图中的问题也可使用INDEX+MATCH解决,如下如图所示。


公式解析:

=INDEX($G$2:$G$16,MATCH(A2,$F$2:$F$16,0))

先用MATCH函数在$F$2:$F$16区域查找A2的位置,在使用INDEX引用$G$2:$G$16区域该位置上的数据

返回多列查询结果

问题描述:将下图中C、D列的数据根学生的姓名分别填充到对应的G、H列。

公式解析:

=VLOOKUP($F2,$A$2:$D$16,COLUMN(C:C),FALSE)

COLUMN(C:C),返回C列的列号

逆向查找

问题描述:

将下图中A列学生的姓名根据相应的学号填充到E列。


公式解析:

=VLOOKUP(D2,IF({1,0},$B$2:$B$16,$A$2:$A$16),2,FALSE)

多条件查找

问题描述:

下图中根据姓名和班级将C列数据填充到G列。


公式解析:

=VLOOKUP(E2&F2,IF({1,0},$B$2:$B$16&$A$2:$A$16,$C$2:$C$16),2,FALSE)

需使用Ctrl+Shift+Enter键

2. IF函数

公式解析:

=IF(A2>=60,"及格","不及格")

=IF(A2>=90,"优秀",IF(A2>=80,"良好",IF(A2>=60,"及格","不及格")))


公式解析:

=IF(AND(A2>=295,A2<=305),"合格","不合格")

等价于这个公式:

=IF(OR(A2<295,A2>305),"不合格","合格")

3. SUMIF函数

单条件求和

公式解析:

=SUMIF(A$2:A$10,">="&C2)

参数1:求和区域

参数2:求和条件


公式解析:

=SUMIF($B$2:$B$10,$F2,C$2:C$10)

参数1:条件区域

参数2:求和条件

参数3:求和区域

多条件求和


公式解析:

=SUMIFS(D$2:D$12,$B$2:$B$12,$H2,$C$2:$C$12,$G2)

参数1:求和区域

参数2:条件1区域; 参数3:求和条件1

参数4:条件2区域; 参数5:求和条件2

据说可以写很127个求和条件。

4. COUNTIF函数

单条件计数

公式解析:

=COUNTIF(B$2:B$16,D2)

参数1:计数区域

参数2:计数条件

多条件计数

公式解析:

=COUNTIFS(B$2:B$16,E2,C$2:C$16,">="&F2)

参数1:计数区域1; 参数2:计数条件1

参数3:计数区域2; 参数4:计数条件2

5. AVERAGEIF函数

单条件求平均值

公式解析:

=AVERAGEIF(B$2:B$16,$E2,C$2:C$16)

参数1:条件区域1

参数2:求值条件

参数3:求值区域

多条件求平均值

公式解析:

=AVERAGEIFS(C$2:C$16,C$2:C$16,">="&F2,B$2:B$16,$E2)

参数1:求值区域

参数2:条件1区域; 参数3:条件1;

参数4:条件2区域; 参数5:条件2;

6. 字符串函数

连接字符串

公式解析:

=A2&"-"&B2

也可以使用这个公式:

=CONCATENATE(A3,"-",B3)

截取字符串

公式解析:

=LEFT(A2,3)

也可用这个公式:

=LEFT(A2,FIND("-",A2)-1)

截取姓名可用这个公式:

=RIGHT(A2,LEN(A2)-FIND("-",A2))

Excel常用函数总结的更多相关文章

  1. Excel常用函数大全

    1.ABS函数  函数名称:ABS  主要功能:求出相应数字的绝对值.  使用格式:ABS(number)  参数说明:number代表需要求绝对值的数值或引用的单元格.  应用举例:如果在B2单元格 ...

  2. NPOI操作Excel常用函数

    最近因项目接触了NPOI,感觉还是蛮不错的,网络上的教程普遍版本较老,本篇记录所常用操作,采用NPOI 2.0版本. 推荐: NPOI官方网站 NPOI 1.2.4/1.2.5 官方教程 新建Exce ...

  3. excel 常用函数和实现功能经验总结积累

    0.判断一个文本字符串中是否包含数字!/判断一个文本字符串是否是纯汉字! 公式=IF(LENB(A1)=2*LEN(A1),”都是汉字“,“含有非汉字字符”) 解释函数: LEN(A1)#返回文本字符 ...

  4. 【转】.NET NPOI操作Excel常用函数

    最近因项目接触了NPOI,感觉还是蛮不错的,网络上的教程普遍版本较老,本篇记录所常用操作,采用NPOI 2.0版本. 推荐: NPOI官方网站 NPOI 1.2.4/1.2.5 官方教程 新建Exce ...

  5. Excel常用函数

    1.基本的算数函数 sum() average() 2.三角函数 sin() cos() 3.

  6. excel常用函数之find,left,right,mid,len

    mid =MID(A2,FIND("时间",A2)+2,10) 第一个 : 提取对象 第二个: 开始位置 第三个: 提取多少 find =FIND(“时间”,A2,1) 第一个: ...

  7. excel 常用函数

    1.统计整列唯一值的数量 =sumproduct(1/countif(offset(A1,,,COUNTA(A:A)),OFFSET(A1,,,COUNTA(A:A))))

  8. Excel学习 -- 函数基础

    Excel函数基础 1. 单元格是函数的作用对象:    2. 函数由等号.函数表达式.操作符.参数.返回值五部分组成:    3. 商业智能报表中使用的常用函数分类:数学函数.文本函数.逻辑函数.查 ...

  9. 思迈特软件Smartbi:Excel数据分析常用函数汇总!

    多传统行业的数据分析师只要求掌握Excel即可,会SPSS/SAS是加分项.即使在挖掘满街走,Python不如狗的互联网数据分析界,Excel也是不可替代的. Excel是我们工作中经常使用的一种工具 ...

随机推荐

  1. 来个我一起学习Python把!!!(新手共同努力)

    <初识Python> 大家好,让我们一起来学习Python,因本人也是个新手但我会把我所学的东西分享出来,并记录自己的经验学习过程,不单单是分享代码,会详细的讲解,如有错误地方希望大家指点 ...

  2. 自学之linux的基本命令

    cd cd 用于进入指定文件夹 cd ..用于回到上个文件夹 ls ls用于列出文件夹里的所有元素 ls/home/ 列出home文件夹的元素 ls -l 可以看到文件名,拥有者是谁,什么时候修改的 ...

  3. JS对象 向下取整floor() floor() 方法可对一个数进行向下取整。 语法: Math.floor(x)

    向下取整floor() floor() 方法可对一个数进行向下取整. 语法: Math.floor(x) 参数说明: 注意:返回的是小于或等于x,并且与 x 最接近的整数. 我们将在不同的数字上使用 ...

  4. PHP算法之字符串转换整数 (atoi)

    请你来实现一个 atoi 函数,使其能将字符串转换成整数. 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止. 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之 ...

  5. java 数组常见操作

    1.遍历  依次访问数组中的每个元素 public class ArrayDemo04 { public static void main(String[] args) { int[] arr = { ...

  6. thinkphp 批量配置

    C配置方法支持批量配置,例如: $config = array('WEB_SITE_TITLE'=>'ThinkPHP','WEB_SITE_DESCRIPTION'=>'开源PHP框架' ...

  7. 有关axios的request与response拦截

    // http request 拦截器 axios.interceptors.request.use( config => { var token = localStorage.getItem( ...

  8. linxu(centos)安装php-fpm

    编译安装php-fpm 安装前准备 yum -y install gcc automake autoconf libtool make yum -y install gcc gcc-c++ glibc ...

  9. csp-s模拟测试80(b)

    csp-s模拟测试80(b) 水题没什么可写的. $T1SB$规律题正解调了仨小时就过了. $T2SBDp$题颓完题解就秒了. $T3SB$数据结构考场想到正解就弃了,考后太懒一半正解一发随机化就A了 ...

  10. .net Framework 中的四种计时器

    在Framework中存在着4种定时器:其中分为两类, 多线程计时器 1:System.Threading.Timer 2:System.Timers.Timer 特殊目的的单线程计时器: 1:Sys ...