2022-11-30 14:02来源:m.sf1369.com作者:宇宇
indirect()这个函数有作用的=IF(ISERROR(INDIRECT("'1-"&COLUMN()-9&"'!$L"&ROW())),"",INDIRECT("'1-"&COLUMN()-9&"'!$L"&ROW()))1 iserror是如果无此表格,则"",表格显示空白2 重点是这句=INDIRECT("'1-"&COLUMN()-9&"'!$L"&ROW())3 意思是L列的数据直接引用过来4 原意是1-1,1-2等表格 因为当前表格前面加了很多列,所以减9后才和工作表名相同
1、本次演示使用的软件为Excel电子表格,软件dao本为Microsoft office家庭和学生版2016。
2、首先打开Excel电子表格,然后根据问题描述,在表格中输入相关数据。
3、输入完成后,将鼠标移动到c3单元格,并单击右键,在弹出的菜单中选择定义名称,并按照如图所示,输入相关参数。
4、输入完成后,在c3单元格中输入“=结果*B3”,输入完成后,单击回车就可以看到结果了。
1.VBA操作,值赋值的时候,格式一起复制。
2.复制,选择性粘贴。
引用本身就是只引用单元格的值,格式没有关联。可以按照A表的格式设置B表的条件格式:比如什么样的数字有标点,什么样的数字加粗斜体,但如果没规律就没法设置条件格式了。
这要用半角感叹号“!”进行连接。如在某公式中的Sheet1!A1:A100写法中Sheet1为工作表名称,A1:A100为该工作表的单元格区域,中间用!符号相连接。这样连起来就是指:引用Sheet1工作表的A1至A100单元格区域。
需要INDEX函数。
以Excel2007操作为例:
1、首先需要打开处理的表格,把快捷键Ctrl+F3调出对话框,需要点击公式-定义名称选项。
2、出来的选项中输入一个定义名称,方便在工作表中引用,然后回车键确定就可以了。
3、最后,就是需要提取的双击单元格,输入公式:=INDEX(ShName,ROW(A1)),这样就可以提取工作表名称。
“插入”-“名称”-“定义”-【利用“引用位置”
右侧的『折叠按钮』选您要定义的区域,在最顶端的框中输入您自己定义的区域名称,然后添加-确定】
ok!
不是很难的
另外一个方法
选中您要定义的区域,在“名称框”中写上您定义区域的名称
回车
Excel如何跨工作表进行单元格引用
1.
当前有六个工作表要将其进行单元格引用。
2.在汇总表中输入等于号,先点击六月的工作表。
3.在六月工作表中点击日期并按回车就会引用到汇总表。
4.然后我们拖拽鼠标进行横向填充将其他数据进行引用。
引用格式是: 工作表名!单元格(或区域)的引用地址 必须用感叹号“!”将工作表名称和单元格引用分开。如:要引用工作表Sheet2的B3单元格,应输入公式:“=Sheet2!BY.如果引用的工作表名称中含有空格,必须用单引号将工作表名称括住,如:”=‘MySheet!B3“。
1.使用WPS Office新建或打开Excel表格,选定需要数据解决的单元格(注:这里选择Q2单元格,我们要查找地区12/尺寸22的数据)点击“插入函数”;
2.在“插入函数”弹出框,搜索并选择INDEX函数,点击“确定”;
3.在弹出的对话框中有四项参数“数组”、“行序号”、“列序号”以及“区域序号”。其中,“数组”是你要查找数据的区域,通常为单元格区域或数组常量,这里选择区域(B3:M27);
4.“行序数”是查找数据的行数,常为数组或引用中要返回值的行序号。如果忽略,“列叙述”不能为空,这里输入“A24”
5.“列序数”是查找数据的列数,一般为数组或引用中要返回值的列序号,如果忽略,“行序数”不能为空。这里输入“M2”;
6.“区域序数”是引用的单元格区域,是对一个或多个单元格区域的引用。因为只有单个区域,所以可以不填“区域序数”;
7.完成上述操作后“确定”,公式为:“=INDEX(B3:M24,A24,M2)”,这样就可以快速查找出尺寸尺寸22/地区12的运费是“24.49”了。
1、有时在使用EXCEL制作表格时,需要提取出工作表标签名称,进行引用,要达到此目的,必须使用CELL函数,此函数是EXCEL中的信息函数,返回有关单元格的格式、位置或内容的信息。
2、CELL函数有两个参数,CELL(info_type, [reference]),第一个参数指定要返回的单元格信息的类型,第二个参数,需要其相关信息的单元格。当输入或选择此函数时,后跟第一参数的选择。
3、这里选择“filename”,包含引用的文件名(包括全部路径),文本类型。但当输入公式:=CELL("filename")后,发现返回的结果是空值。这是因为引用的工作表尚未保存,则返回空文本 ("")。
4、将工作簿保存,关闭重新打开,或者在任意单元格输入内容,再或者按F9功能键刷新下,都将会看到工作表名。
5、有时,需要对同一工作簿的多个工作表各自提取出自己的表名,以便进一步引用,可以按Ctrl加选,选择多个工作表,再输入公式。
6、但当选择其它工作表时,发现返回的并不是各自的工作表名,都是输入公式时的当前工作表的表名,这是因为公式中省略了第二参数,参数中指定的信息返回给最后更改的单元格,也就是输入公式的当前活动单元格了。
7、此处提取的是工作表名,原则上引用哪个单元格都一样,都将返回所在的表名,但A1是左上角第一个,比较简单好写:=CELL("filename",A1)
8、此时选中其它工作表时,就可看到返回的是各自的工作表名。
9、但是现在提取出来的是带路径的工作表名,所以还需要作进一步的提取,注意观察,会发现工作表名前,是带“[ ]”的工作簿名,利用这一特征,可以使用FIND函数来判断“]”的位置,再提取出“]”后面的内容,即是工作表名。
10、完整的提取公式为:=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),这里的99是泛指,假设工作表名没有这么多字符,如果要按实选取,还要再判定下字符长度,公式会变得很长,在这里没这必要。在设计公式时,只要达到目的,能简化的尽量简化。
把三个单元格用一个外框画上,里面插入两条斜线,分别填上姓名,日期,星期,再分别用向左,居中,向右分开就可以了 。
不知道楼主问的是不是这个意思。