早教吧作业答案频道 -->其他-->
VLOOKUP相同日期条件显示数值表1表2ABCABCDEF1日期入出1日期6-186-196-186-1926-1822入入出出36-182346-19256-192现在我在表2内输入B3=IF(ISERROR(VLOOKUP(B1,'[表1.xls]sheet1'!$A:$C,2,)),"",VLOO
题目详情
VLOOKUP 相同日期条件 显示数值
表1 表2
A B C A B C D E F
1 日期 入 出 1 日期 6-18 6-19 6-18 6-19
2 6-18 2 2 入 入 出 出
3 6-18 2 3
4 6-19 2
5 6-19 2
现在我在表2内输入B3=IF(ISERROR(VLOOKUP(B1,'[表1.xls]sheet1'!$A:$C,2,)),"",VLOOKUP(B1,'[表1.xls]sheet1'!$A:$C,2,)) 然后右拉填充到C3中
引用不到数值 数值不显示
相同在E3=IF(ISERROR(VLOOKUP(E1,'[表1.xls]sheet1'!$A:$C,3,)),"",VLOOKUP(E1,'[表1.xls]sheet1'!$A:$C,3,))
相同一样不显示数值
表1 表2
A B C A B C D E F
1 日期 入 出 1 日期 6-18 6-19 6-18 6-19
2 6-18 2 2 入 入 出 出
3 6-18 2 3
4 6-19 2
5 6-19 2
现在我在表2内输入B3=IF(ISERROR(VLOOKUP(B1,'[表1.xls]sheet1'!$A:$C,2,)),"",VLOOKUP(B1,'[表1.xls]sheet1'!$A:$C,2,)) 然后右拉填充到C3中
引用不到数值 数值不显示
相同在E3=IF(ISERROR(VLOOKUP(E1,'[表1.xls]sheet1'!$A:$C,3,)),"",VLOOKUP(E1,'[表1.xls]sheet1'!$A:$C,3,))
相同一样不显示数值
▼优质解答
答案和解析
1.工作薄间的引用,经常会出现问题,建议把它们合到一个工作薄中.
2.按照表1的格式,用VLOOKUP函数并不适用,比如:D3引用到的数值是0,因为用日期6-18在表1中查找,VLOOKUP会定位到第一个满足条件的记录上,也就是定位到表1的A2,进而引用C2的数值;再比如:C3会显示2而不是4.
---------------------------------
若楼主已把2个工作薄合并为1个工作薄,在B3输入:
=SUMPRODUCT((OFFSET(表1!$A$2,100,)=B1)*OFFSET(表1!$A$2,MATCH(B2,表1!$B$1:$C$1,),100,))
右拉公式即可
若表1的记录较多,可把公式中的100改成1000或更大数值.
----------------
如果非要用引用,B3输入:
=INDEX(表1!B:C,MATCH(B1,表1!$A$1:$A$100,),MATCH(B2,表1!$B$1:$C$1,))
2.按照表1的格式,用VLOOKUP函数并不适用,比如:D3引用到的数值是0,因为用日期6-18在表1中查找,VLOOKUP会定位到第一个满足条件的记录上,也就是定位到表1的A2,进而引用C2的数值;再比如:C3会显示2而不是4.
---------------------------------
若楼主已把2个工作薄合并为1个工作薄,在B3输入:
=SUMPRODUCT((OFFSET(表1!$A$2,100,)=B1)*OFFSET(表1!$A$2,MATCH(B2,表1!$B$1:$C$1,),100,))
右拉公式即可
若表1的记录较多,可把公式中的100改成1000或更大数值.
----------------
如果非要用引用,B3输入:
=INDEX(表1!B:C,MATCH(B1,表1!$A$1:$A$100,),MATCH(B2,表1!$B$1:$C$1,))
看了 VLOOKUP相同日期条件显...的网友还看了以下:
若函数f(x)=根号ex+x−a,存在b∈[0,1],使f(f(b))=b,则实数a的取值范围是. 2020-05-13 …
下列配制银氨溶液的操作中,正确的是()A.在洁净的试管中加入1~2mLAgNO3溶液,再加入过量浓 2020-05-20 …
不等式误区a,b,c都为正,a+b+c=1求1/a^2+1/b^2+1/c^2的最小值帮我看一下我 2020-06-06 …
在前面的练习中,我们曾遇到过这样的问题:已知ab/(a+b)=1/3,bc/(b+c)=1/4,c 2020-07-22 …
1.已知向量a=(0,-1,1),b=(4,1,0),|入a+b|=根号29且入>0,则入=()2 2020-08-01 …
恒温恒压下,在可变体积的容器中发生A+B=C,均为气体若开始放入1摩尔A,1摩尔B,达到平衡后,生成 2020-11-03 …
我买入A.B两种股票共100股,A种每股1.1元.B种每股1.4元.几天后.他以A种每股1.4元.B 2020-11-06 …
定义运算a*b=a(1-b),下面给出了几个结论:1.a*b=b*a2.若a+b=0,则(a*a)+ 2020-11-08 …
在VisualBasic中,语句B=A+1代表()A、变量B等于A+1的值B、将变量B存入变量A+1 2020-12-08 …
已知a>0,b>0,a+b=2,则y=1/a+4/b的最小值是?1/a+4/b>=2*√(4/ab) 2020-12-31 …