如果 Excel 中的两列不匹配,则添加空单元格

Add empty cells if two columns do not match in Excel

有没有办法在不使用宏的情况下完成所含图片中的编辑?

C 列中每个类别的单元格数可以等于或小于 A 列中的单元格数。 当 C 列中具有类别的单元格数量较少时,我想为所有数据列添加空单元格。我将不胜感激任何提示。

放入I2,拖到K31 :

=IF(COUNTIF($H:$H2,$H2)<=COUNTIF($C:$C,$H2),INDEX(D:D,MATCH($H2,$C:$C,0)+COUNTIF($H:$H2,$H2)-1),"")

Idea/ref :根据H列中"Catagories X"的计数,使用索引匹配加载源列中的值。如果它大于"Catagories X"中的计数C 列,显示空白。

如果works/not,请分享。 ( :