excel中怎么根据搜索表2对表1自动取值?问题已经抽象出来了,如下:1.根据表格1中A1的值判断从有序表格2中哪一列寻找,比如A1=5,则从2中的第五列寻找(B(n,5)).2.根据表格1中A2的值判断处于表格
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 00:25:28
![excel中怎么根据搜索表2对表1自动取值?问题已经抽象出来了,如下:1.根据表格1中A1的值判断从有序表格2中哪一列寻找,比如A1=5,则从2中的第五列寻找(B(n,5)).2.根据表格1中A2的值判断处于表格](/uploads/image/z/4525852-4-2.jpg?t=excel%E4%B8%AD%E6%80%8E%E4%B9%88%E6%A0%B9%E6%8D%AE%E6%90%9C%E7%B4%A2%E8%A1%A82%E5%AF%B9%E8%A1%A81%E8%87%AA%E5%8A%A8%E5%8F%96%E5%80%BC%3F%E9%97%AE%E9%A2%98%E5%B7%B2%E7%BB%8F%E6%8A%BD%E8%B1%A1%E5%87%BA%E6%9D%A5%E4%BA%86%2C%E5%A6%82%E4%B8%8B%EF%BC%9A1.%E6%A0%B9%E6%8D%AE%E8%A1%A8%E6%A0%BC1%E4%B8%ADA1%E7%9A%84%E5%80%BC%E5%88%A4%E6%96%AD%E4%BB%8E%E6%9C%89%E5%BA%8F%E8%A1%A8%E6%A0%BC2%E4%B8%AD%E5%93%AA%E4%B8%80%E5%88%97%E5%AF%BB%E6%89%BE%2C%E6%AF%94%E5%A6%82A1%3D5%2C%E5%88%99%E4%BB%8E2%E4%B8%AD%E7%9A%84%E7%AC%AC%E4%BA%94%E5%88%97%E5%AF%BB%E6%89%BE%EF%BC%88B%28n%2C5%29%EF%BC%89.2.%E6%A0%B9%E6%8D%AE%E8%A1%A8%E6%A0%BC1%E4%B8%ADA2%E7%9A%84%E5%80%BC%E5%88%A4%E6%96%AD%E5%A4%84%E4%BA%8E%E8%A1%A8%E6%A0%BC)
excel中怎么根据搜索表2对表1自动取值?问题已经抽象出来了,如下:1.根据表格1中A1的值判断从有序表格2中哪一列寻找,比如A1=5,则从2中的第五列寻找(B(n,5)).2.根据表格1中A2的值判断处于表格
excel中怎么根据搜索表2对表1自动取值?
问题已经抽象出来了,如下:
1.根据表格1中A1的值判断从有序表格2中哪一列寻找,比如A1=5,则从2中的第五列寻找(B(n,5)).
2.根据表格1中A2的值判断处于表格2中某一列的位置,比如A1=5,A2=510,搜索有序表2的第五列,发现510介于B(3,5)=500和B(4,5)=600之间
3.则A3的值为(A2-B(3,5))/(B(4,5)-B(3,5))*100,即线性计算A2处于B(3,5)和B(4,5)的哪个地方.此步骤也可以简化为直接取较大的那个,即B(4,5).
如果嫌太繁琐,也可以跟我说下excel遍历搜索某一列,判断值的位置的函数名称是什么?
excel中怎么根据搜索表2对表1自动取值?问题已经抽象出来了,如下:1.根据表格1中A1的值判断从有序表格2中哪一列寻找,比如A1=5,则从2中的第五列寻找(B(n,5)).2.根据表格1中A2的值判断处于表格
在A3输入:
=(A2-LOOKUP(A2,INDIRECT("有序表2!"&ADDRESS(1,A1)&":"&ADDRESS(100,A1))))/(INDIRECT("有序表2!"&ADDRESS(MATCH(LOOKUP(A2,INDIRECT("有序表2!"&ADDRESS(1,A1)&":"&ADDRESS(100,A1))),INDIRECT("有序表2!"&ADDRESS(1,A1)&":"&ADDRESS(100,A1)),)+1,A1))-LOOKUP(A2,INDIRECT("有序表2!"&ADDRESS(1,A1)&":"&ADDRESS(100,A1))))*100
若有序表2中的记录较多,可把公式中的100改成更大的数值.