Excel 2007 如何通过询问某行的名称从excel中读取该行的数据?
我有以下excel文件:Excel 2007 如何通过询问某行的名称从excel中读取该行的数据?,excel-2007,Excel 2007,我有以下excel文件: W1000x554 1032 408 52.1 29.5 70700 12300 W1000x539 1030 407 51.1 28.4 68700 12000 W1000x483 1020 404 46 25.4 61500 10700 W1000x443 1012 402 41.9 23.6 56400 9670 W1000x412
W1000x554 1032 408 52.1 29.5 70700 12300
W1000x539 1030 407 51.1 28.4 68700 12000
W1000x483 1020 404 46 25.4 61500 10700
W1000x443 1012 402 41.9 23.6 56400 9670
W1000x412 1008 402 40 21.1 52500 9100
W1000x371 1000 400 36.1 19 47300 8140
W1000x321 990 400 31 16.5 40900 6960
W1000x296 982 400 27.1 16.5 37800 6200
W1000x584 1056 314 64 36.1 74500 12500
我想定义一个函数,它可以要求用户输入第一列的名称之一,然后在以后读取该行的所有相关数据。
例如,如果用户定义了W1000x412
,则读取:1008 402 40 21.1 52500 9100
。
有什么想法吗?我怀疑@Marc的意思是,下面
J2
中的公式(必要时复制)将“挑选”出您想要的值。从您的问题中,我不清楚这些是否应该分开(如示例的Row2
中)或串在一起(如示例的J7
中连接[&],其中这些是空格[“”]分隔的):
我也不完全确定您的“定义函数”,但假设您不需要自定义项
我已经使用了Row1
来提供VLOOKUP的偏移量,以避免手动调整每列的公式
ColumnI
是预期的用户输入,最好从源代码为$a$2:$a$10的数据验证列表中进行选择。是。我的想法是使用VLOOKUP()