当前位置: 永利皇宫463手机版 > 联系我们 > 正文

最好精粹,Excel的援用有二种

时间:2019-11-21 08:15来源:联系我们
问题: Excel的引用有几种? SUMIF函数 可以对范围中符合指定条件的值求和,该函数拥有十分强大的条件求和功能,在工作中有极其广泛的应用,在之前的文章中,罂粟姐姐也给大家介绍

问题:Excel的引用有几种?

SUMIF函数可以对范围中符合指定条件的值求和,该函数拥有十分强大的条件求和功能,在工作中有极其广泛的应用,在之前的文章中,罂粟姐姐也给大家介绍了该函数的一些经典应用场景。

回答:

但是,今天,罂粟姐姐将带大家深入了解SUMIF函数,因为它不仅有漂亮的外表,还有丰富的内涵。(当然,最主要原因是之前有小伙伴表示没看懂,这一次再看不懂就……就……就给姐姐发红包,手把手教!)

想要真正学会Excel,需要花费一番功夫。例如一个小小的引用就有好几种不同的类型。赶紧过来看看你都会用哪一种?

1、单字段单条件求和

图片 1

计算“杨过”总销售额,公式:SUMIF(D2:D16,"杨过",E2:E16)


单字段单条件求和

1、相对引用

说白一点,其实就是当你把公式复制到其他单元格时,行或列值的引用或自动变更。

例如:在B2单元格中输入“=B1”,但下拉填充时就会自动把公式类推为“=B2”或“=B3”等等。

图片 2


2、单字段多条件求和

2、绝对引用

而绝对引用就是当你复制公式时,行或列值不会变更。

例如:在B2单元格中输入“= $A$1”,那不管你向下或向右填充,公式都不会改变。


计算“杨过”和“杨逍”两个人的总销售额,共有两种方法。

3、混合引用

当然了有些公式,会同时出现绝对引用和相对引用这两种类型。

例如:在B2单元格中输入“=B$1”,那么向右填充时,公式就会变成“=C$1”,依次类推。

图片 3

其实如果你有安装Mcrosoft Excel 2013的话,一些比较简单的数据填充,可以直接用“Ctrl+E”来搞定!完全不用记住公式。

图片 4

像拆分、合并单元格信息,手机号码分段显示和加密。统统都可以在手动输入第一个单元格内容后,按下“Ctrl+E”来完成自动填充操作。

如果你好不容易制作完成的Excel表格被不小心误删了,不用慌,可以在电脑上安装[强力数据恢复软件],点击扫描后,你还可以预览文件内容哦。

图片 5

回答:

说个简单的引用记忆法:

Excel中的引用有三种:绝对引用,相对引用和混合引用。这是常规的说法,很多人在刚接触时会比较晕,其实很很简单。

方法1:借助SUMIF进行数学运算,杨过总销售额+杨逍总销售额。

公式中单元格的引用方式:

excel中的每一个单元格都是用行数字和列字母来表示的(默认设置情况下),类似于行列交叉定位,如下图的369在B3单元格,名称框中也会显示B3。

图片 6

在公式中,我们想要引用369,就可以用B3来表示,如下图:

图片 7

公式:SUMIF(D2:D16,"杨过",E2:E16)+SUMIF(D2:D16,"杨逍",E2:E16)

拖拉公式时,单元格的引用方式的变化:

输入公式时,为了方便,我们通常会向下或向右拖拉,以达到同类公式的快捷填充。

拖拉公式时,行列数字和字母是随着单元格的变动而变化的,如下图红色区域

图片 8

如果我们想要固定某个单元格,就要将其行列加“$"符号进行锁定,例如上图绿色区域的B12单元格,锁定单元格后的公式在向下拖动时,就不会再变动。

同一行的向右填充,也是同样的效果:

图片 9

方法1

锁定行列的不同,分为三种引用方式:

之前有说,每个单元格有行数字和列字母两元素进行定位,那么同一个单元格的锁定也就有两种方式,进行行数字锁定或者进行列字母锁定,锁定哪个就在哪个前面加$符号就可。

行列同时锁定的,如$B$13,就是绝对引用,拖动公式时,行列都不会变化。

行锁定或者列锁定的,如B$13和$B13,就是混合引用,拖动公式时,锁定的行或列不会变化。

行列都不锁定的,如B13,就是相对引用,拖动公式时,行列都会变化。

方法2:借助SUM和SUMIF实现单字段多条件求和,SUM(杨过销售额,杨逍销售额)。

引用方式的转换:

1、手动输入:锁定哪个在哪个前面输入$符号(英文符号)

