在excel中单元格地址引用有四种。
1、A1是相对引用:在下拉拖动引用时,会变成引用A2,A3,A4。
2、$A1是绝对引用列,是混合引用:当下拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成A$1。
3、A$1是绝对引用行,是混合引用:当右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A1。
4、$A$1是绝对引用行和列,是绝对引用:当在下拉和右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A$1。
Excel 2003常用的引用方式有3种
1、相对引用,复制公式时地址跟着发生变化,如C1单元格有公式:=A1+B1
当将公式复制到C2单元格时变为:=A2+B2
当将公式复制到D1单元格时变为:=B1+C1
2、绝对引用,复制公式时地址不会跟着发生变化,如C1单元格有公式:=$A$1+$B$1
当将公式复制到C2单元格时仍为:=$A$1+$B$1
当将公式复制到D1单元格时仍为:=$A$1+$B$1
3、混合引用,复制公式时地址的部分内容跟着发生变化,如C1单元格有公式:=$A1+B$1
当将公式复制到C2单元格时变为:=$A2+B$1
当将公式复制到D1单元格时变为:=$A1+C$1
实话讲,没有什么优缺点,只看你怎么使用!
“一下子查到”之后,你希望结果是如何显示呢?显示数量?显示位置?在哪里显示?如果只显示数量,那么假设搜索区域为Sheet1的A1:C3,公式为:=SUMPRODUCT(--ISNUMBER(FIND("Sheet2!A10",FORMULATEXT(A1:C3))))想到一个笨办法,凑合着用吧。
假如要搜索表1的A1:H10区域,看看哪里引用了Sheet2的M1单元格,可以在J1位置输入数组公式:=SMALL(IF(ISNUMBER(FIND("Sheet2!M1",FORMULATEXT($A$1:$H$10))),ROW($A$1:$H$10)&TEXT(COLUMN($A$1:$H$10),"00000"),9999999999)*1,ROW(A1))组合键确认后,下拉,走到出现9999999999。上面的数据中,后5位代表引用公式单元格看在列,剩余部分表示所在行。
期待高手能给出更好的解决方案。
参帮助:
在相对引用、绝对引用和混合引用间切换
选中包含公式的单元格。
在编辑栏 (编辑栏:位于 Excel 窗口顶部的条形区域,用于输入或编辑单元格或图表中的值或公式。编辑栏中显示了存储于活动单元格中的常量值或公式。) 中,选择要更改的引用。
按 F4 在组合中切换。“更改为”列反映:如果将包含引用的公式向下和向右复制两个单元格时,引用类型更新的方式。
正复制的公式
引用(说明) 更改为
$A$1(绝对列和绝对行) $A$1
A$1(相对列和绝对行) C$1
$A1(绝对列和相对行) $A3
A1(相对列和相对行) C3
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.059秒