Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 2007 如何通过询问某行的名称从excel中读取该行的数据?_Excel 2007 - Fatal编程技术网

Excel 2007 如何通过询问某行的名称从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

我有以下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   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()