excel问题,=VLOOKUP($A11,主要材料,4,FALSE)什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/03 00:34:40
=VLOOKUP($A11,主要材料,4,FALSE)中$A11是什么意思啊?为什么要在单元格前面加上$?这个函数的第一项应该是要查找的数值,帮助中的例子都是具体数值。请讲解一下不是具体数值的情况怎么用? (“主要材料”是工作簿中的另一个工作表)。 另外,绝对引用是什么意思?电算号有什么作用?
盼望高手指点迷津,期待中......

1、$A11是excel的混合引用,即公式复制到其他单元格时,列不变动,行相对变动,如果你的公式纵向复制,行将发生变化,比如向下复制一格,会变成$A12,即针对A12中的数据进行vlookup查询;如果你的公式横向复制,则列不会发生变化,比如向右复制一格,将仍是$A11,即仍针对$A11中的数据进行vlookup查询。

2,按上一条解释,我们可以通俗地这样理解:公式中的绝对引用就是无论公式复制到哪里,其引用单元格是固定,不会随公式复制位置的变化而变化,而相对引用正好相反,公式所在单元格发生了变化,其引用的单元格要随其位置的变化而进行相对应的变化,公式向下一格,引用的单元格也要向下移一格;公式向右移一格,引用的单元格也要向右移一格。

3,现在讲一下你这个公式的意义:
vlookup函数就是,在指定的数据区域的第一列中,查找指定数据所在的行,返回同一行的第几列的值。
其中,有4个参数
第1个参数,为要在数据区域的第一列查找的内容
第2个参数,为要查找的数据区域
第3个参数,为要返回的数据区域中同一行的第 几 列的值
第4个参数,指明查询是精确查询 还 是模糊查询,0 为精确查询,1为模糊查询,模糊查询时,数据区域要按第1列升序排列。

VLOOKUP提取某1列等于某2列的数值,把某2列相对应的某3列写入某4列

给你一个例子吧

提取D列等于A列的数值,把A列相对应的B列写入E列

E2300=VLOOKUP(D2300,$A$1:$B$30000,2,0)

E2300:要写入的单元格

D2300:源数值

$A$1:$B$30000:查找范围(最大不能超出excel最大限量256列-65536行)

绝对引用$

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组