我想从2张自动传输数据到一个单一的组合。这意味着我有两个不同的导出表(称为“Te_open”和“Te_closed”),其中包含“问题”栏(在不同的位置,可以总是变化)。我有一张表格,代表了其他两张导出工作表的数据概览。因此,当我在概览表单元格A2中为例如值“Te1”时,我希望Excel在两个导出表中搜索值“Te1”,并返回与“Te1”相同行中的值,但是列“问题”,以便我可以填充单元格B2,我想要问题类型。所以我想我可能需要“MATCH”公式,为了让excel知道我想在导出工作表中用标题“Problem”搜索列,以填充概览表中的“Problem”列。如何在Excel工作表中搜索?
我看到的问题是我必须搜索两张纸,而且我不知道“Pm1”会出现在哪一张纸上。此外,我不知道“问题”表中的哪一列会出现。
你能帮我吗?我最好想用公式解决问题,而不是宏。非常感谢你提前。
亲切的问候, 问题
您正在搜索的值(例如您的示例中的'Te1')总是位于列A中,但可能位于'Te_open'的列A或'Te_closed'的列A中?你如何识别'栏'问题“(在不同的位置,可以总是变化)' - 你的意思是你想参考的列在第1行有文字'问题'? – nekomatic 2014-09-25 11:01:54
的确,我总是在第一行中搜索具有测试'问题'的列。 @nekomatic – question 2014-09-25 12:03:39
可能的重复[如何在Excel中搜索表格](http://stackoverflow.com/questions/25988450/how-do-i-search-across-sheets-in-excel) – pnuts 2014-09-29 11:56:57