我有一个电子表格(在Google Docs中,但可以是任何电子表格),其中包含用户列表(每行一个),包括用户名(和其他列)。假设有'n‘行。
我有另一个少于'n‘行的电子表格。一列有一个用户名,另一列有其他一些数据(比如汽车注册号)。我想将汽车注册表号移动到第一个电子表格中的相应用户。
我该怎么做呢?
发布于 2010-05-05 13:24:11
这个怎么样(我正在考虑Excel,如果重要的话)
将第二个工作表复制到第一个工作簿中。
使用VLOOKUP查找用户,并获取值
在第一个工作簿的目标列(car rego)中,尝试这个公式: VLOOKUP(username,otherworksheet_username_range,car_rego_column_number,False)
当用户名在第二个工作表中不存在时,这将产生"#N/A“错误。然后,您可以按car rego排序并删除这些值,或者您可以使用Excel中的ISErr或ISNA函数执行if测试,如果VLOOKUP返回错误,则显示空白。(不确定确切的功能,因为这台计算机上没有Excel )。
这看起来像这样(为VLOOKUP添加一个额外的列,上面的VLOOKUP=the公式)。
COLUMN1...........COLUMN2
VLOOKUP...........If(Iserr( VLOOKUP),"",VLOOKUP)
如果清楚了或者需要更多细节,请让我知道
https://stackoverflow.com/questions/2770719
复制相似问题