【问题标题】:Search for specific number in column and fill cells from its adjacent cells在列中搜索特定数字并从其相邻单元格中填充单元格
【发布时间】:2014-03-09 15:25:57
【问题描述】:
我有一份一年中每个时期的员工 ID 列表。每个 ID 都有该时间段的特定统计信息。我遇到的问题是列表顺序会根据员工的任务在每个时期发生变化。
单元格 1A 包含员工 ID#(只有在有区别的情况下,ID 才是数字)。 B 列包含员工 ID# 的完整列表。我需要弄清楚如何编写一个公式或 vba 来检查 B 列中与 1A 匹配的 ID#,并使用 B 列(C-J 列)中找到的相邻数据填充 1C-1J。
我希望我正确地解释了自己,而不会造成混淆。我很感激任何帮助。
【问题讨论】:
标签:
excel
excel-formula
vba
【解决方案1】:
vlookup 公式查看 $B:$J 的第一列(B 列)并搜索 $A$1,如果找到,则返回 2.(3.,4.,..., 9.) $B:$J 列
A1 | B1 | =VLOOKUP($A$1,$B:$J,2,FALSE) | =VLOOKUP($A$1,$B:$J,3,FALSE) | =VLOOKUP($A$1,$B:$J,4,FALSE) | ... | =VLOOKUP($A$1,$B:$J,9,FALSE)