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

if data matches from list to data range in another column update cell in same row as matching data

提问人:Rybo Tech 提问时间:11/9/2023 最后编辑:Rybo Tech 更新时间:11/9/2023 访问量:44

问:

当从不同工作表 C 列(工作表称为日志)的列表中选择的项目匹配时,我需要更新 G 列“库存剩余数量”(工作表称为库存)中的数量编号

如何使用 - 从“日志”表C列的列表中选择项目,填写“日志”表上从库存列E中获取的数量

“库存”表会自动更新从“日志”表列表中选择的商品的剩余库存数量

需要 QTY 更新的工作表:

enter image description here

带有列表和数量输入的工作表

enter image description here

我找不到任何方法可以做到这一点,我一直在寻找几个小时

Excel 比较 公式

评论

1赞 Ike 11/9/2023
日志表上会有更多行吗?

答:

1赞 PeterT 11/9/2023 #1

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

enter image description here

当您的日志工作表如下所示时:

enter image description here

如果您不想创建列,请使 G 列中的公式减去 F 列:Qty LoggedSUMIF

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

当然,您应该将范围扩展到您需要的任何内容。更好的方法是使用动态命名范围来标识不同的数据区域。