关于LOOKUP的问题求解

作者&投稿:隐薛 (若有异议请与网页底部的电邮联系)
老师,关于lookup问题求解~

可以判断一下 LOOKUP返回的是不是#N/A,是返回0,不是则返回LOOKUP的实际值
ISNA()就是判断是否#N/A的。你的要求可以写成
=IF(ISNA(LOOKUP(……)),0,LOOKUP(……))

没明白你说的“返回包含数控的”意思?若就是直接返回第5行的,就写成
=lookup(1,0/(a5:k5="数控"),a5:k5) 就是了

因为上面的数字是顺序的,下面的中文字符不是顺序的,如果上面你把1234打乱结果也会错,这种情况需要用vlookup(还有HLOOKUP,一个纵向找,一个横向找)

=VLOOKUP(c15,$B$15:$C$26,2,0)


VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在数组第一列中查找的数值

Table_array为需要在其中查找数据的数据表



Col_index_num为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array
第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。

Range_lookup为一逻辑值(lookup没有的)指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE
或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数
VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A


这里是精确匹配,所以要有最后那个0

LOOKUP是从后往上查的。
可以做个小测试:
旁边找个单元格输入:=(G13=J8)
返回是:TRUE
再把G13改成张四
返回是:FALSE
然后在公式前加个0:=0/(G13=J8)
这时当G13为张三时是:0/TRUE,结果是:0
当G13改成张四时是:0/FALSE,结果是:#DIV/0!
而LOOKUP是忽略错误从后往前查找的,当查到第一个不是错误值时就返回对应单元格的值。


excel函数lookup问题
lookup函数是要求只能对一列进行查找的,而且他有必须是升序排列的要求,所以这个题目不建议你使用lookup函数 建议使用数组函数来实现 在C1输入 =IF(A2:A4=A1,IF(B2:B4=B1,C2:C4,"not found"),"not found")然后按下F2,在用CTRL+ALT+回车 完成数组函数模式,就可以了 ...

利用LOOKUP函数处理数据的引用问题
公式下拉无效是因为A1:A41下拉变为A2:A42了,在1和41前添加$就好了,例如:=LOOKUP(C2,打印模版取数!A$1:A$41,打印模版取数!B$1:B$41)

EXCEL函数LOOKUP函数问题
1就是搜索1的意思 row(1:1)=1,row(1:6),就是把123456,分别代进去算一遍 负号是把文本类的数字转换成可计算的数字

excel函数LOOKUP出现的问题
1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按照升序排列。(在EXCEL帮助文档里也是这么说的)如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则向下取的于所查询值最近的值 2、查找一个不确定的值,如查找一列数据...

LOOKUP函数筛选问题
在辅助列输入一个公式:=if(max((a$2:a$1000=a2)*c$2:c$1000)=c2,1,"")以组合键ctrl+shift+enter结束,下拉。结果为1的,就是同类品种的最新价格。求采纳为满意回答。

excel中lookup函数问题
A1单元格写入公式 =INDEX(P:P,SMALL(IF(P$1:P$1000>200,ROW($1:$1000),4^8),ROW(A1)))数组公式,按下SHIFT+CTRL+ENTER三键,下拉填充公式

excel lookup查询函数问题?
E2单元格公式=IF(LENB(E1)=LEN(E1),LOOKUP(,0\/(B1:B100=E1),A1:A100),LOOKUP(,0\/(A1:A100=E1),B1:B100))示例

excel函数lookup问题。老是出现N\/A,请指教啊
把源数据重新打在新建的表格里又可以出现数据了,这是为什么?表格的格式应该一样的啊 如果是这样就是你的数据格式或者有空格回车之类的问题, 用CLEAN函数清一下格式,然后找找有没有空格、回车之类的符号。

excel中if函数及lookup函数的应用问题
Lookup_value 可以是数字、文本、逻辑值,也可以是代表某个值的名称或引用。 如果 LOOKUP 找不到 lookup_value,它会使用该数组中小于或等于 lookup_value 的最大值。如果 lookup_value 小于第一行或列(取决于数组维度)中的最小值,则 LOOKUP 会返回 #N\/A 错误值。Array 是一个单元格区域,其中...

