下图表格,要把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函数将单元格填充颜色转换为颜色代码。