如何使用Excel中的条件将数据从sheet1复制到sheet2

如何使用Excel中的条件将数据从sheet1复制到sheet2,excel,Excel,在excel工作簿中,我正在尝试使用条件将数据从sheet1复制到sheet2,如果((sheet1!B2:B80=sheet2!A2:A80),sheet2!D2)我没有得到结果。请帮助我解决此问题 我正在尝试从sheet1复制到sheet2,条件是如果第1页B列中的值等于第2页a列中的值,则第2页D列中的值应复制到第1页G列中尝试执行逐步调试。如果您在中更改公式,会发生什么情况: =IF((Sheet1!B2:B3=Sheet2!A2:A3),Sheet2!D2) ? 或 可能并非A列和B

在excel工作簿中,我正在尝试使用条件将数据从sheet1复制到sheet2,如果((sheet1!B2:B80=sheet2!A2:A80),sheet2!D2)我没有得到结果。请帮助我解决此问题


我正在尝试从sheet1复制到sheet2,条件是如果第1页B列中的值等于第2页a列中的值,则第2页D列中的值应复制到第1页G列中

尝试执行逐步调试。如果您在中更改公式,会发生什么情况:

=IF((Sheet1!B2:B3=Sheet2!A2:A3),Sheet2!D2)
?


可能并非A列和B列中的所有值都完全相同。或者D2不包含您期望的值。

这应该满足您的要求

=如果(活页1!B1=活页2!A1,活页2!D1)


将以下公式放入G列的第一个单元格中

=IF((Sheet1!B1=Sheet2!A1), Sheet2!D1)

然后尽可能地复制此单元格。Excel将为您更改所有单元格引用。

=如果(精确(Sheet1!B1、Sheet2!A1)、Sheet2!D1)

您应该添加更多详细信息(代码段、错误消息等)。这个问题,照目前的情况说,是不可回答的。标题意味着对一个主题的简短描述…;)
=IF((Sheet1!B1=Sheet2!A1), Sheet2!D1)