Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel-将包含非空单元格的行复制到其他选项卡_Excel_Rows_Vba - Fatal编程技术网

Excel-将包含非空单元格的行复制到其他选项卡

Excel-将包含非空单元格的行复制到其他选项卡,excel,rows,vba,Excel,Rows,Vba,我需要让这种情况发生: 假设我有三个不同的选项卡,我们称它们为Atab,Btab和Sum. 在Atab和Btab中,我有一行行信息。在列K中,我有一个“注释列” 如果某行中的注释列不是空的(它有注释)-我希望整行都被压缩到Sum选项卡。 因此在Sum选项卡中我将看到Atab和Btab的所有行以及注释(在K列上) 可能吗?:) 我想把整排的钱都记在总数上 我假设你们的意思是“Atab和Btab的总和应该放在sum选项卡中”,而tab是指一个单元格。那么任务就简单了,使用以下公式: =IF(K1&l

我需要让这种情况发生: 假设我有三个不同的选项卡,我们称它们为
Atab
Btab
Sum.

Atab
Btab
中,我有一行行信息。在
列K
中,我有一个“注释列”

如果某行中的注释列不是空的(它有注释)-我希望整行都被压缩到
Sum选项卡。

因此在
Sum选项卡中
我将看到
Atab
Btab
的所有行以及注释
(在K列上)

可能吗?:)

我想把整排的钱都记在总数上

我假设你们的意思是“Atab和Btab的总和应该放在sum选项卡中”,而tab是指一个单元格。那么任务就简单了,使用以下公式:

=IF(K1<>""; SUM(A1:B1); 0)
=IF(K1);和(A1:B1);0)

在我看来,自动化解决方案必须使用VBA才能完全满足您的需求。一个快速的解决方法是过滤注释列上的两个表,然后手动复制并粘贴到最后一页。
AutoFilter
,然后在该列上复制它。我不认为这是询问者的意思。他希望在K列中有注释的所有行都从
Sheet1
(称为Atab)和
Sheet2
(称为Btab)复制到
Sheet3
(称为Sum)。@Physikbuddha好吧,我们都不知道询问者用tab表示什么。我假设一个单元格,但一张表可能同样正确。谢谢通知,我澄清了我的答案。