Excel 从另一个工作表中的某些可变行中获取数据

Excel 从另一个工作表中的某些可变行中获取数据,excel,excel-2007,Excel,Excel 2007,我一直在寻找一个解决方案,但我真的不知道从哪里开始。可能不是最有效的搜索 我有一个电子表格,按时间顺序列出任务,旁边有负责人的姓名首字母(领导和后备)。我将制作一个新的工作表,以不同的方式显示这些数据,并以个人为基础 有没有办法让Excel找出哪些行在前导单元格或备份单元格中给出了首字母(首字母在源中自己的单元格中),然后为这些行插入如下公式?本例从不同的单元格中获取一组文本,并将其放在我使用的不同布局中(AB+CD,此位置-执行此操作)。我需要Excel做的是填写行(30,如下所示): ='A

我一直在寻找一个解决方案,但我真的不知道从哪里开始。可能不是最有效的搜索

我有一个电子表格,按时间顺序列出任务,旁边有负责人的姓名首字母(领导和后备)。我将制作一个新的工作表,以不同的方式显示这些数据,并以个人为基础

有没有办法让Excel找出哪些行在前导单元格或备份单元格中给出了首字母(首字母在源中自己的单元格中),然后为这些行插入如下公式?本例从不同的单元格中获取一组文本,并将其放在我使用的不同布局中(AB+CD,此位置-执行此操作)。我需要Excel做的是填写行(30,如下所示):

='AUDSCHED-COPY'!I30&“+”&'AUDSCHED-COPY'!J30&“,”&'AUDSCHED-COPY'!D30&“-”和“AUDSCHED-COPY”!E30


我想每个人都有一个小部分,一个在另一个上面。Excel是否能够根据一个人的姓名首字母出现在另一张工作表上的次数来调整整个工作表?

这涉及到大量的猜测,但至少应该是一个开始

将公式应用于现有图纸中的所有行

  • 复制现有数据正下方的所有行(标签行除外)
  • 列j
    的复制部分移动到空白列,例如
    Y
    ,(相同行)
  • 列i
    的复制部分移动到空白列,例如
    Z
    ,(相同行)
  • 列SY和Z的相关行移动到
    列SI和J
  • 在新工作表中从现有工作表的
    列si到K创建透视表
    工作表,带有
    ColumnI
    ColumnJ
    中用于行标签的标签
  • 按字母顺序对轴行排序
  • 若要添加新任务,请覆盖第一个复制的行,然后将所有行[从标签行正下方复制到覆盖行]复制到覆盖行下方的行,并刷新透视表

    不是很优雅,但是如果这种“手动”方法达到了您想要的结果,那么您就有了代码解决方案的基础