精华内容
下载资源
问答
  • 说起Excel中相对引用和绝对引用,是让很多刚刚接触Excel朋友们非常头疼...1相对引用与绝对引用的4种状态展示我们打开Excel表格,在单元格中使用公式来解决问题。下面以下图所示A7:E10单元格区域数据为例,...

    说起Excel中的相对引用和绝对引用,是让很多刚刚接触Excel的朋友们非常头疼的一件事,但是,要深入学习Excel知识,这个问题还必须要充分的理解才可以。

    今天,我们将从这里开始,带领大家学习如何编写公式,总体思路是先有思路,后有动作,然后调整细节。 

    1

    相对引用与绝对引用的4种状态展示我们打开Excel表格,在单元格中使用公式来解决问题。下面以下图所示的A7:E10单元格区域的数据为例,讲解如何引用单元格。0055e4821b28e0758361fe572fe602d5.png在H7单元格中输入“=”,然后单击A7单元格,形成公式“=A7”。再将H7单元格向右向下复制,形成“相对引用”,如下图所示。f38176402295c2cf755e2ef5e5ffde36.png横向复制后,A变为了B、C、D;纵向复制后, 7变为了8、9、10。这就是相对引用,引用的单元格会随着单元格的变化而变化。如果公式无论是横向复制还是纵向复制,始终都要引用A7单元格,该怎么办呢?在N7单元格中输入“=”,然后单击A7单元格,形成公式“=A7”。然后按【F4】键,就会看到公式变成“=$A$7”,字母A和数字7前都增加了美元符号“$”,我们把它称为“图钉”,如下图所示。9f1c541373697f835b9fcf784c397ff7.png这时将N7单元格向右向下复制,它的公式始终是“=$A$7”。“$”就像图钉一样把列号和行号牢牢地固定在那里。上述情况就是绝对引用。这种引用方式常常用于某个单元格值被多个单元格使用的情况。例如,在A7单元格中输入数字6.9(假定6.9为此时美元兑换人民币的汇率),然后在其他位置引用A7单元格进行换算,就可以将人民币换算成美元。对于初学者来说,混合引用似乎是一个难点,很多书都会“专业”地进行阐述:行绝对、列相对,是在数字的前面加上美元符号;行相对、列绝对,是在字母的前面加上美元符号。如果函数的每一部分都需要死记硬背,那学习起来就太难了。Excel的学习如果依靠死记硬背,那么学习最终只能成为一个负担,我们要根据需求选择相应的方法。下面具体介绍混合应用如何操作。先引用需要的单元格,在单元格中输入公式“=A7”。例如,需要引用的数据始终在表格的第7行,说明始终要将行号固定住,无论怎样复制,行号都不会变,那我们就在公式数字7前面按上图钉“$”,变成“=A$7”,如下图所示。5db5416ba31ba1b0efb762101ee47000.png再向下复制,公式始终为“=A$7”。但是,如果此时向右复制,由于列号A前面没有图钉,就会变成“=B$7”“=C$7”“=D$7”。同理,当想要始终引用第一列数据时,可以在列号A前面按上图钉,使行号不受限制,公式为“=$A7”,向下向右复制后,结果如下图所示。 10c58cc416aaa26669337b86248eac24.png这里请注意:(1)切换引用方式时,可以手动输入图钉“$”,或者多次按【F4】键,就可以在几种引用方式之间切换。(2)一些笔记本电脑单独按【F4】键没有效果,需要结合功能键【Fn】,按【Fn+F4】组合键才有效。如果感觉结合功能键【Fn】操作比较麻烦,可以修改笔记本电脑的BIOS,就可以不用结合【Fn】键来使用了。由于篇幅所限,具体操作不在此阐述,详见网上相关教程。

    2

    案例:九九乘法表根据上文所学知识,我们来做一个经典案例,制作“九九乘法表”,最终效果如下图所示。4347131fb605113ced0685dd28a74125.png首先观察表格的特点与规律:第19行和A列都是数字1~9,在B20:B28单元格区域全都是数字1连接“*”,然后连接A列的数字1~9。下面构造等号前面的部分,在B20单元格中写下公式:  =B19&"*"&A20  其中,“&” 是一个连接符, 这里把它称为“ 胶 水”。例如, 在单元格中输入公式“="a"&"b"&1”,那么结果就是ab1,“&”能把不同的部分粘在一起。将B20单元格中的公式向下复制到B28单元格,如下图所示。de66d72a101029b80fd753390ff16ef4.png结果得到的并不是我们设想中的 1*1,1*2,…,1*9,而是一个越来越长的序列。下面来看一下问题出在哪里。选择B22单元格,这时看到的公式为:  =B21&"*"&A22  B21并不是所需要的参数,我们需要始终引用第19行的数据,那该怎么做呢?修改B20单元格中的公式,在行号19前面按上图钉“$”,即将B20单元格的公式修改为:  =B$19&"*"&A20  修改公式后,再次向下复制单元格,结果如下图所示。 913f70d15b75e68d237bc450871125a3.png再将B列的公式向右复制,如下图所示,执行命令后每一列的效果变长了。6cea933a719425f079500fb564b50315.png来看一下问题出在哪里。任选一个单元格,如E23,此单元格的公式为:  =E$19&"*"&D23  由此可以发现,E$19是没有问题的,但其中的D23不是需要的参数,我们需要的始终是A列的数字。我们返回到B20单元格中的公式,在列号A前面按上图钉“$”,即将B20单元格公式修改为:  =B$19&"*"&$A20  修改后,再次将公式横向、纵向复制,得到的效果如下图所示,每个单元格都被引用到了准确的位置。 c3b660f9a6a7e5f86d391c6a6771791b.png最后,将整体公式完善,补充等号及乘法计算的结果,得到最终公式:  =B$19&"*"&$A20&"="&B$19*$A20 输入上述公式,即可得到案例开头图示的最终效果。经过今天的学习,你会发现复杂的混合引用也不过如此。根据自己的需求,找出哪个点是不能动的,然后把“图钉”按在那里,就可以自如应用了。1c4e5287c9e5cce9491b5585e3faa33e.gif本文内容摘录于北京大学出版社新书白话聊Excel函数应用100例81927855c1918515942e6b811a9ebaaa.pngExcel Home打造的Excel函数实战指南。以降低学习曲线为宗旨,真正能看得懂、学得会、用得巧的函数实战书。eb95c694dfcb3c2367faeb3ef5878082.gif 
    展开全文
  • 关于Excel中单元格引用的本质

    千次阅读 2008-12-25 13:55:00
    使用Excel函数时,经常需要引用worksheet的单元格作为参数...这一点在复制带有公式的单元格时,可以清楚地看到。例如把A1复制到D21,那么D21将不是=SUM(A3,B4),而是自动变成=SUM(D23,E24);也就是说函数中的参数引用是建

    使用Excel函数时,经常需要引用worksheet的单元格作为参数,例如单元格A1中写入=SUM(A3,B4)。那么其实A1中是如何记录对A3,A4的引用的呢,其实A1是通过A1到A3,A1到A4的间隔大小记录的。这一点在复制带有公式的单元格时,可以清楚地看到。

    例如把A1复制到D21,那么D21将不是=SUM(A3,B4),而是自动变成=SUM(D23,E24);也就是说函数中的参数引用是建立在相对路径的基础上的,而不是绝对路径。

    展开全文
  • 1、AAA.xlsx这个文件共有两个工作表,sheet1和sheet2,我在sheet2的单元格A1,直接写的是"=sheet1!A1" 2、BBB.xlsx这个文件共也两个工作表,sheet1和sheet2,格式及行号列号都跟AAA是一模一样的。 现在的...

    iamlaosong文

    假定有两个EXCEL文件:
    1、AAA.xlsx这个文件共有两个工作表,sheet1和sheet2,我在sheet2的单元格A1,直接写的是"=sheet1!A1"
    2、BBB.xlsx这个文件共也有两个工作表,sheet1和sheet2,格式及行号列号都跟AAA是一模一样的。

    现在的问题是,我把AAA文件的sheet2工作表A1单元格复制粘贴到BBB文件中的sheet2工作表A1单元格时,显示是这样的: ‘[AAA.XLSX]sheet1'!A1,而不是sheet1!A1,那么怎样才能复制到和AAA中一样的公式即“=sheet1!A1” 而不要前面带有文件名称的公式呢?

    方法有三:

    方法1

    复制AAA的sheet2到BBB的sheet2。
    菜单》数据》编辑链接》选中AAA》更改源》到盘上选BBB本身文件。

    方法2

    复制AAA的sheet2到BBB的sheet2,再将BBB公式中的[AAA.XLSX]替换为空。

    方法3

    先在AAA文件中,把Sheet2里的"="替换为一个特殊的字符串,比如"iamlaosong",这样公式就变成字符串了,复制AAA的sheet2到BBB的sheet2,再把"iamlaosong"替换为"=",还原成公式。

    需要注意的是,上述方法处理过程中,公式中引用的工作表在新文件中一定要存在。

    展开全文
  • 每到发工资时候,每个人事是不是都喜忧参半?喜,就不言而喻了;...今天主要是讨论如何快速制作多行表头及合并单元格的工资条。例如:以下是公司工资表,现要做工资条打印出来。一、公式法,引用函...

    每到发工资的时候,每个人事是不是都喜忧参半?喜,就不言而喻了;至于忧,忧的是做工资条,工资条怎么做才比较快?其实关于制作工资条,我们在以前的文章就有讨论过这个话题,大家可以再去回顾一下文章「Excel使用技巧」如何快速制作工资条。不过之前的文章是针对单行表头的工资表做工资条。今天主要是讨论如何快速制作多行表头及带合并单元格的工资条。

    例如:以下是公司的工资表,现要做工资条打印出来。

    2df29d3a6d7b7df7b58447ba6d758417.png

    一、公式法,引用函数INDEX进行插入

    1、新建一个工作表准备放工资条,把工资表的表头部分复制到新建的工作表里。

    7b9874de4216a6417ec8ff8038b41143.png

    2、在新建的工作表的A5单元格里,输入以下公式:

    =INDEX(工资表!A$5:A$10,ROW()/5),然后在鼠标呈十字形时向右拖拽至N5单元格,此时可以看到A5:N5单元格都用此公式填充了。填充完后,用格式刷,把工资条的A5:N5单元格刷成跟工资表的格式一样。

    b7750744326a690ca813a3e6acc31efd.png

    3、选中A2:N6单元格区域,鼠标呈十字形时,向下拖公式,(每个人的工资条之间如果不需要多一行的,这里就可以少选定一行,即可只选择单元格区域A2:N5)

    9168a9fb025831de3f5bc4c673410986.png

    填充后的效果如下:

    ae2b257628cf7a801d2a74647f1a85c9.png

    此时,可以看到工资条已经出来了。

    以上步骤看不懂没关系,看个动态操作图,你就明白了。

    248d874d402938d1000b2397bb26056f.gif

    公式解释:

    INDEX函数是引用函数,用来返回表或区域中的值或对值的引用。

    它的语法格式:INDEX(array,row_num,column_num)。

    参数row_num和column_num可同时存在,也可以省略其一。

    比如:

    =INDEX(A1:C5,2,3)表示返回数据表区域(A1:C5)第2行第3列的值。

    =INDEX(A1:A5,4) 表示返回数据表区域(A1:A5)第4行的值。

    ROW函数用于返回所选择的某一个单元格的行数

    它的语法格式:

    =row(reference)

    参数reference是可以省略的,如果省略则默认返回row函数所在单元格的行数

    比如:=row(A12),表示A12所在的行数,即返回值12。

    所以工资条里A5单元格引用的公式:

    =INDEX(工资表!A$5:A$10,ROW()/5),

    Row()是直接取单元格所在的行号,

    则ROW()=ROW(A5)=4,ROW()/5= ROW(A5)/5=1,

    则A5单元格公式=INDEX(工资表!A$5:A$10,ROW()/5),

    相当于=INDEX(工资表!A$5:A$10,1),即返回工资表A5:A10单元格区域第一行,也就是工资表A5单元格的值。

    补充说明:公式=INDEX(工资表!A$5:A$10,ROW()/5)里的参数ROW()/5不是固定这么写,每个人工资表的表头行数不一样,还有工资条表头放的起始行位置不一样,这个参数的写法是不一样。

    比如,像上面举例的工资表表头有三行,做工资条的时候,表头的起始位置是从第二行开始,公式是:=INDEX(工资表!A$5:A$10,ROW()/5)

    如果工资条位置是从第一行开始,公式则是:=INDEX(工资表!B$5:B$10,(ROW()+1)/5)

    二、排序并定位空值法

    1、把工资条复制一份出来到新工作表中,添加一个辅助列,输入序号1、2、3……,

    d08b3587e23cc7f12273924f1d54ed46.png

    2、因为这里表头有三行,所以我们把步骤1输入的序列号拷贝三份在辅助列按顺序填充下来。

    7c23f791fb0172e4cfe6f02793b83489.png

    3、选中单元格区域A4:O27单元格区域,点击菜单的【数据】—【排序】,按辅助列即列O进行升序排序。

    c3cbc26ab4893ab52856350157afe0d7.png

    4、排序后,可以看到表格呈以下效果:

    edb4f7a95255057a1bf6c5f849b2e277.png

    5、先复制表头标题,再选择A4:O27单元格区域,按快捷键Ctrl+G,弹出【定位】对话框,

    d1c7ebc3817ce6660ddbc860c80790b6.png

    点击【定位条件】,选择【空值】,

    e94786d540e59ad245a9f64fa0914260.png

    6、点击【确定】后,可以看到表格单元格区域的空白单元格处于被选中的状态,此时,按Ctrl+V粘贴,就把表头标题行全部粘贴到空白单元格了。

    bc58d72c75233a1b7fee4c37441def43.png

    最后把辅助列删除,工资条就好了。

    今天就先总结这两种方法了,不管是利用公式还是利用技巧,都还有很多其它方法,大家不防可以自己再去研究研究。

    展开全文
  • 打开带有数据或者图表工作表或工作簿中,有时候会弹出一个对话框“工作表中的公式包含一个或多个无效引用,请验证公式包含路径、工作簿、区域名称或单元格引用”,单击确定后就不再显示,但只要重新打开,依旧会...
  • 一.输入和编辑公式 第一步:选择单元格 ... 公式以等号开头,单元格位置。 第三步:回车, 出现+号时 并往下拉。或者双击即能填满整列结果。...选择单元格然后在上方进行修改 ...公式的相对引用和绝对
  • 1.8.3 空白但非空的单元格 37 1.8.4 显示值与实际值 38 1.8.5 返回错误值 39 1.8.6 循环引用 41 1.9 公式使用技巧 42 1.9.1 在多个单元格中输入同一个公式 42 1.9.2 显示公式而不是值 42 1.9.3 查看公式的...
  • 最近使用VSTO做了一个小项目,其中一个需求是将一个Excel工作表中很多个格式区域,分别另存到单独Excel文件中,要求保留源格式。 虽然需求很简单,但也几个技术点要搞明白: 1.格式复制,但只复制值和...
  • http://www.chendd.cn/information/viewInformation/other/226.a本章节将引用公式计算来...生成导出文件中计算单元格按照计算公式填充数据,同时也会计算公式在里面,用户可以根据需要手工调整相关参数...
  • EXCEL函数公式

    热门讨论 2010-03-16 03:26:38
    带有单位数据如何进行求和 对a列动态求和 动态求和公式跳跃求和 有规律隔行求和 如何实现奇数行或偶数行求和 单数行求和统计偶数单元格合计数值 隔行求和公式设置 隔列将相同项目进行求和 隔行或隔列加总...
  • 带有单位数据如何进行求和 对a列动态求和 动态求和公式跳跃求和 有规律隔行求和 如何实现奇数行或偶数行求和 单数行求和统计偶数单元格合计数值 隔行求和公式设置 隔列将相同项目进行求和 隔行或隔列加总...
  • 7.4.2 统计满足多个条件的单元格数量 7.4.3 使用AND筛选条件 7.4.4 使用OR条件 7.4.5 综合使用AND和OR筛选条件 7.4.6 出现频率最高的项的计数 7.4.7 确定特定文本的出现频率 7.4.8 统计唯一值的数目 7.4.9...
  • 7.4.2 统计满足多个条件的单元格数量 7.4.3 使用AND筛选条件 7.4.4 使用OR条件 7.4.5 综合使用AND和OR筛选条件 7.4.6 出现频率最高的项的计数 7.4.7 确定特定文本的出现频率 7.4.8 统计唯一值的数目 7.4.9...
  • 通过分析可以发现,这个问题实际上就是按照类别分别求和问题,此外还涉及到跨Sheet引用单元格的问题。   解决方案: 1、对于按类别分别求和,可以使用ExcelSUMIF函数解决,SUMIF函数公式...
  • 由于税审底稿中存在有大量的公式链接,追踪公式的数据来源是一个很头疼、或很繁琐的一个过程,虽然Excel自带有追踪单元格的功能,但使用起来并不是非常方便,在本软件中,可以非常方便地追踪公式所引用的单元格,...
  • 本书主要适用于希望快速掌握Excel函数相关知识,并使用公式和函数解决办公中实际问题用户,适用于不同年龄段办公人员、文秘、财务人员、公务员,尤其对刚进入职场工作人员,在解决实际问题上很大指导作用...
  • excel使用

    2012-11-25 17:06:01
    #_k"克"” 可以看到,使用条件格式,千分符和均匀间隔指示符的组合,不用增加公式的数目就可以改进工作表的可读性和效率。另外,我们还可以运用自定义格式来达到隐藏输入数据的目的,比如格式";##;0"只显示...
  • WPSRANK函数学习过程

    2020-11-12 21:47:26
    | RANK 函数 是一个用于排名计算的统计函数,可以根据选中的数值...单元格F2里才带公式的结果4。 然后鼠标挪到F2右下角光标变成十字形,往下拉,F列其他单元格就复制了F2的格式,完成了排序。 这里会看到排序有些
  • 实例141 设计带有背景图水晶报表 242 实例142 设置水晶报表打印日期与时间 247 实例143 设置水晶报表中节背景图片 249 实例144 打印窗体中数据 250 实例145 打印商品入库单据 252 实例146 使用打印控件实现...
  • 你会使用Excel中【照相机】吗?

    千次阅读 2020-07-28 11:50:56
    可能大家首先想到公式引用原始区域内容,或者使用粘贴链接,其实Excel中自带照相功能,我们可以通过“照相机”来完成这个要求。 例如:需要把这个表格数据同步到另外一个区域,表格如下: 方法一,利用...
  • 学生成绩管理系统

    2006-03-16 00:00:00
    公式编辑器可以帮助你编辑求平均求和求方差等的单元格。查找功能可以生成相关单元格列表,直接到要查找的行。………… 软件还处于试用阶段,如果什么bug ,缺点,意见请告诉我。mnwjq@citiz.net
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
     10.6.8 带有不定数量参数函数  10.7 模拟ExcelSUM函数  10.8 函数调试  10.9 使用“插入函数”对话框  10.9.1 指定函数类别  10.9.2 添加函数说明  10.10 使用加载宏存储自定义函数  10.11 使用...
  • 中文版Excel.2007高级VBA编程宝典 2/2

    热门讨论 2012-04-06 16:41:38
     10.6.8 带有不定数量参数函数  10.7 模拟ExcelSUM函数  10.8 函数调试  10.9 使用“插入函数”对话框  10.9.1 指定函数类别  10.9.2 添加函数说明  10.10 使用加载宏存储自定义函数  10.11 使用...
  • 【修正合并单元格】:使已经合并区域中每个单元格数据,从而在公式引用单元格时不会产生空白 【合并与合计】:可以任意指定两列,对其中一列数据合并同类项,而另一列对应数值则求合计,合计结果存放在...
  • 【修正合并单元格】:使已经合并区域中每个单元格数据,从而在公式引用单元格时不会产生空白 【合并与合计】:可以任意指定两列,对其中一列数据合并同类项,而另一列对应数值则求合计,合计结果存放在...
  • EXCEL 2007 宝典 附光盘文件

    热门讨论 2010-04-02 14:43:05
    single-cell array formulas.xlsx:一个演示单个单元格数组公式的工作簿。 Chapter 19 area charts.xlsx:一个包含面积图表例子的工作簿。 bar charts.xlsx:一个包含条形图表例子的工作簿。 bubble charts.xlsx...
  • 公式长度计算单元格公式的长度,一个参数即单元格引用 排名中国式排名函数。即名次不间断,当两人并列第二名时,仍然存在第三名。两个参数,第一参数为成绩区域,第二参数为待排名的成绩。参数不局限于区域引用 ...

空空如也

空空如也

1 2 3
收藏数 55
精华内容 22
关键字:

引用带有公式的单元格