2、F4键转换:输入公式后,选中单元格名称,比如B13,按F4键可进行三种引用的转换,此时,只要记着哪个方向锁定,$符号就在哪个的前面就好了。


专注分享高效工作技能,助你“职场UP”,欢迎关注。

回答:

公式里面的引用有直接引用和间接引用。一般我们常用A1引用,如果编写宏代码就会大量使用R1C1引用。

直接引用有相对引用,绝对引用和混合引用,楼上已经说明,这里不再赘述。

间接引用,一般由函数OFFSET,INDIRECT完成。例如求A1:A10的和:

直接引用求和公式为=SUM(A1:A10),INDIRECT的A1引用求和公式为

=SUM(INDIRECT("A1:A10")),或者=SUM(INDIRECT("A1:A"&10))

INDIRECT的R1C1引用求和公式为=SUM(INDIRECT("R1C1:R10C1",))

OFFSET的引用求和公式为

=SUM(SUMIF(OFFSET(A1,{0,1,2,3,4,5,6,7,8,9},),"<>"))

或者=SUM(SUBTOTAL(9,OFFSET(A1,{0,1,2,3,4,5,6,7,8,9},)))

显然用常量数组列举比较麻烦,不过不用按ctrl+shift+enter

当然我们可以修改公式为

=SUM(SUMIF(OFFSET(A1,row(1:10)-1,),"<>"))

这个公式需要按ctrl+shift+enter。

或者修改公式为

=SUM(SUBTOTAL(9,OFFSET(A1,ROW(1:10)-1,)))

这个公式也需要按ctrl+shift+enter。

这里OFFSET(A1,ROW(1:10)-1,),向下依次偏移了0,1,2,3,4,5,6,7,8,9,所以是一个多维数组,多维数组不能直接用 SUM求和。

OFFSET还可以这么写公式=SUMIF(OFFSET(A1:A10,,),"<>")

或者这么写公式=SUBTOTAL(9,OFFSET(A1:A10,,))

或者干脆写成=SUM(OFFSET(A1:A10,,))

这里OFFSET(A1:A10,,),由于偏移量都为0,所以是一个一维数组,一维数组可以直接用SUM求和。

回答:

指公式中的引用吧。n一是相对引用,最常用。在公式填充时,会随公式所在单元格的变化而变化。例如:在c1单元格中输入=a1+b1,即是相对引用,当公式填充以到c2单元格时,公式即变成:=a2+b2。再如在a3单元格中输入=sum(a1:a2),从a3单元格向右填充时,b3单元格公式就会变成=sum(b1:b2)。n二是绝对引用,就是在表示单元格列字母和行数字前加上“$“。绝对引用是 固定的,不会像相对引用一样变化。如用vlookup函数时,查找区域常常是固定的,常用绝对引用。n三是混合引用。明白了上面两种,混合引用也就不难理解,如果不想让列变化,变就在字母前加$,如:$a1;如果不想让行发生变化就在行前加$,如:b$2。

回答:

简单说

三种

相对引用:A1,横向填充,列号“A”随之变化;纵向填充,行号“1”随之变化;

绝对引用:$A$1,不会变化

混合引用:

$A1:横向填充,列号“A”不变;纵向填充,行号“1”随之变化;

A$1:横向填充,列号“A”随之变化;纵向填充,行号“1”不变;

要是不理解,就去表格里体验下就懂了。

Tips:将光标放在公式中引用的单元格,如“A1”上,按F4键,会在如上所说的引用方式中切换,多次按多次切换。

公式:SUM(SUMIF(D2:D16,{"杨过","杨逍"},E2:E16))

方法2

注意:SUMIF(D2:D16,{"杨过","杨逍"},E2:E16)是一个数组公式,指代的结果是{杨过销售额,杨逍销售额},再用SUM公式求和,即可得到杨过与杨逍的总销售额。

3、包含日期的单字段多条件求和

计算8月20日至9月20日总销售额,有两种方法

方法1:借助SUM和SUMIF实现单字段多条件求和,SUM(8月20日以后的销售额,9月20日之前的销售额)。

公式:SUM(SUMIF(A2:A16,{">=2016/8/20",">2016/9/20"},E2:E16)*{1,-1})。

相当于=SUMIF(A2:A16,">=2016/8/20",E2:E16)-SUMIF(A2:A16,">2016/9/20",E2:E16),即8月20日至9月20日的销售额=8月20日以上的销售额-9月20日以后的销售额。

方法1

方法2:借助SUMIFS实现多条件求和,同时满足8月20日以后和9月20日之前两个条件的销售额。

