INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),))
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 06:18:33
INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),))
求解此函数的意思,其最终目的是求不重复的值.其中MATCH(,COUNTIF(E1:E1,B1:B16),)这个函数我不是太明白,
MATCH语法:MATCH(lookup_value,lookup_array,match_type).
但是他为什么把lookup_value这部分都省略了呢?
求解此函数的意思,其最终目的是求不重复的值.其中MATCH(,COUNTIF(E1:E1,B1:B16),)这个函数我不是太明白,
MATCH语法:MATCH(lookup_value,lookup_array,match_type).
但是他为什么把lookup_value这部分都省略了呢?
省略了就是0
很多函数在参数省略时,系统会自动以0代替,另外0还可以作为逻辑值FALSE使用,比如你这个公式中省略的第3个参数match_type
再问: 但是0在这里不对啊,比如我B1:B16中的值是a s d d r s e w q e r d a d d r 然后我在E2中输入上述公式就是a,请问是怎么运算的?谢谢
再答: COUNTIF(E1:E1,B1:B16)返回B1:B16中每个值在E1出现的次数 具体到你给出的这些值,它返回数组{1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0} 在这个数组里match精确匹配第一个0的位置,所以match返回数字2. 至于你说的"然后我在E2中输入上述公式就是a,请问是怎么运算的?" 这个我无法回答你,因为我不知道你是如何用match得到a的. btw:数组公式在输入时要按ctrl+shift+enter完成
再问: 你好,谢谢你的解答,我的表格是那样的,B列是我的数据,E列是我输入公式所得得结果。公式依次为:E2=INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),));E3=INDEX(B1:B16,MATCH(,COUNTIF(E1:E2,B1:B16),));……=INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),));到E9就没有了,我有输入数组ctrl+shift+enter
再答: 公式不用输的那么辛苦 E2 =INDEX(B$1:B$16,MATCH(,COUNTIF(E$1:E1,B$1:B$16),)) ctrl+shift+enter后向下填充即可 选择e3公式中的countif()部分按下F9看看它返回的数组是什么,想想为什么. 在选择e4看看,想想
很多函数在参数省略时,系统会自动以0代替,另外0还可以作为逻辑值FALSE使用,比如你这个公式中省略的第3个参数match_type
再问: 但是0在这里不对啊,比如我B1:B16中的值是a s d d r s e w q e r d a d d r 然后我在E2中输入上述公式就是a,请问是怎么运算的?谢谢
再答: COUNTIF(E1:E1,B1:B16)返回B1:B16中每个值在E1出现的次数 具体到你给出的这些值,它返回数组{1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0} 在这个数组里match精确匹配第一个0的位置,所以match返回数字2. 至于你说的"然后我在E2中输入上述公式就是a,请问是怎么运算的?" 这个我无法回答你,因为我不知道你是如何用match得到a的. btw:数组公式在输入时要按ctrl+shift+enter完成
再问: 你好,谢谢你的解答,我的表格是那样的,B列是我的数据,E列是我输入公式所得得结果。公式依次为:E2=INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),));E3=INDEX(B1:B16,MATCH(,COUNTIF(E1:E2,B1:B16),));……=INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),));到E9就没有了,我有输入数组ctrl+shift+enter
再答: 公式不用输的那么辛苦 E2 =INDEX(B$1:B$16,MATCH(,COUNTIF(E$1:E1,B$1:B$16),)) ctrl+shift+enter后向下填充即可 选择e3公式中的countif()部分按下F9看看它返回的数组是什么,想想为什么. 在选择e4看看,想想
INDEX(B1:B16,MATCH(,COUNTIF(E1:E1,B1:B16),))
exel公式E1=B1*(A1+B1)
B2=INDEX($A$2:$A$100,MATCH(,COUNTIF($B$1:B1,$A$2:$A$100),))&
EXCEL中的VLOOKUP函数使用,其中例如进行(A1,B1:B16,1,FALSE)然后再进行(A2,B1:B16,
如数字2,3,4,6,9分别在A1,B1,C1,D1,E1中为什么用函数公式=COUNTIF(A1:E1,{2,5,7}
Excel中公式涉及的单元格个数如何计算:如B16=sum(B1:B15) = 15,B16=sum(B1,B15)=2
EXCEL 公式简化 A1-B1=B1-C1,B1-C1=C1-D1,C1-D1=D1-E1,D1-E1=E1-F1
EXCEL表格里,INDEX(T$59:T$216,MATCH($B16&$C16,$B$59:$B$216&$C$59
使E1=A1+B1,同时也满足E1=C1+D1,E1单元格内如何设置函数?
excel软件问题:A1为10,B1为5,C1为2,D1为E1*6%,E1为A1+B1+C1+D1,请问D1及E1的函数
EXCEL当A1-B1小于C1、D1时,等于-E1.当A1-B1大于C1,小于D1时,等于E1/2*F1.当A1-B1大
在E列设置一个公式,如果A1=0则E1=0,A1>0则E1=C1,如果B1=0则E1=0,B1>0则E1=D1,如果A1