【问题标题】:Extracting Values from 300 sheets where vlookup doesn't work从 vlookup 不起作用的 300 张纸中提取值
【发布时间】:2013-04-11 17:16:27
【问题描述】:

我有一个 Excel 电子表格,里面只有不到 300 张。第一张表有一个项目列表,这些项目都编号为 1.1.1、1.1.2 等。其余的表有一些项目在上面列出,而不是按数字顺序排列。我正在尝试提取所有不同工作表上针对这些项目列出的数量和总数。

工作表很复杂,因为它们的结构不是很好,所以有跨合并单元格的部分标题。

我可以使用 excel 中的搜索工具手动获取此信息,并访问数字的每个实例,然后手动将所有数量和总数相加。有什么办法可以自动化吗?即通过要求 excel 从工作表 1 中获取每个唯一标识符,在其余工作表中找到它并返回数量和/或总数?

我尝试使用 vlookup,但它似乎只返回一个值并忽略所有其他值。

即使有一个公式我必须手动更改唯一标识符也会快得多!

感谢您提供的任何帮助。我不是程序员,所以自己构建 vb 可能比手动构建要花更长的时间!

【问题讨论】:

    标签: multiple-databases vlookup


    【解决方案1】:

    例如,如果您在查找数据之前添加 $

    搜索 - $A&2:&AZ&1000

    然后你告诉 excel 在那个数组中寻找任何东西。

    因为如果你没有 $ 并且你复制它,它会开始排除高于它的所有内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多