(寻求帮助)颜色抓取填值😊

如何将A区表格中的黄色单元格识别出来用数值1填入B区?
江苏省
浏览 1657
2
8
分享
8 +1
15
2 +1
全部评论 15
 
两种方式: 1、宏表函数GET.CELL(63,单元格)结合lambda函数在名称管理器定义函数非常不错 2、使用CELL的拓展函数CELL_EX(单元格颜色或字体颜色等,单元格),结合其他函数直接使用 图中简单实现了根据单元格颜色求和、计数、提取指定颜色数据,作为一个引子参考微笑 当然可以根据CELL_EX函数的一参来设置类型,具体可以到Q群:1081162958获取函数和相关文件
· 山西省
回复
 
墨云轩

创作者俱乐部成员

可以在A区有颜色的地方填充1,然后复制粘贴到B区
· 河北省
回复
 
学习中
· 广东省
回复
 
学习中
· 江西省
回复
 
刚提交了申请,期待 感谢官方
· 广东省
回复
 
仅针对你这个需求,先用查找替换把黄色填充单元格替换上数值1(可以设置自定义格式;;;不让它显示出来),然后index() offset()或者复制粘贴都可以 如果黄色单元格有特定内容 则不适用
· 山东省
1
回复
感谢!尝试了你的方式,局限于index() offset()的使用,复制粘贴可行,但是还想更智能化一些,如果可以做成公式化生成的就更好了
· 江苏省
回复
 
刘航

创作者俱乐部成员

您好,您可以尝试使用宏表函数get.cell()来解决问题: 首先您在【公式】选项卡中找到【名称管理器】,首先您自定义一个名称(我这里命名为color)点击左上角的【新建】,在【引用位置】处输入GET.CELL(63,带颜色单元格的位置),63代表提取单元格的背景色,然后点击确定,关闭名称管理器页面。 接下来在A4单元格中输入函数=IF(COLOR=6,1,""),这里的6代表着黄色背景色的取值,此时如果是黄色背景单元格,返回结果为1,否则返回空值。 注意:使用宏表函数之后,在保存时需要将文件格式设置为【.xlsm文件】才可以哦~
· 北京
2
回复
刘航

创作者俱乐部成员

希望对您的问题解决有所帮助~
· 北京
回复