在一个单元格中填写参考编号将自动使用表格中的数据填充接下来的 5 个单元格

在一个单元格中填写参考编号将自动使用表格中的数据填充接下来的 5 个单元格

我在工作中经常使用 Excel,并且必须手动添加来自另一个电子表格的信息,有时 20 次,有时 900 次,具体取决于我正在测量的建筑物。

如果可能的话我想实现这一自动化。

对我来说,建筑物中的每项资产都有一个规格编号和相应的每个频率所需维护的时间量。

因此,如果代码为 03-01,则每周访问量可能为 0.08(最小 n 位小数),每 6 个月访问量为 0.25,每年访问量为 1

[每周][每月][每季度][每半年][每年]

这些数据可能有 1000 行

01-01 降至 100-01

例如

在我的主电子表格中,我想将资产项目的参考编号放入 1 个单元格中。假设 AHU 是 03-01,那么当我在 1 个单元格中输入 03-01 时,excel 会在表格中查找 03-01,然后使用接下来 5 个单元格中的信息并将该信息自动填充到我的第一个电子表格中。

如果这有意义的话?

可以节省我很多时间

示例数据

       [Weekly][Monthly][Quartlery][6Monthly][Annual]
  1. [01-01] [.08] [0] [.25] [0] [1]
  2. [01-02] [ .04] [ 0 ] [ 0 ] [ 0 ] [ 0 ]
  3. [01-03] [ 0 ] [ 0 ] [ .25 ] [ 0 ] [ 0 ]
  4. [01-04] [ 0 ] [ 0 ] [ 0 ] [ 0 ] [ 1.5 ]
  5. [01-05] [ 0 ] [ 0 ] [ .25 ] [ 0 ] [ 0 ]

示例电子表格

资产代码 [周报][月报][季报][半年报][年报]

    Man input 

AHU [03-01] [自动填充此行]

然后转到下一行,根据需要写多行

答案1

这可以通过VLOOKUP()公式轻松完成......

我假设您的原始数据在单元格中A2F6并已使公式适用于单元A15F19

例子

您需要的公式B15是:

=VLOOKUP($A15;$A$2:$F$6;2;FALSE)

您可以将公式复制到C15D15和。然后在单元格中输入“资产代码”,E15所有其他单元格将自动填充。根据需要重复此操作,直到多行。F15A15

IF()如果需要,您可以将其与语句结合起来。

相关内容