excel 如果列表中的数据与另一列中的数据范围匹配,则更新与匹配数据相同的行中的单元格

lxkprmvk  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(90)

我需要更新的数量在列G“数量留在库存”(表被称为股票)时,从列表中选择的项目在不同的工作表列C(表被称为日志)匹配
如何使用-从“日志”表C列的列表中选择项目,填写“日志”表E列的库存数量
“库存”表自动更新从“日志”表列表中选择的项目的库存数量
需要更新数量的工作表:
x1c 0d1x的数据
带有列表和QTY输入的工作表



我找不到任何方法来做这件事我已经找了几个小时了

qojgxg4l

qojgxg4l1#

你应该像这样使用SUMIF函数:


的数据
当您的日志工作表看起来像这样:



如果你不想创建Qty Logged列,那么让G列中的公式从F列中减去SUMIF

=F2-SUMIF(Log!$C$2:$C$10,Stock!$B2,Log!$E$2:$E$10)

字符串
当然,你应该将范围扩展到你需要的任何地方。更好的方法是使用dynamic named range来标识不同的数据区域。

相关问题