设置了一个公式,公式里引用其他表格公式引用另一个表格的数据,怎么设置随着某单元格数值的变动,引用的表格自动切换呢?

12个基本操作与数据处理功能技巧
启动与退出EXCEL
创建工作簿、界面介绍
工作表操作
单元格操作
设置表格边框和底纹
设置单元格格式、行高和列宽
数据录入
数据有效性
打印设置
选择性黏贴
窗口冻结
分列启动与退出EXCEL1.启动⑴利用“开始”菜单启动Excel 2010⑵利用桌面上的快捷图标启动Excel 2010⑶直接利用已经创建的文档2.退出⑴双击Excel窗口左上角的控制菜单图标。⑵选择“文件”菜单中的“退出”命令。⑶单击窗口右上角的“关闭”按钮。⑷按快捷键Alt+F4。创建工作簿桌面→右键→新建excel档界面介绍工作表(重命名、移动和复制、删除)1、重命名:标移至sheet名→双击2、移动和复制:文档内移动:左键+拖移,复制:ctrl+左键+拖移。
不同文档间移动:右键→选择移动或复制工作表3、删除:sheet →右键→删除单元格(插入、删除、移动和复制、清除)1、插入:选择单元格→右键→插入、删除2、移动和复制:(ctrl+C/ctrl+V)3、清除:(delete)设置表格边框和底纹中需设置的单元格→选择边框/底纹奇偶行填充:“开始”>“条件格式”>“新建规则”>“使用公式确定要设置格式的单元格”,输入公式 =MOD(ROW(),2)=0 并选取一个填充颜色,即可将所有行号为偶数的行添加颜色。 设置单元格格式、行高和列宽单元格格式:选中单元格→右键→在数据栏选择格式行高和列宽:光标移至表格顶端→选择单元格(行/列)→设置行高/列宽批量调整:选择批量行/列操作演练1:制作通讯录(练习:启动/新建、重命名、设置边框、设置行高/列宽、填充颜色)步骤提示:1、新建或者启动excel文档;2、将文档命名为“制作通讯录”;3、去掉虚网格线:“视图”>“网格线”前√去掉;4、设置边框:选中10×6单元格,“开始”>"边框“>"其他边框“,外黑,内灰;5、设置行高:选中行,右键>"行高",256、填充颜色:选中区域,开始”>“条件格式”>“新建规则”>“使用公式确定要设置格式的单元格”,输入公式 =MOD(ROW(),2)=1 并选取一个填充浅蓝色。数据录入(文本、数值、日期、序列数、时间、批量数据、自动填充)输入文本后设置单元格格式(一般使用格式刷更快捷些)自动填充:光标移至单元格右下角→出现“+”(自动填充柄) →拖移使用以下快捷键可以快速插入当前日期或时间: Ctrl+;(分号)在单元格内插入当前日期, Ctrl+Shift+;(分号)插入当前时间,按Ctrl+;(分号)以后输入一个空格,再按Ctrl+Shift+;(分号),可以插入当前日期和时间。不会自动刷新。数据有效性方便录入、规范输入、利用预定的条件校验数据,以防止无效数据的产生任务:“部门”列 用下拉菜单选择代替手工输入。操作步骤:数据→数据有效性→设置→允许中选择”序列”→来源栏中输入允许输入的值(销售部,企划部…)中间用英文逗号隔开。操作演练2:制作通讯录(练习:插入行、合并单元格、输入文本、输入时间、序列填充、设置单元格样式、自动&强制换行)步骤提示:1、插入行:选中四行,右键“插入”;2、合并单元格:选中A1:D1单元格,"开始">"合并单元格后居中";3、输入时间:按Ctrl+;加空格,再按Ctrl+Shift+;4、序列填充:选中区域>"数据">"数据有效性">"设置">允许"序列">"来源"(录入跟上一个单元格同样的内容:ctrl+D或ctrl+')5、设置单元格样式:选中区域>右键"设置单元格格式">"自定义"6、强制换行:alt+enter;自动换行:enter打印设置(页边距、页面缩放、打印区域)Excel表格编辑的最后一项任务往往是打印。在实际工作中,我们的打印任务往往不是那么简单轻松,比如我们希望只打印工作表中需要的区域,或者希望能打印公式本身而不是公式的计算结果等等。Excel能为我们提供灵活的打印选择,我们需要对上图的功能进行巧妙应用。操作案例:制作通讯录-打印设置标题打印后,以后打印的每一张都会带有相同的开头。打印设置选择打印份数,单击打印。通过”另存为”将档案转换为2003版本或PDF格式,供没有装2010版的同事分享。若打印机液晶屏显示,“纸张错误,无法打印”,点击打印机属性,将稿纸设为“A4”选择性粘贴粘贴方式常用功能了解:【公式】:只粘帖文本和公式,不粘帖字体、格式(字体、对齐、文字方向、数字格式、底纹等)、边框、注释、内容校验等;(当复制公式时,单元格引用将根据所用引用类型而变化。如要使单元格引用保证不变,请使用绝对引用。)【数值】:只粘帖文本,单元格的内容是计算公式的话只粘帖计算结果,这两项不改变目标单元格的格式;【图片】 :将表格以图片形式复制,可以较好的保持原有的形状。粘贴方式区域各项功能了解(自学):【格式】:仅粘贴源单元格格式,但不能粘贴单元格的有效性,粘帖格式,包括字体,对齐,文字方向,边框,底纹等,不改变目标单元格的文字内容。(功能相当于格式刷);【批注】:把源单元格的批注内容拷贝过来,不改变目标单元格的内容和格式;【有效性验证】:将复制单元格的数据有效性规则粘贴到粘贴区域,只粘帖有效性验证内容,其他不变;【除边框外的所有内容和格式】:粘帖除边框外的所有内容和格式,保持目标单元格和源单元格相同的内容和格式;【列宽】:将某个列宽或列的区域粘贴到另一个列或列的区域,使目标单元格和源单元格拥有同样的列宽,不改变内容和格式;【公式和数字格式】:仅从选中的单元格粘贴公式和所有数字格式选项;【值和数字格式】:仅从选中的单元格粘贴值和所有数字格式选项;【置换】 :行列进行互换分列Excel中分列是对某一数据按一定的规则分成两列以上。分列时,选择要进行分列的数据列或区域,再从数据菜单中选择分列,分列有向导,按照向导进行即可。关键是分列的规则,有固定列宽,但一般应视情况选择某些特定的符号,如空格、逗号、分号等。插入形状/超链接/文本框/对象
虽然题主问了一个问题,但是我感觉这里出了2个问题。1、=indirect("Sheet2!A1")这里"Sheet2!A1"用双引号代表的是文本格式,文本下拉是不会变化,只是复制。2、=indirect("Sheet2!A1")是否是公式的全部,如果只是想让sheet1表的A1取Sheet2!A1,是可以不这么写公式的,只需在Sheet1的A1输入Sheet2!A1即可。如果非要这么写那就把公式修改一下=INDIRECT("Sheet2!a"&ROW()),row()等于函数所在行的数字。
这篇文章分享excel中的查找与引用函数的使用方法。先说一下INDEX函数,INDEX 函数返回表格或区域中的值或值的引用。2. 使用 INDEX 函数有两种方法:第一种,如果想要返回指定单元格或单元格数组的值,使用INDEX(array, row_num, [column_num])。第二种,如果想要返回对指定单元格的引用,INDEX(reference, row_num, [column_num], [area_num])。3. 先说第一种,看下面的例子。要返回指定单元格或单元格数组的值。这时就可以使用第一种方法。在Array输入框中输入单元格区域或数组常量,在Row_num中输入单元格区域或数值常量中目标数值的行序号,在column_num输入单元格区域或数值常量中目标数值的列序号。点击确定后就得到行和列交叉处的数值了。4. 再说第二种,看下面的例子。返回指定的行与列交叉处的单元格引用。 如果引用由非相邻选定区域所决定,可以选择要查找的选定区域。 先说一下Area_num,使用方法是在引用中选择一个区域,从该范围返回row_num、column_num,选定或输入的第一个区域编号为 1,第二个为 2,以此类比。Reference输入框中可输入多个单元格区域,在Row_num中输入Area_num中选择的单元格区域中目标数值的行序号,在column_num输入Area_num中选择的单元格区域中目标数值的列序号。点击确定后就返回指定的行与列交叉处的单元格引用了。5. 再说一下OFFSET函数,OFFSET函数返回对单元格或单元格区域中指定行数和列数的区域的引用。 返回的引用可以是单个单元格或单元格区域。 可以指定要返回的行数和列数。6. 看这个例子,在Reference 里输入原单元格区域,在Rows中输入偏移的行数,Cols中输入要偏移的列数。这样就是从A1:B2单元格区域向下2行,再向右3行,最终定位到了D3:E4单元格区域。但是点击确定后没有出现数据,因为这是个单元格区域,无法展示数据。这时就可以通过求和函数对其进行求和来确定数据的存在。求和后的值正好是D3:E4单元格区域数据的和。7. 再看下面这个例子,表二中的姓名和学科列变换的时候,成绩列也跟着变换。并且表二中的三列数据和表一中的数据是对应的。这是怎么做到的呢?8. 接下来就讲一下实现这个功能的方法。为了方便,我们先将表二中的姓名和学科两个单元格设置下拉选项。选中姓名列下的单元格,找到【数据】菜单栏的【数据工具】功能区,点击【数据验证】工具。在弹出的【数据验证】窗口设置验证条件为序列,点击来源输入框,选择表一姓名列的数据,也就是A3-A7单元格,点击确定后表二的姓名列就出现下拉选项了。学科列下的单元格也以同样的方式设置下拉选项,在弹出的【数据验证】窗口设置验证条件为序列,点击来源输入框,选择表一的B2-G2单元格后点击确定。9. 可以先想想当姓名为张铭,学科为语文时成绩是多少,很显然是88。我们使用INDEX函数求当姓名为张铭,学科为语文时成绩列单元格的值。使用INDEX函数的第一种方法,即INDEX(array, row_num, [column_num])。可以写公式为“=INDEX(B3:G7,1,1)”。10.那么当姓名为张铭,学科为任一科目时成绩是多少呢?这时公式中的column_num就要发生改变了,有一个MATCH函数能够在范围单元格中搜索特定的项,然后返回该项在此区域中的相对位置。那么如果这个范围是B2-G2,那么任一学科的位置就是“=MATCH(N5,B2:G2,0)”。这个位置和成绩区域的位置的列号相同。所以成绩公式为=INDEX(B3:G7,1,MATCH(N5,B2:G2,0))。11. 那么当姓名列为任一姓名,学科列为任一科目时成绩是多少呢?先求表二姓名在姓名单元格区域中的位置,公式为“=MATCH(M5,A3:A7,0)”。所以成绩公式为“=INDEX(B3:G7,MATCH(M5,A3:A7,0),MATCH(N5,B2:G2,0))”。这样表二中的姓名和学科列变换的时候,成绩列也就跟着变换了。更多excel知识关注微信公众号:柯柯笔记

我要回帖

更多关于 表格公式引用另一个表格的数据 的文章

 

随机推荐