如何根据空单元格所属的类别使用不同的值填充空单元格?

问题描述 投票:0回答:1

我需要用每个项目编号已有的数字填充 C 列中的空白单元格。例如,对于项目编号 19951034,每个单元格的 C 列中应有一个值 222,434。对于项目编号 4562,C 列中每个单元格的值应为 23,543。 任何对此的帮助将不胜感激。

A 商品编号 C
2024年10月22日 19951034
2024年10月29日 19951034
2024年10月29日 19951034
2024 年 11 月 13 日 19951034
2024 年 11 月 15 日 19951034 222,434
27/09/2024 623222 81,052
2024 年 10 月 12 日 623222
2024 年 12 月 16 日 623222
2024年12月20日 623222
2024 年 10 月 31 日 4562
2024年11月27日 4562 23,543
2024年11月28日 4562
2024年11月29日 4562
2024年11月29日 4562
excel excel-2016
1个回答
1
投票

不确定如何在不使用公式的情况下执行此操作,但是,使用应用于相邻列的公式可以按原样完成:

enter image description here


• 单元格中使用的公式 D2

=AGGREGATE(15,7,$C$2:$C$15/((B2=B$2:B$15)*(C$2:C$15<>"")),ROW($A$1))

将公式应用于整个数据后,可以复制并粘贴为值,最后删除 C 列以仅保留所需的列。


• 或者可以使用

MAX()
功能:

=MAX((B2=$B$2:$B$15)*($C$2:$C$15<>"")*C$2:C$15)

© www.soinside.com 2019 - 2024. All rights reserved.