根据特定颜色复制并粘贴 Excel 单元格

根据特定颜色复制并粘贴 Excel 单元格

我有一个电子表格,其中特定颜色突出显示随机行和列中的单元格。我想要一份包含所有红色、橙色、绿色和黄色单元格的报告。或者我想复制每个颜色单元格并粘贴到另一张工作表的特定列中。

请帮忙。

答案1

我建议您使用“查找”功能。

例如:找出所有非红色的单元格,定位到它们,然后删除它们,这样就能得到所有的红色单元格了。

接下来可以继续用同样的方法得到所有绿色和其他颜色的单元格。

在此处输入图片描述

答案2

正如@user 4234-483244-34 所述,您可以使用自动筛选功能按颜色进行筛选。但是,这只会为您提供单个列的红色/绿色/其他单元格,因此如果您有很多列都是随机颜色,那么这会很繁琐。

如果您想要更高级的功能,则必须使用 VBA。例如,您可以创建一个用户定义函数,该函数返回您想要的特定颜色的名称,然后添加一个辅助列,其中包含行中所有颜色的名称。然后,您可以在该列上进行筛选。

相关内容