1. 引用excel内容,随之变化
操作方法
01
第一步,使用示例数据,做出一个图,我这里以柱形图作为示例
02
第二步,调出公式-定义名称 窗口,接下来要搞定2个定义名称,因为我们的图组成包含纵坐标的数据和横坐标的日期,都是要动态变化 的
03
第三步,我们先设定一个“销售量”的自定义名称,记得引用位置里面输入一个函数公式,这个函数公司可以实现动态获取最新的销售量数据。输入内容为“=OFFSET(动态图标!$B$1,1,,COUNT(动态图标!$B:$B))”
04
第四步,我们设定另外一个横坐标“日”,使得他能动态变化。重复一下第二步调出自定义名称界面,名称设定为日,输入内容为“=OFFSET(动态图标!$A$1,1,,COUNTA(动态图标!$A:$A)-1)”,公式有点不一样哇,因为他们是文本的数据。
05
第五步,设定好2个名称后,我们这个时候开始修改原来生成的柱形图,调出数据源的选择窗口
06
第六步,我们先修改销售量的。点击编辑,就可以修改了,关键是在引用位置哪里,输入我们预定义好的名称,请注意,这个是一个相对引用,它会随之前设置好的公式动态变化。
07
第七步,我们再次修改横坐标“日”,参考第六步的做法
08
第八步,点击确认,大家估计不能立刻看到变化。但你增加一天数据,例如例子中我输入了5日的数据,你看发生了什么?图表中是不是动态地增加了一个5日的图表
09
第九步,同理,我们增加更多的数据加以验证,是不是都可以看到自动变化。同时,我们不想要柱形图,搞一个折线图,也是一个的。
2. excel引用变化的单元格
①相同工作簿不同工作表间相互引用,在引用单元格前加Sheetn!(Sheetn为被引用工作表的名称)
举例:如工作表Sheet1中的A1单元格内容等于Sheet2中单元格B2乘以5,则在Sheet1中的A1单元格中输入公式 =Sheet1!B2*5
②不同工作簿间互相引用,在引用单元格前加[Book.xlsx]Sheet!(Book为被引用工作薄名,Sheet为被引用工作表名)
举例:如工作薄”Book1“中Sheet1中的A1单元格内容等于工作薄”Book2“Sheet1中单元格B2乘以5,则在Sheet1中的A1单元格中输入公式 =[Book2.xlsx]Sheet1!$B$2*5
3. 表格内容引用Excel内容随之变化
选中要拷贝的内容区域,复制,在要粘贴的区域的第一个单元格,右键,选择性粘贴,数值,就可以了
4. 引用excel中的内容
1、相对引用:引用格式形如“A1”。这种对单元格的引用是完全相对的,当引用单元格的公式被复制时,新公式引用的单元格的位置将会发生改变。例如:我们在单元格A1-A5中输入数值“1,2,3...,5”,然后在单元格B1中输入公式“=A1*2”,最后把B1单元格中的公式分别复制到B2至B5,则会发现B2至B5单元格中的结果均等于对左侧单元格的数值乘以2。
2、绝对引用:引用格式形如“$A$1”。这种对单元格引用的方式是完全绝对的,即一旦成为绝对引用,无论公式如何被复制,对采用绝对引用的单元格的引用位置是不会改变的。例如:我们在单元格A1-A5中输入数值“1,2,3...,5”,然后在单元格B1中输入公式“=$A$1*2”,最后把B1单元格中的公式分别复制到B2至B5处,则会发现B2至B5单元格中的结果均等于A1单元格的数值乘以2。
3、绝对行引用:引用格式形如“A$1”。这种对单元格的引用位置不是完全绝对的,当引用该单元格的公式被复制时,新公式对列的引用将会发生变化,而对行的引用则固定不变。例如:我们在单元格A1至B5的区域中输入数值“1,2,3...,9,10”,然后在单元格C1中输入公式“=A$1*2”,最后将C1单元格中的公式分别复制到C2至D5和D1区域中,则会发现C2至D5和D1区域单元格中的结果均等于对第一行单元格的数值乘以2,即对行的引用是固定的。
4、绝对列引用:引用格式形如“$A1”。这种对单元格的引用位置不是完全绝对的,当引用该单元格的公式被复制时,新公式对行的引用将会发生变化,而对列的引用则固定不变。例如:我们在单元格A1至B5的区域中输入数值“1,2,3...,9,10”,然后在单元格C1中输入公式“=$A1*2”,最后将C1单元格中的公式分别复制到C2至D5和D1区域中,则会发现C2至D5和D1区域单元格中的结果均等于对第一列单元格的数值乘以2,即对列的引用是固定的。
5、通过名称来引用:该引用方式通过名称来实现对特定单元格的引用,实质仍然是绝对引用,通过名称引用即可以对单个单元格进行引用,也可以对单元格区域进行引用。例如:我们在单元格A1中输入数值“5”,然后选中单元格A1,在文档左上角输入“area”并按回车,在单元格B1中输入公式“=area*2”并按回车,则结果为10,即实现了对A1单元格的引用,最后把B1单元格中的公式复制到B2,则B2单元格中的数值也为10,即实现了对名称单元格的绝对引用。所以利用名称来引用单元格的方式为绝对引用。
6、最后我们来看一个综合的例子:九九乘法表乖2的公式实现。在A1单元格中直接输入公式“=IF(ROW()<COLUMN(),"",ROW()*COLUMN()*$B$11)”回车,其中的$B$11为对2的绝对引用,然后将该公式复制到A1到I9的区域内即可实现。
5. excel引用范围跟随一起变动
假如被引用单元格是sheet!a1的话,那么把公式中的a1改为 $A$1,这样就变成绝对引用了。
6. 引用随单元格引用公式所在位置变化而变化
根据单元格引用被复制到其他单元格时是否会发生改变,常用的单元格引用分为相对引用、绝对引用和混合引用。
相对引用,公式记忆的是源数据所在单元格与引用源数据的单元格的相对位置。体现在:把一个含有单元格引用的公式复制或填充到一个新的位置时,公式中的单元格引用会随着目标单元格位置的改变而相对改变。Excel默认使用的单元格引用是相对引用。所引用的单元格地址的列坐标和行坐标前面没有任何标示符号。
绝对引用,当复制使用了绝对引用的公式到别的单元格时,被粘贴公式中的引用不会更新,数据源仍然指向原来的单元格。在绝对引用中,所引用的单元格地址的列坐标和行坐标前面有标示符号:“$”。
混合引用,引用单元格地址的行标与列标中只有一个是相对的,可以发生变动,而另一个是绝对的,即既有绝对引用又有相对引用。
三种引用之间的转换:输入单元格地址后,重复按“F4”键在不同的引用类型之间进行选择。


- 相关评论
- 我要评论
-