excel函数match index举列说明 请高手帮忙!感谢感谢!!

excel函数中的matchindex请分别举列说明,同时如何合起来操作,我看了很多的网上说的都是没有举列说明,所以看不懂,可能是新手,笨了点!!不要取笑哦!!~~网上是... excel函数中的match index请分别举列说明,同时如何合起来操作,
我看了很多的网上说的都是没有举列说明,所以看不懂,可能是新手,笨了点!!不要取笑哦!!~~
网上是这么说的:
1. INDEX数组函数:返回多个条件下指定的数值.
例:显示条件为D2:D13=D4、并且F2:F13=F4情况下,E列中对应的值什么?
={INDEX(A1:F13,SUM(IF((D2:D13=D4)*(F2:F13=F4),ROW(E2:E13))),COLUMN(E2))}
或={INDEX(A1:F13,SMALL(IF((D2:D13=D4)*(F2:F13=F4),ROW(E2:E13))),COLUMN(E2))}
公式输入完成后,同时按下CTRL+SHIFT+ENTER,公式会自动出现大括号,表明使用数组函数。
2、INDEX函数与MATCH函数联用:
3.1MATCH函数是返回在指定方式下与指定数值匹配的数组中元素的相应位置。
公式:MATCH(LOOKUP_VALUE,LOOKUP_ARRAY,MATCH_TYPE)

LOOKUP_VALUE为在数据表中查找的数值

LOOKUP_ARRAY为包括要查找的连续单元格区域

MATCH-TYPE为数字1,0,-1

1表示查找小于或等于LOOKUP_value的最大值,区域需升序排列

-1表示查找大于或等于LOOKUP_VALUE的最小值,区域需降序排列

0表示查找等于LOOKUP_VALUE的第一个值,不需排列

例: A B C

1 吉林长久 66666 双桥双胎

2 吉林安顺 99999 单桥双胎

求:66666在B列的第几行?

=MATCH("66666",B1:B2,0) 返回“1”。

求“66666”对应的公司是什么?
=INDEX(A:A,MATCH("66666",B1:B2,0),column(A1)) 公式输入后同时按下CTRL+SHIFT+ENTER

这上面是这个公式看不懂:
={INDEX(A1:F13,SUM(IF((D2:D13=D4)*(F2:F13=F4),ROW(E2:E13))),COLUMN(E2))}
或={INDEX(A1:F13,SMALL(IF((D2:D13=D4)*(F2:F13=F4),ROW(E2:E13))),COLUMN(E2))}

有没有人帮我一步一步的说下哦!!
谢谢!!

返回“吉林长久”

另外再附个:我正在等着用的,IF(如果不是用IF表示的那用什么函数呢??)请高手帮忙!感谢感谢!!

如在 B1 中输入字体 红 则C1显示数字 20,但在B1中输入字体 蓝 时则C1显示数字 10,反之B1什么都不输入则 C1 什么都不显示或“0”也行,(也可以什么都不显示)
如果不是用IF表示的那用什么函数呢??)

第一次用这个提问不知道有没有人理哦!!紧张呢!等着用~~
下面的 IF 呢??

关健是下面的 IF
谢谢!!
展开
 我来答
gunnimadepi
2009-12-25 · TA获得超过2759个赞
知道小有建树答主
回答量:2074
采纳率:83%
帮助的人:887万
展开全部
=INDEX(A1:F13,SUM(IF((D2:D13=D4)*(F2:F13=F4),ROW(E2:E13))),COLUMN(E2))

把函数拆开来看:
D2:D13=D4和F2:F13=F4分别表示在D列2-13范围内找与D4值相同的单元格以及在F列找与F4值相同的单元格,分别返回2个这种形式的数组:{T,T,T,F,....F,T}
这里我把true和false简写了。接下来(D2:D13=D4)*(F2:F13=F4)表示要同时满足都为真的情况,例子:D1,D6,D7满足=D4,F1,F5,F7满足=F4,那么同时满足的就只有2个,这两个在起数组里面对应位置是1,7,由此得出另一个数组{1,0,0,...1,0,0,0,0,0,0},这个是就把前面的IF联系起来看就是这样的数组
IF{1,0,0,0,0,0,1,0,0,0,0,0,0}

ROW(E2:E13)返回数组{2,3,4,5,6,7,8,9,10,11,12,13}
将ROW(E2:E13)的出的数组结合上面的IF{}数组,得出{2,8}
sum({2,8})=10,然后COLUMN(E2)=5
把这个参数带会index函数,相当于返回A1到F13范围中第10行第5列的值

如果你想搞懂每个函数的意思,你选中这个单元格,把函数一个一个“抹黑”(用鼠标选中),按F9可以看每一个函数得出的值
大徐哥
2009-12-25 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5920
采纳率:0%
帮助的人:2553万
展开全部

如图,我来举个例子:

求A列为C,B列对应的值

其公式为:

=INDEX(B:B,MATCH("C",A1:A5,))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式