如果同一行中的特定单元格不为空,则复制单元格的值


0

我有一个人的名字和姓氏的A栏,有出生地的B栏(在这种情况下不重要)和有就业日期的C栏。C列可以为空。我想将A列和C列的值复制到另一个表单IF IF列C不为空。我希望它是动态的,所以如果我在第一张纸上添加有工作日期的新人,它将被添加到第二个提示中。谢谢

Answers:


0

您可以跨表格参考,但您需要正确的语法。

所以,设置你的第一张表。

在此输入图像描述

然后,在第二个工作表上设置要复制的数据(基于工作日期为真)。

在此输入图像描述

您可以为A2创建类似条件以填写员工姓名。当这两个单元格公式准备就绪时,您可以简单地向下复制页面,以获得您可能拥有的估计范围的员工。

在此输入图像描述

具有雇用日期的活动数据与不具有雇佣日期的行之间将存在明显的差距。然后,您可以突出显示工作表2列(A + B)并激活数据 - >过滤,以便可以操作数据。然后我会选择“排序A-> Z”,它将删除行之间的空白区域(并按顺序排列开始日期)。

在此输入图像描述

在对Sheet 1的更新中,数据会自动传输到Sheet 2,但您可能只需要使用自动(过滤)下拉菜单选项对列表进行重新排序。


0

这可以通过简单的IF语句来完成。在列中,您希望在第二个工作表中“复制”值:

=IF(C1<>"", A1, "")

然后自动填充。请注意,第二个工作表可能具有稀疏列表,当第一个工作表中的相应行具有空C列时,行将为空。

但是,如果你想要一个连续的列表,我会在这里看一下另一个答案然后修改范围和条件以满足你的需求。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.