Excel formula 创建包含两个表的excel公式
我有两张桌子。表1包含员工,表2包含代码及其值 对于表1中的每个员工行,通过查找最后5个字符并将其与表2列标题匹配,我希望插入新行,其中包含所有表2代码行和对应的“Plan”列值 例如,在表1第一行EE_Plan1中,最后5个字符“Plan1”应与表2中的第二列匹配,获取计划值(123879)并插入新代码行,如最终结果中所示 非常感谢您对创建公式的任何帮助。谢谢Excel formula 创建包含两个表的excel公式,excel-formula,Excel Formula,我有两张桌子。表1包含员工,表2包含代码及其值 对于表1中的每个员工行,通过查找最后5个字符并将其与表2列标题匹配,我希望插入新行,其中包含所有表2代码行和对应的“Plan”列值 例如,在表1第一行EE_Plan1中,最后5个字符“Plan1”应与表2中的第二列匹配,获取计划值(123879)并插入新代码行,如最终结果中所示 非常感谢您对创建公式的任何帮助。谢谢 TABLE1 Employee --
TABLE1
Employee
--------
EE_Plan1
EE_Plan2
EE_Plan3
TABLE2
Code Plan1 Plan2 Plan3
---- ----- ----- -----
DND 123 456 jgh
ABC 879 978 ajs
END RESULT
Employee Code Plan Desc
-------- ---- ---------
EE_Plan1 DND 123
EE_Plan1 ABC 879
EE_Plan2 DND 456
EE_Plan2 ABC 978
EE_Plan3 DND jgh
EE_Plan3 ABC ajs
Vlookups是你的朋友。使用VLOOKUP在另一个表上定位相应的值,并通过引用Employee将单元格的值放置在不同的表中。在查找之前对工作表进行排序可以极大地帮助您将范围设置为False
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
有关返回多个值的信息,请参见。感谢ShellNinja。我试试看。