Excel如何“提取”一列中红色单元格中的数据
把某一个单元格设置成“红色”,红色单元格中的数据就被自动读取到另外一个单元格中,如图3-24所示。
图3-24
一想到颜色,第一反应就是条件格式。仔细一想,不对啊!是变红取内容,不是改内容变颜色。第二反应,那只能用VBA了,写个宏代码,可是对方客户对VBA代码不太熟悉,所以就想了一个折中的方法,这种方法必须先把颜色标好才行。
操作
步骤1:将鼠标光标放置在数据区域的任意单元格中,单击“排序”按钮,对如图3-25所示的“型号”列进行“单元格颜色”按红色排序。排序完成后的效果如图3-26所示。
图3-25
图3-26
步骤2:将红色单元格的数据复制到新列。粘贴时可以选择“选择性粘贴→值”,效果如图3-27所示。
图3-27
是不是很快解决了问题?但这样做破坏了数据原有的顺序,怎么办呢?
步骤3:可以在排序之前,新增一列“辅助列”,写编号,如图3-28所示。按颜色排序,复制出数据后,辅助列序号的顺序被打乱,然后对辅助列重新进行升序排序,即可将订单ID、产品等列恢复到排序前的顺序,如图3-29所示。
图3-28
图3-29
总结: 辅助列是Excel中常见的解决问题的方法和思路,而序号是强烈推荐职场人士添加的辅助列,能够表示原始数据记录行的唯一性,从而提高工作效率。
赞 (0)