EXCEL如何只提取末级科目有数据的行显示在另外一个表中(请看图)

我只想要把科目汇总表中的各个末级科目AA列和AB列有数据的科目名称复制到另外这个表的C列中,如图,所有要筛选的行有(92-96行,99-105,114,119-131,134-142,145-152,154-161,164-166,169-173)要怎么做呀?
是判断AA和AB列如果有数据,把对应的D列的会计科目名称复制到表2的C列

点击第5行,然后点击菜单,数据,筛选,自动筛选,然后点击aa列筛选的倒三角,选择“非空白”
筛选出来的数据,选择后。直接可以复制到一个新表去。追问

我并不是吧所有的有数据的复制过去,中间有间隔的,有些有数据的不弄过去的

追答

你筛选后,就只有你需要的数据了,这个时候你复制,就只会复制可见数据。

追问

复制太麻烦了,我是想做个按钮,直接一键结转损益到本年利润

追答

录制宏,在进行筛选

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-27
你是要把AA列和AB列的哪一列放在C栏中,C栏只有一栏,你想怎么放数据?追问

是判断AA和AB列如果有数据,把对应的D列的会计科目名称复制到表2的C列,数据我可以根据前面的名称直接弄过来,就是会计科目名称我不知道要怎么弄

追答

你表1的D列与表2的C列内容是否完全一样?还是说表1的数据比表2多。如果不出现在表2有的内容,在表1没有的话,可以用VLOOKUP把它套过来。

本回答被网友采纳