EXCEL如何将不同标签页的如何筛选出符合条件的数据据复制到另一个标签页

1、右键单击工作表标签,选择“查看代码”,将下面的代码粘贴到光标所在的代码窗口:

Sub 显示从属单元格()

'下面两行代码属两种效果,可选其中一种

2、返回工作表。按Alt+F8,选择宏“显示从属单元格”,然后点击“执行”按钮。

我们上一篇了解了如何做基础的加减乘除和简单的四则运算,计算的参数和数值都局限于同一个sheet页内;

那么,如何实现跨sheet页的计算呢?

  1. 我们仍以一个简单的进销数据为例,演示跨sheet页的公式运算如何实现。

    如下图,此excel包括两个sheet页:总数、营销数

  2. 本次,我们要计算的是“已售出金额”,计算公式如下:

    已售出金额 = 已售出数量(箱) × 出售单价

    从上图可以看出,其中,

    【已售出数量(箱)】所在的sheet页名字是“营销数”;

    【出售单价】所在的sheet页名字是“总数”;

    铅笔的已售出数量所在的单元格式E4,

    此时,我们需要跨sheet页完成这个计算公式。

  3. 第二步:输入等于号“=”

    请注意,在excel的单元格内,只要输入了等于号“=”,就说明这个单元格的内容是由其他单元格的内容自动计算得出;如果不希望这个单元格的内容通过计算得出,那么,只需要将单元格里的公式(包括等于号“=”)全部删除即可;

    这一步结束后,【E4】单元格里的公式变化为:【=】

  4. 第三步:在等于号“=”后面输入C4;

    1、直接用键盘敲入字母和数字“C4”;

    2、鼠标单击点中【C4】这个单元格,单击选中后,公式中会自动填补为“=C4”;

    请注意,如果使用第二种办法,单击单元格【C4】后,【C4】的边框是虚线并闪亮;

    这一步结束后,【E4】单元格里的公式变化为:【=C4】

  5. 第四步:在公式中增加乘号“*”;

    在C4单元格的公式里增加乘号“*”;

    这一步结束后,【E4】单元格里的公式变化为:【=C4*】

    接下来,我们就要寻找另一个sheet页的变量D4啦

  6. 第五步:切换到名字为“总数”的sheet页;

    如下图,看一下excel最底下的sheet页列表,找到“总数”,并单击;

    单击完毕后,excel的操作页面会切换到“总数”sheet页,

    此时,公式输入框内显示的是:【=C4*总数!】

  7. 第六步:增加“总数”sheet页的D4

    “总数”sheet页的D4,即,铅笔的出货单价;此时,依然有两种办法:

    1、直接用键盘敲入字母和数字“D4”;

    2、鼠标单击点中【D4】这个单元格,单击选中后,公式中会自动填补为“D4”;

    这一步结束后,公式输入框内的公式变化为:【=C4*总数!D4】

  8. 第七步:单击回车,结束编辑

    回车完毕后,sheet页会切换回”营销数“sheet页;

    请注意:回车键在公式计算中非常重要;

    单击回车键,说明公式输入已完毕;

    在没有输入完毕前,切不可单击回车键,否则未编辑完毕的公式,带出来的是错误的计算结果;

  9. 在第七步中,我们已经将公式编辑完毕,此时,来看一下,”营销数“sheet页的”E4“单元格,即铅笔的已售出金额已经自动变更为:4800;

  10. 将鼠标单击”营销数“sheet页的”E4“单元格,可以看到,这个单元格数公式是:【=C4*总数!D4】

  11. 经过多次练习后,对excel操作比较熟悉的情况下,我推荐使用最简便的方法,即:

    直接在”营销数“sheet页的”E4“单元格中输入:【=C4*总数!D4】

    其中,C4,即与E4在同一个sheet页的C4单元格;

    总数!D4,表示:名称为”总数“的sheet页中的D4单元格的值;

    C4、总数!D4,这两个单元格,任意一个单元格的数值变化,E4的值都随之变化。

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

我要回帖

更多关于 如何筛选出符合条件的数据 的文章

 

随机推荐