在Excel中填充一个单元格时自动填充多个单元格

时间:2018-01-27 16:05:31

标签: excel vba excel-vba

excel数据如下所示:

  • A栏:姓名

  • B栏:角色

  • C栏:活动

  • D栏:评论

现在,在列A到C中,条目是相同的,在列D中,它总是不同的。它就像员工的时间表。

因此,我没有将列A到C填充相同,而是想放置一个公式,以便在列D中的另一个条目生成时,从上面填充的数据中自动填充列A到C.

请帮忙。

2 个答案:

答案 0 :(得分:1)

您可以使用格式为表格

创建两个表格

答案 1 :(得分:0)

如果我理解你的问题,如果第3个不是空的话,你想自动填充2个不同的单元格。

  

A栏:姓名   B栏:角色   C栏:活动   D栏:评论   现在,在列A到C中,条目是相同的,在列D中,它总是不同的。它就像员工的时间表。

现在在单元格A到C中添加以下公式

=IF(NOT(ISBLANK(D1)),”Whatever you want in the cell”, “”)

该函数的作用是看D1单元格是否为空(您还可以添加范围),如果不是;它将“无论你想要的细胞”添加到持有该功能的细胞中;如果单元格D为空,则将保持单元留空

或者,您可以将字符串更改为正确填充单元格的表达式