我需要将多个excel工作表合并到一个主列表中。我一直在尝试使用同一工作簿中另一个工作表(Staging_2)的2个值之一填充工作表中的单元格。
此公式源自我的主工作表,需要查看Staging_2工作表中的单元格C2,并确定其中是否有数据。如果有,我希望将该单元格中的所有内容复制到主工作表。如果Staging_2单元格C2为空,我希望将Staging_2单元格B2中的值复制到主工作表。
注意:使用VB代码的选项对我来说是不可用的,所以它必须是某种公式
我可以很容易地Map单元格,甚至使用中间公式来查找另一个区域中的特定信息,但我不知道如何比较不同工作表上的2个单元格,如果填充了,则取一个值,如果没有填充,则取另一个值。
1条答案
按热度按时间0sgqnhkj1#
我不明白为什么IF语句不能完成工作,但是没有图像或示例,很难知道你需要做什么。
第一个月
这是存储分段工作表的列A到C,然后获取与单元格A1(唯一ID)匹配的行并返回列3(列c)。
IFNA
只是在没有值(列c为空)时处理错误并将其设置为空字符串。因此,如果有值,则返回该值,否则返回列2(列b)。