博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一些excel的函数公式
阅读量:6306 次
发布时间:2019-06-22

本文共 1443 字,大约阅读时间需要 4 分钟。

hot3.png

1:VLOOKUP

(1)单条件查询

    例子:

    例如有两个表,分别是:A表

    

Excel中vlookup函数的使用方法 三联和B表 Excel中vlookup函数的使用方法 例子要求在B表的B26到B31单元格中自动填入A表中A列与B表A列相同值(完全相同,不分大小写)所对应的C列的值步骤详解

  1、先选中B表B26,然后选择公式:

Excel中vlookup函数的使用方法弹出函数编辑框: Excel中vlookup函数的使用方法2、把这4个自定义项全填上就OK,上往下第一个为: Excel中vlookup函数的使用方法可用鼠标直接选中B表A26,这是返回B26时赖以遵循的搜索项,编辑框中会自动输入语法。3、第二个自定义项为: Excel中vlookup函数的使用方法

  直接鼠标选择A表中整个A:C列,这是搜索范围。如果要圈定一个特定范围,建议用$限定,以防之后复制公式时出错。

4、第三个为: Excel中vlookup函数的使用方法

  本例中要返回的值位于上面圈定的搜索范围中第3列,则键入数字3即可。

5、最后一个: Excel中vlookup函数的使用方法

  通常都要求精确匹配,所以应填FALSE,也可直接键入数字0,意义是一样的。

  6、确定后,可以看到B表B26中有返回值:

Excel中vlookup函数的使用方法

  7、最后,向下复制公式即可。大功告成!检查一下看,是不是很完美?

Excel中vlookup函数的使用方法注意事项

  在第2项步骤中由于是最终是要返回一个列表,所以也可以直接选中A26:A31甚至整个A列(如果没有其他干扰项的话)。

  如果是excel2003环境的话,只有步骤1有差别,就是选“插入”-“公式”,在“查找与引用”类别里找到vlookup,下面就一样了!

    

(2)多条件查询

 

 

在表2的C1单元格输入公式,然后下拉填充,涉及到表名称的自己更换,或者用鼠标选择。=VLOOKUP(A1&B1,IF({1,0},表1!A:A&表1!B:B,表1!C:C),2,0)

写完之后点击ctrl+shift+enter

2:IF/ISERROR

将公式改为“=IF(ISERROR(原公式),"",原公式)”、或“=IF(ISERROR(原公式),0,原公式)”,原出现“#N/A”单元格即可显示空白或返回“0”。

 

3:indirect

indirect函数工作表名称的引用。

如下图所示:

indirect函数使用方法和应用实例

 
  如果需要在“二班”工作表,计算“一班”工作表B2:B11的成绩总和。可以使用这样的 公式:=SUM(INDIRECT("一班!B2:B11"))。解释:indirect(“工作表名!单元格区域”)
  另外一种情况:当工作表名称直接是数字的,在工作表名称两边必须添加上一对单引号。

indirect函数使用方法和实例

  同样的,在“2”工作表,计算“1”工作表B2:B11的成绩总和。公式为:=SUM(INDIRECT("'1'!B2:B11"))。解释:indirect(“’工作表名’!单元格区域”)

  总结:如果工作表名为汉字,工作表名前后可以加上一对单引号,也可以不加。但是数字和一些特殊字符时,必须加单引号,否则不能得到正确结果。
  我们在工作表命名时形成习惯尽量不要有空格和符号,这样可以不怕indirect引用忘记加单引号括起来。要么形成习惯所有indirect带工作表名引用时都用单引号将代表工作表名的字符串括起来。

 

 

4:MATCH

比如,有一个表:

A B C
1 2 4
3 8 5
2 4 7
那么,我用什么函数公式之类的获得A2这一行(也就是3 8 5这行)中的8所在的列位于第几列?(答案当然是第2列,也就是返回数字2)如何实现自动算出来?

答案:

=match(8,A2:C2) 和=match(8,A$2:C2) 都是可以的,$表示绝对引用该行或该列

转载于:https://my.oschina.net/u/1169535/blog/223155

你可能感兴趣的文章
Spring Boot 整合redis
查看>>
CSS hover改变背景图片过渡动画生硬
查看>>
JDBC(三)数据库连接和数据增删改查
查看>>
淘宝应对"双11"的技术架构分析
查看>>
ssh
查看>>
订单的子单表格设置颜色
查看>>
Office365 Exchange Hybrid 番外篇 ADFS后端SQL群集(一)
查看>>
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路...
查看>>
lvs fullnat部署手册(三)rs内核加载toa篇
查看>>
C++策略模式
查看>>
我的友情链接
查看>>
oracle表分区详解
查看>>
网络编程中常见结构体
查看>>
SSL/TLS原理详解
查看>>
Docker 自定义SSH服务镜像
查看>>
JavaScript强化教程 —— Cocos2d-JS自动JSB绑定规则修改
查看>>
configure: error: in `/root/httpd-2.2.11/srclib/apr': c
查看>>
CentOS7搭建Kubernetes-dashboard管理服务
查看>>
buildroot下查找外部编译器通过ext-toolchain-wrapper调用的参数
查看>>
MySQL Replication 主主配置详细说明
查看>>