公式:SUMIFS(E2:E16,A2:A16,">=2016-8-20",A2:A16,"<=2016-9-20")

sumifs多条件求和

注意:SUMIFS函数是 Excel 2007及以后版本的新增函数,不能在 Excel 2003 中使用,但是可以使用SUMIF函数的普通公式来实现(如方法1)。

4、模糊条件求和

SUMIF语法中criteria参数中支持使用通配符(包括问号“?”和星号“*”)。关于通配符的介绍,请移步姐姐之前的文章:妙用Excel通配符,让工作效率倍增。

计算姓“杨”销售员的总销售额,公式:SUMIF(D2:D16,"杨*",E2:E16)。

模糊条件求和

5、多列区域求和

计算各月借方和贷方合计。

公式:SUMIF($B$2:$I$2,J$2,$B3:$I3)。

多列区域求和

注意:选中单元格,按F4,则单元格绝对引用,再按一次F4,则单元格相对引用锁定行,再按一次F4,则单元格相对引用锁定列,尽量避免一个个输入“$”符号。

6、错列求和

杨过的销售总额。

公式:SUMIF(A1:C16,"杨过",B1:D16)。

错列求和

注意:查找条件为销售员“杨过”,条件区域为销售员,求和区域比查找区域往右偏移一列,意思是统计销售员右一列的数据,即各销售员的销售额。

7、错行求和

计算销售员总销售额。

方法1公式:SUMIF(A1:A8,A2,B1:B8),与基本用法一致。

公式2公式:SUMIF(B1:B8,"*",B2:B9)

错行求和

注意:查找条件为“*”,说明查找的是0个或多个字符,求和区域比查找区域往下偏移一行,意思是统计0个或多个字符下一行单元格的数据,即为各销售员的销售额。

8、查找引用

一说到查找引用,可能很多小伙伴会说,查找引用不是应该是VLOOKUP函数或者INDEX+MATCH函数吗?关SUMIF函数什么事儿呢?它只是一个求和函数而已。

的确,在绝大多数时候,查找引用不需要SUMIF,但是当求和区域符合条件的数值只有一个时,求和得到的结果就是数值本身,因此可以借助SUMIF来实现查找引用。

现需匹配郑州、长沙、武汉、合肥4个省会城市的销售量、单价、销售额、利润额。

公式:SUMIF($A$2:$A$16,$G2,B$2:E$16)。

查找引用

注意:当原始数据表中有两个及以上郑州、长沙等省会城市名称时,销售量、单价、销售额、利润额等结果均为求和以后的结果。

9、排除错误值求和

计算全国销售总量。由于销售量中有不同类型的错误值,所以不能用SUM直接求和,可以使用SUMIF函数实现排除错误值求和。

公式:SUMIF(B2:B16,"<9e307",B2:B16)

排除错误值求和

注意:9e07是科学记数法表示的9*10^307,是接近Excel允许键入的最大数值9.99999999999999E+307的一个数。

在这里表示对小于最大值9e07的数据进行求和,也就是对“数值”单元格进行求和。使用9e07不是规定,不是原则,是大家约定俗成的用法。

当然结合案例,也可以使用“<500”或者“<1000”等任意大于最大值253的值。

替换9e07结果仍然保持不变

10、跨表条件求和

在Oh,NO!你竟然以为Excel求和函数只有SUM?一文中姐姐介绍过跨表求和,较为基础的求和方式,今天再给大家介绍如何在跨表的基础上还能满足一定的条件进行求和。

原始数据

如果只有1月这一个表,则合计公式为:SUMIF('1月'!$A:$A,$A2,'1月'!$B:$B)

单表汇总

实现跨表条件求和需要借助INDIRECT函数(对文本描述的单元格引用,也就是说INDIRECT的括号里的参数是一个字符串(文本)描述的文本形式,INDIRECT取得这个引用。)

最终公式为:

=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&"月!$A:$A"),$A2,INDIRECT(ROW($1:$3)&"月!$B:$B")))

跨表求和公式分析

好啦,SUMIF函数的10大经典用法就介绍完了,教程写的好辛苦啊!写得这么详细,有些知识百度都出来,希望能够对大家有用,更重要的是为大家提供一种解决问题的思路。

记得刚开始学函数的时候,有个朋友跟我说:Excel函数很讲究逻辑的,一般女孩子逻辑差,学不好。

可是姐姐我偏不信,义无反顾的踏上了这条不归路,希望能够得到大家的鼓励,给姐姐继续走下去的力量。

编辑:联系我们 本文来源:最好精粹,Excel的援用有二种

关键词:

  • 上一篇:没有了
  • 下一篇:没有了