我需要两张不同的数据
"工作表Sheet"
" Sheet2的"
In" Sheet3"我想从B2" A"中提取数据。得到' 74'
目前我使用下面给出的sheet1& amp; sheet2分别将矩阵数据转换为列数据,然后使用索引,匹配可以请你给出更好的解决方案
= OFFSET($ B $ 2:$ E $ 5中,MOD(ROW() - ROW($ H $ 2),行($ B $ 2:$ E $ 5)),TRUNC((ROW() - ROW ($ H $ 2))/行($ B $ 2:$ E $ 5)),1,1)的
注意:数据dosenot有任何标题
答案 0 :(得分:0)
好的,让我试着过早地回答。目前尚不清楚(除非你编辑它)你的问题究竟是什么问题,但我可以为这些情况建议一些有用的电子表格功能:
HLOOKUP( search_criteria, array, index, sorted )
VLOOKUP( search_criteria, array, index, sorted )
它们分别通过第一行/列中的值执行水平和垂直查找。
OFFSET( reference, rows, columns, height, width )
返回指定数量的行和列从引用单元格相对(移位)的单元格。有了这个,ROW()
和COLUMN()
函数可能会派上用场。最后,有这个功能
INDIRECT( string_reference )
这是一个手提钻,允许你构建一个字符串引用,让你摆脱任何棘手的情况。但是,通常,我之前提到的功能可以帮助您满足您的需求。
例如,如果你有一个表
A 42
B 43
C 44
D 45
从单元格A1
开始,函数=VLOOKUP( "B", A1:B4, 2, 0 )
将返回43。