Excel中hlookup函数使用问题
HLOOKUP和VLOOKUP函数一样,都要求第一参数(要查找的内容)包含在第二参数(查找范围)的第一列\/行。显然AA不在查找范围的第一列。所以查找不到,返回错误值。这样的问题可以用index+match和经典组合来搞定 =INDEX(B1:I1,MATCH("AA",B2,I2,))

米易县15778601032: lookup公式求解 -
汲恒消喘: =LOOKUP(1,0/(A2:A13=A2)*(B2:B13=B2),C2:C13)1、“1” 需要查找的值.2、“(A2:A13=A2)*(B2:B13=B2)” 使用a2:a13单元格区域与a2单元格进行比较,得到一个由“TRUE”和“FALSE”组成的数组.并与b列的数据进行同行比较,同行...

米易县15778601032: excel中lookup函数的简单问题求解~~ -
汲恒消喘: D3还是A1?这个公式的含义是,0对应100,1200对应0,1750对应50,1950对应100.所以1200只能返回0了.可以改成这样LOOKUP(D3,{0,1201,1751,1951;"100","0","50","100"}) 或者是LOOKUP(D3-1,{0,1200,1750,1950;"100","0","50","100"}) 但后一个公式在D3为0时会出现错误.

米易县15778601032: LOOKUP函数提问我在网上看到以下问题并已有人解答,但我看不明为什么解答者的公式,如何使用LOOKUP函数组合实现两个条件的匹配查找A表:部门 ... -
汲恒消喘:[答案] =LOOKUP(1,0/((Sheet1!$A$2:$A$20=A2)*(Sheet1!$B$2:$B$20=B2)),Sheet1!$C$2:$C$20)LOOKUP(1,第一个1的意思是正确值的意思EXCEL 里面1 代表正确 0 是错误后面0/((Sheet1!$A$2:$A$20=A2)*(Sheet1!$B$2:$B$20=B2)意思...

米易县15778601032: EXCEL问题:求LOOKUP函数,深解详解!越深越好(含IF,*,等) -
汲恒消喘: 向量形式向量是只含一行或一列的区域.LOOKUP 的向量形式在单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或单列区域中相同位置的值.当要指定包含要匹配的值的区域时,请使用 LOOKUP 函数的这种形式....

米易县15778601032: excel中lookup函数取过来的数据为什么是0%,而原始数据是100% ,具体看下图,求解? -
汲恒消喘: 公式可是网上抄回来的??以下三点原因: 一、公式第一个逗号前应补数字1. 二、公式需加防空白判断(T$10:T$113<>"") 三、公式单元格区域需加绝对引用符号,如T10:T113需改为T$10:T$113 则完整公式: =LOOKUP(1,0/(FIND(T$10:T$113,B10)*(T$10:T$113<>"")),U$10:U$113)

米易县15778601032: excel求解! =lookup(1,0/(A:A&B:B=D1&E1),C:C) -
汲恒消喘: 1、此公式在Excel 2003下不可用,因为2003版不支持数组整列引用.2、在Excel 2007或2010版可用,但绝对不建议整列引用,因为这一个A:A&B:B就需要1048576次文本合并运算,将会大大拖慢速度.因此,建议使用明确的单元格范围,例如...

米易县15778601032: lookup的问题lookup有放哨的意思吗?我在电影里怎么听到
汲恒消喘: look out 有放哨的意思

米易县15778601032: Excel表中函数公式看不懂,求解! -
汲恒消喘: ((sheet2!$C$22:$C$1000=$B2)*(sheet2!$D$22:$D$1000=$C2)*(sheet2!$K$22:$K$1000=$D2))这里面会返回一些TRUE和FALSE TRUE表示1,FALSE表示0 用0/1=0,但用0/0就会得到一个错误值 LOOKUP的第一参数0省略了.在一组数据中查找0的位置.

米易县15778601032: Excel中lookup函数的用法详解 -
汲恒消喘: LOOKUP 函数可从单行或单列区域 (区域:工作表上的两个或多个单元格.区域中的单元格可以相邻或不相邻.)或者从一个数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参...

米易县15778601032: excel 函数公式:= - LOOKUP(, - ROW($3:$6)) ,求解释~ -
汲恒消喘: 这是lookup的查找原理,你可以去搜搜关于lookup二分法方面的资料 简单的着这么说吧节点的位置,决定了向左还是向右查找 比如=lookup(5,{100,5,-1000})和=lookup(5,{100,5,-1000,0}) 无论两头的数字是多少,永远返回5,因为中点是第一个查...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网