文档章节

这是一个测试

 竹笋Alvin
发布于 2016/03/08 13:05
字数 595
阅读 38
收藏 0

解读Excel高手写公式使用的{}--%&符号含义

Excel高手的世界,我们初触excel的同学们,真还不懂。高手们在编写excel函数公式,经常会玩大括号({})、双减号(--)、百分号(%)、连接空值(&"")等等稀奇古怪的符号,看得我们是一愣愣的。

当然这些进阶的思路也是excel帮助文档所给不了我们的。  

比如这些公式的含义,亲们明白吗?

=MATCH("成都",{"内江","成都","德阳"},)
=B5&""  
=B5%  
=SUM(--B52:B63)   

第一,excel公式中的大括号{}含义是什么?

在excel函数中,大括号有下面两个作用,大括号的位置不一样,相应的大括号含义也不一样。  
  • 大括号为:常量数组

利用大括号可以定义常量数组。

  • {"内江","成都","德阳"},对于支持常量数组的参数,就可以直接这样放进去使用,如INDEXMATCHLOOKUP函数等。

  • 如这个公式可以得到2,=MATCH("成都",{"内江","成都","德阳"},)

  • 又比如,=VLOOKUP("B",{"A",2;"B",4;"C",6},2,0),得到结果为4。

  • 大括号标识为:数组公式

当输入完公式之后,编辑状态下,同时按下Ctrl+Shift+Enter组合键,Excel会自动在公式的外部生成一对大括号,进行标识。这是普通公式和数组公式的区别。这里的大括号代表公式是数组公式。数组公式是excel函数的最高级应用,它可以实现非常复杂的运算。

第二,双减号(--)

--1,表示减负1,还是正1,把文本型的1转换为数值型的1,参与运算。

第三,百分号(%)

B列的三个公式写法,得到的结果都是一样的。只是Excel高手在写公式的时候,想通过%来节省字符而已。

第四,连接空值:&""

比如A1单元格为空,在B1单元格输入公式:=A1,结果显示的不是空值,而是0值。

如果您想引用的单元格为空,也返回空值,我们就可以用&""的方法。即:=A1&"",这样返回的结果是空值,就不是0。

Excel高手们经常在公式里面用这种写法避免单元格显示无谓的0值。

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 3
码字总数 615
作品 0
武汉
20个最受欢迎的 AngularJS 开发工具

     AngularJS 是那些想要以动态形式开发web应用的开发者最喜欢的框架之一。如果你是一个开发者希望基于AngularJS启动一个项目,你需要筛选众多的工具。   为了减少使用AngularJS开发...

Web前端开发
2017/03/14
0
0
批驳:单元测试自己测效果不好,别人测效果才好

有一种说法:程序员测自己的代码效果不好,因为测试是找错,程序员不愿意去证明自己是错的,别人测效果才好,对吗?这种说法是根本错误的,误导了无数人。正好相反,单元测试要自己测效果才好...

dellfox
2014/04/29
0
0
Test-Driven Development?别逗了

这篇文章来源于Peter Sergeant在Write More Test 博客上的《Test-Driven Development? Give me a break…》,在原文和Reddit 上有很大反响。这篇文章里的很多观点在《TDD并不是看上去的那么美...

红薯
2011/10/17
1K
17
最受欢迎的十款 AngularJS 开发工具

AngularJS 是 Google 推出的一款 Web 应用开发框架。它提供了一系列兼容性良好并且可扩展的服务,包括数据绑定、DOM 操作、MVC 设计模式和模块加载等,同时也是那些想要以动态形式开发 Web ...

葡萄城控件技术团队
2017/01/13
6.1K
3
谷歌如何测试软件 —— 第三部分

本文是从 How Google Tests Software - Part Three 这篇文章翻译而来。 本文作者 James Whittaker, 前微软架构师,是“How to Break Software”系列图书中好几部书的作者,现任Google测试工程...

红薯
2011/03/21
2.3K
4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring详解

Spring详解(一)------概述 目录 1、什么是 Spring ? 2、Spring 起源 3、Spring 特点 4、Spring 框架结构 5、Spring 框架特征 6、Spring 优点   本系列教程我们将对 Spring 进行详解的介绍...

DemonsI
11分钟前
0
0
CentOS7系统Nginx安装

1、下载nginx,官方网站https://nginx.org wget https://nginx.org/download/nginx-1.14.0.tar.gz 2、下载Nginx Sticky Module,官方网站https://bitbucket.org/nginx-goodies/nginx-sticky-......

m_lm
14分钟前
0
0
使用zTree树控件(二)

1:treeNode.checked用于判断是勾选还是取消勾选。(treeNode指的是节点)

uug
14分钟前
0
0
export, import 和 export default的区别

ES6的两个功能: export 和 import export 对外输出模块 import 引入(加载)进来一个模块 一、export => import 单个变量 export var name = "lishi" 在其他文件里引用 import {name} f...

Js_Mei
19分钟前
1
0
打造RecyclerView的n级列表

先上效果图: 1.该多级列表的优势: 支持无限级列表展开 基于一个recyclerView实现 可以自定义每一级item的样式,定制化更强 2.设计的思路 数据结构List<ItemBean>,ItemBean类中有变量List<...

WelliJohn
28分钟前
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部