excel 如何左边数值达到右边特定值时可以提取关键字 20

如图I3中的数值达到(小于或等于)M行的数值时提取旁边L行的数值到J3中,应该怎么编写公式?(ML可以看做是一张表)例如,I3中的数值是10,那么就在J3中填入4,如果I... 如图I3中的数值达到(小于或等于)M行的数值时提取旁边L行的数值到J3中,应该怎么编写公式?(ML可以看做是一张表)
例如,I3中的数值是10,那么就在J3中填入4,如果I3是14,那么J3就是5
展开
 我来答
Excel表哥妙用
2019-02-03 · 利用办公软件巧妙解决生活中的难题
Excel表哥妙用
采纳数:45 获赞数:465

向TA提问 私信TA
展开全部

1.思路是:使用MATCH和INDEX函数组合公式。

2.公式用法:

(1) INDEX(列区域,区域内行号) 返回定位单元格内容

(2) MATCH(目标值,区域,精确/模糊查询) 返回所在区域内目标值行号

3.组合公式:在蓝色列输入公式

J3=INDEX(M1:M13,MATCH(I3,L1:L13,0))

另外还有其他查询方法,比如用VLOOKUP,HLOOKUP均可,思路大致相同,有兴趣继续研究。

cnbubble
2019-02-03 · TA获得超过2607个赞
知道大有可为答主
回答量:1990
采纳率:83%
帮助的人:772万
展开全部

J3公式:

=if(I3<=M3,L3,"")

之前问的不太清楚,

根据你后来提供的例子,公式改为:

=LOOKUP(I3,M:M,L:L)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2019-02-03 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:9007万
展开全部
=INDEX(L:L,MATCH(MIN(ABS($M$1:$M$100-I3)),ABS($M$1:$M$100-I3),))
数组公式
同时按 ctrl shift 回车键执行结果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyinde
2019-02-03 · TA获得超过6981个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:2001万
展开全部
J3输入=LOOKUP(I3,M1:M200,L1:L200)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友443cea2
2019-02-02 · TA获得超过370个赞
知道小有建树答主
回答量:832
采纳率:73%
帮助的人:259万
展开全部

用vba吧

sub test()
i=activesheet.usedrange.rows.count
for j=1 to i
    if cells(j,"I")>=cells(j,"M") then
        cells(j,"J")=cells(j,"L")
    endif
next
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式