求大神帮忙写excel中的一个公式,高分。

如果G1>95对应B这一列,也就是“1列”如果G1>90对应C这一列,也就是“2列”如果G1<90对应D这一列,也就是“3列”如果H1>95对应第二行,也就是“A行”如果... 如果G1 > 95 对应B这一列,也就是“1列”
如果G1 > 90 对应C这一列,也就是“2列”
如果G1 < 90 对应D这一列,也就是“3列”

如果H1 > 95 对应第二行,也就是“A行”
如果H1 > 90 对应第三行,也就是“B行”
如果H1 > 85 对应第四行,也就是“C行”
如果H1 > 80 对应第五行,也就是“D行”
如果H1 < 80 对应第六行,也就是“E行”

最后得出来的是J1的值

例如 G1 = 96 H1 = 96 J1 = 1.1
例如 G1 = 91 H1 = 70 J1 = 3.1

求大神帮忙写个公式,高分。
只根据G1 和 H1 得出来 J1, 前边的那个表格只是个计算规则,不能写在公式里边。
展开
 我来答
无聊哥哥哟
2014-08-04 · TA获得超过211个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:231万
展开全部

首先你的列是不包含90  行不包含80


=INDEX(B2:D6,LOOKUP(H1,{1,5;81,4;86,3;91,4;96,1}),LOOKUP(G1,{1,3;91,2;96,1}))

更多追问追答
追问
只根据G1 和 H1 得出来 J1,  前边的那个表格只是个计算规则,不能写在公式里边,这个可以吗?
追答
不是有公式吗  算了 你都采纳别人了
Spook_CN
2014-08-04 · TA获得超过184个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:183万
展开全部
=OFFSET($A$1,LOOKUP(H:H,{0,80,85,90,85},{5,4,3,2,1}),LOOKUP(G:G,{0,90,95},{3,2,1}))

$A$1:表格左上角单元格

LOOKUP(H:H,{0,80,85,90,85},{5,4,3,2,1}):根据H列设定行偏移量

LOOKUP(G:G,{0,90,95},{3,2,1}):根据G列设定列偏移量

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万年金刚钻
2014-08-04 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:3407万
展开全部
=INDIRECT(LOOKUP(G1,{0,90,95},{"D","C","B"})&LOOKUP(H1,{0,80,85,90,95},{6,5,4,3,2}))
追问
大神,你好,能不能只根据G1和H1 得出 J1,不依赖于前边的那个表格,前边的那个表格只是个规则
追答

总归要有去取值的位置的吧?J1是去表里取值的啊


附件给你,你试试修改数据看看J1是不是随着你的数据和逻辑在变化,你下载是不需要财富值的


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leon01314e7709
2014-08-04 · TA获得超过9320个赞
知道大有可为答主
回答量:6761
采纳率:61%
帮助的人:2463万
展开全部
用这个公式:
=INDEX({1.1,1.6,3.2;1.2,1.7,3.2;1.3,1.8,1.2;1.4,2.9,1.4;1.5,3.1,1.9},LOOKUP(H1,{0,80,85,90,95},{5,4,3,2,1}),LOOKUP(G1,{0,90,95},{3,2,1}))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qweqaz7702
2014-08-04
知道答主
回答量:5
采纳率:0%
帮助的人:5113
展开全部
在B列前加一列各种H1值,将这些数起变量date,用VLOOKUP(H1,date,(if函数定位列),FALSE)
=VLOOKUP(H1,date,(IF(J1>95,1,(IF(J1>90,2,3))))+1,FALSE)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式