博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EXCEL 函数
阅读量:4181 次
发布时间:2019-05-26

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

1. 常量单元格: $D$2

在Excel中输入公式时,只要正确使用F4键,就能简单地对单元格的相对引用和绝对引用进行切换。现举例说明。

  对于某单元格所输入的公式为“=SUM(B4:B8) ”。
  选中整个公式,按下F4键,该公式内容变为“=SUM($B$4:$B$8)”,表示对横、纵行单元格均进行绝对引用。
  第二次按下F4键,公式内容又变为“=SUM(B$4:B$8)”,表示对横行进行绝对引用,纵行相对引用。
  第三次按下F4键,公式则变为“=SUM($B4:$B8)”,表示对横行进行相对引用,对纵行进行绝对引用。
  第四次按下F4键时,公式变回到初始状态“=SUM(B4:B8)”,即对横行纵行的单元格均进行相对引用。

2. 数组公式:建立产生多值或对一组值而不是单个值进行操作的公式。

输入数组公式首先必须选择用来存放结果的单元格区域(可以是一个单元格),在编辑栏输入公式,然后按Ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上花括号“{}”。注意:不要自己键入花括号,否则,Excel认为输入的是一个正文标签。

  选取数组公式所占有的全部区域先选中区域中任意一个单元格,然后按下Ctrl+/键即可。
  编辑或删除数组公式编辑数组公式时,须选取数组区域并且激活编辑栏,公式两边的花括号将消失,然后编辑公式,最后按Ctrl+Shift+Enter键。选取数组公式所占有的全部区域后,按Delete键即可删除数组公式。
  数组常量的使用数组公式中还可使用数组常量,但必须自己键入花括号“{}”将数组常量括起来,并且用“,”和“;”分离元素。其中“,”分离不同列的值,“;”分离不同行的值。

      使用不在工作表中的数组有时,公式仅占用一个单元格时也需要以数组的方式输入。其具体原则是:一个公式使用了数组,并且这个数组不在工作表上,就应该使用数组的方式输入这个公式。

例如:假设要将A1:A50区域中的所有数值舍入到2位小数位,然后对舍入的数值求和。很自然地就会想到使用公式:=ROUND(A1,2)+ROUND(A2,2)+…+ROUND(A50,2)。  有没有更简捷的算法呢?有。因为数组ROUND(A1:A50,2)并不在工作表中,因此要使用数组的方式输入公式,即:{=SUM(ROUND(A1:A50,2))}.

 

3. 打开VBA 编辑器:Alt+F11.

或者: 在Ribbon区右键 -> 自定义工具区 -> 在主选项卡中选中“开发工具” 即可

5. 公式列表:

6. 例子:

1. SUMPRODUCT:

--将逻辑值变成数值

ISERROR(FIND(...))判断通配符是否匹配。

2. excel 比对资料:

=vlookup(value(A2), Sheet2!$A$2: $D$14, 3, 0)

从Sheet2 的 A2:D14 范围中找出与A2 相同的行,然后把该行中的第3 列拷贝到当前位置。 0表示精确匹配。value(A2)是将字符格式的A2 转换为数字格式(即为Sheet2 中与之匹配的格式)。

=IFERROR(VLOOKUP(B3, Sheet1!$B$4:$C$64, 2,0),VLOOKUP(VALUE(B3), Sheet1!$B$4:$C$64, 2,0))

当目标单元格与搜索单元格的格式不同时(数字与文本的格式不同,显示上是一模一样的),加上错误判断即可。

7. Macro and VBA:

 

转载地址:http://oxhai.baihongyu.com/

你可能感兴趣的文章
图文介绍openLDAP在windows上的安装配置
查看>>
Pentaho BI开源报表系统
查看>>
Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
查看>>
android中SharedPreferences的简单例子
查看>>
android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
查看>>
andorid里关于wifi的分析
查看>>
Hibernate和IBatis对比
查看>>
Spring MVC 教程,快速入门,深入分析
查看>>
Android 的source (需安装 git repo)
查看>>
Ubuntu Navicat for MySQL安装以及破解方案
查看>>
java多线程中的join方法详解
查看>>
在C++中如何实现模板函数的外部调用
查看>>
HTML5学习之——HTML 5 应用程序缓存
查看>>
HTML5学习之——HTML 5 服务器发送事件
查看>>
SVG学习之——HTML 页面中的 SVG
查看>>
SVG 滤镜学习之——SVG 滤镜
查看>>
mysql中用命令行复制表结构的方法
查看>>
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>
解决Rhythmbox乱码
查看>>