精通 EXCEL 的请帮一下

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:37:50
如图(第一幅),我想把A列中所有含数字27的单元格的下一单元格中的数字选中并复制出,该怎样解决。有没有这种快捷键或者可以做这种宏吗?
由于我不会,每次进行这种操作时都是先查找所有含27的单元格,然后把它们的背景色改一下便于识别(如图 第二幅),再然后把带颜色单元格的下一单元格内的数字一个一个的用向右填充的方法复制出来(如图 第三幅),最后再定位空值把空的单元格删除,让筛选出的列(B列)变紧凑就完成了。
我想请教的是,像这样的筛选过程有快捷键或这种宏可以做出吗?毕竟一个一个的挑选出太麻烦也太浪费时间了,不知我这样说大家明白吗?
请精通的朋友赐教一下,不胜感激!

1、在B2单元格输入公式“=IF(A1=27,A2,""),公式下拖即可,这样已经达到你的第三幅图的效果了。
2、然后选中B列,点“编辑”——选“复制”——在原处“选择性粘贴”——“数值”——“确认”,用意是把公式去除,这步是必须做的,否则后一步删除操作后将出错;
3、同样选中B列,按“数据”——“筛选”——“自动筛选”——选“空白”——删除这些行就可以了。

很简单的一个小公式就解决了
B2里输入
=if(a1="","",if(a1=27,a2,"")
下拉
然后再在B列里筛选非空单元格就成。