发布时间:2017-04-12 作者:admin 点击量:
有网友按照这篇 Excel 的讲授文章:
Excel-查询栏列的交集INDEX,MATCH,OFFSET,VLOOKUP,HLOOKUP,ADDRESS)
想要变换一下,鄙人图中想要按照某一栏的一个数值,来反推『列题目』,该若何处置?
【公式设计与解析】
贮存格M5:
=OFFSET(A1,MATCH(M2,OFFSET(A2,,MATCH(M1,B1:K1,0),12,1),0),0)
(1) MATCH(M1,B1:K1,0)
传回贮存格M1的内容在贮存格B1:K1中的位置,即传回第几栏,本例为第7栏(庚栏)。
(2) OFFSET(A2,,MATCH(M1,B1:K1,0),12,1)
操纵 OFFSET 函数,获得指定栏位的贮存格範围,本例传回贮存格H2:H13。
(3) MATCH(M2,OFFSET(A2,,MATCH(M1,B1:K1,0),12,1),0)
传回贮存格M2的内容(本例为77)在贮存格範围(本例为H2:H13)的位置,本例传回:8。
最后透过 OFFSET 函数,查出对应的列题目。
【延长操练】
若是採用 INDEX 函数,则公式可调剂以下。
贮存格M5:
=INDEX(A2:A13,MATCH(M2,OFFSET(A2,,MATCH(M1,B1:K1,0),12,1),0),1)
【参考资料】
Excel-查询栏列的交集INDEX,MATCH,OFFSET,VLOOKUP,HLOOKUP,ADDRESS)
创作者先容 vincent联系我们
contact us地址:北京市西红门理想商业街3号楼6层
电话:4000-288-501
点击图标在线留言,我们会及时回复