当前位置:首页经验技巧Excel经验excel函数

筛选EXCEL表格怎么算

2026-01-22 12:30:49

1.EXCEL数据筛选并计算

解决方案有两个,楼主可根据具体情况使用:

1、采用“复制粘贴”的方式。

(1)“销售量”在B列,选用其他空闲列,假如D列空闲。

(2)在D1单元格输入复制粘贴公式=IF(B1>10000,B1-2000,B1)然后下拉复制填充;

(3)选中D列,点击鼠标右键-〉“复制”-〉选中B列->鼠标右键->"选择性"粘贴;然后删除D列即可;

2、直接在B列将大于10000的数据去掉2000.此时,下面的VBA程序就非常适合。

(1)VBA代码如下:

Sub tty()

Dim i As Long 'i分别是sheet1中行检索计数器

For i = 1 To 65536 '1表示从B列第一行开始,到B列的最大行结束,实际起止行号由使用者根据记录确定

If Sheet1.Cells(i, "B") >10000 Then '凡是大于10000的则减去2000

Cells(i, "B") = Sheet1.Cells(i, "B") - 2000

Cells(i, "B").Interior.ColorIndex = 3 '减去2000后用红色背景显示该数据已修改

End If

Next

End Sub

(2)至于如何把VBA代码放进你的EXECL表里,操作步骤:

首先需降低“宏”的安全性。打开你的EXCEL表->选择"工具"->"宏"->"安全性"->选择“中”或“低”。

按“ALT”+“F11”键->双击sheet1->把上面的代码完整的复制到窗体内-->保存并运行即可。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .