根据单元格颜色提取数据 按条件提取对应数据

文章正文
发布时间:2025-10-27 13:42

下图表格,要把A列中填充底色单元格对应的B列数据提取出来,很多人想到利用VBA代码,下面分享一个不用代码,根据颜色提取对应数据的方法。

根据单元格颜色提取数据 按条件提取对应数据

工具/原料

excel

方法/步骤

1

首先添加辅助列,比如C列,选中C2,按ctrl+f3打开新建名称对话框。

根据单元格颜色提取数据 按条件提取对应数据

2

点击新建,在弹出的新建名称对话框中,输入名称COLOR,如图。

根据单元格颜色提取数据 按条件提取对应数据

3

接着在引用位置输入=GET.CELL(63,A2),点击确定关闭对话框。

根据单元格颜色提取数据 按条件提取对应数据

根据单元格颜色提取数据 按条件提取对应数据

4

在C2输入=COLOR,然后把公式下拉复制,如图。

根据单元格颜色提取数据 按条件提取对应数据

根据单元格颜色提取数据 按条件提取对应数据

5

如果把提取的数据放在D列,在D2输入公式=(C2>0)*B2,返回结果为0,这是因为A1单元格没有填充底色。

根据单元格颜色提取数据 按条件提取对应数据

6

最后把D2的公式下拉复制,提取出需要的数据,如图。

根据单元格颜色提取数据 按条件提取对应数据

END

注意事项

get.cell函数将单元格填充颜色转换为颜色代码。

首页
评论
分享
Top