请问能否帮我呢?高手快来啊。
时间:2011-08-04
来源:互联网
我原发了一贴子,地址 http://club.excelhome.net/thread-749070-1-1.html 目前高手还没解决.
我今天这贴子把条件限一限,看大家能否帮帮我
我说说这贴的编程思路吧.
备注: 附件中excel的三个表的上部份是我想加工的源数据,用红色标明. 中间的蓝色部份是条件说明.下面黑色部份是返回结果
思路:
第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉 (期间是否可以用到如Worksheets(3).Range("A2").CurrentRegion 和range.Rows.Count ?)
第二、再把包含*征收项目为土地使用税、房产税、印花税的行给删掉
第三、如果税费所属期起的月份为1且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为1的所有行。
第四、如果第三步的判断中税费所属期起的月份为1没有数据,则再判断税费所属期起的月份为2且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为2的所有行。如若税费所属期起的月份为2还是没有数据,则判断3月,依次类推,条件满足则返回结果
第五、若第四步的判断到税费所属期起的月份为12月且*征收项目为个人所得税还是没有数字的话(或者说税费所属期起的月份为12月没有数据)则返回四行空值行(必须是空值行,以清空上一人的数值)至此判断结束。
同时再编另一程序,返回*征收项目为个人所得税的计税依据在何月份发生变化
第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉
第二、再把*征收项目不是个人所得税的行给删掉
第三、对税费所属期起的月份从1至12月进行升序排列
第四、判断*征收项目为个人所得税的计税依据从何月开始变化。返回此月份,若没有变化则返回“没有变化”至此判断结束。
先谢谢了,我相信这里有高手的!
寻找帮助-条件限窄了.rar (4.91 KB)
[ 本帖最后由 penda518 于 2011-8-4 22:39 编辑 ]
我今天这贴子把条件限一限,看大家能否帮帮我
我说说这贴的编程思路吧.
备注: 附件中excel的三个表的上部份是我想加工的源数据,用红色标明. 中间的蓝色部份是条件说明.下面黑色部份是返回结果
思路:
第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉 (期间是否可以用到如Worksheets(3).Range("A2").CurrentRegion 和range.Rows.Count ?)
第二、再把包含*征收项目为土地使用税、房产税、印花税的行给删掉
第三、如果税费所属期起的月份为1且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为1的所有行。
第四、如果第三步的判断中税费所属期起的月份为1没有数据,则再判断税费所属期起的月份为2且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为2的所有行。如若税费所属期起的月份为2还是没有数据,则判断3月,依次类推,条件满足则返回结果
第五、若第四步的判断到税费所属期起的月份为12月且*征收项目为个人所得税还是没有数字的话(或者说税费所属期起的月份为12月没有数据)则返回四行空值行(必须是空值行,以清空上一人的数值)至此判断结束。
同时再编另一程序,返回*征收项目为个人所得税的计税依据在何月份发生变化
第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉
第二、再把*征收项目不是个人所得税的行给删掉
第三、对税费所属期起的月份从1至12月进行升序排列
第四、判断*征收项目为个人所得税的计税依据从何月开始变化。返回此月份,若没有变化则返回“没有变化”至此判断结束。
先谢谢了,我相信这里有高手的!

[ 本帖最后由 penda518 于 2011-8-4 22:39 编辑 ]
作者: penda518 发布时间: 2011-08-04
还是没弄清一~三种情况是在一张表里做?还是分别在各自的情况表里做?
作者: skyzxh 发布时间: 2011-08-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28