Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2001|回复: 6

[已解决]据另列单元格内容有无计算是加1还是减1

[复制链接]
发表于 2013-10-25 12:54 | 显示全部楼层 |阅读模式
请教大师们:

就是当E列(如E4)单元格有内容,则用I列(I4)数值加上1,结果在同行的J列(如J4)显示;当F列(如F4)单元格有内容,则用I列(I4)数值减云1,结果在同行的J列(如J4)显示。
谢谢!
最佳答案
2013-10-25 13:51
如果要用VBA实现,可以试试下面的代码:
附件如下:
1.zip (8.48 KB, 下载次数: 5)

1.rar

2.42 KB, 下载次数: 4

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-10-25 13:18 | 显示全部楼层
J4输入下面公式即可
  1. =IF(E4<>"",1,0)+IF(F4<>"",-1,0)+I4
复制代码

评分

参与人数 2 +6 收起 理由
小雨饰品 + 3 很给力!
yyyydddd8888 + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2013-10-25 13:28 | 显示全部楼层
如果用函数就可以用二楼的方法!应该可以达到你要的结果!
回复

使用道具 举报

发表于 2013-10-25 13:34 | 显示全部楼层
  1. =(E4<>"")-(F4<>"")+I4
复制代码

评分

参与人数 1 +3 收起 理由
小雨饰品 + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2013-10-25 13:51 | 显示全部楼层    本楼为最佳答案   
如果要用VBA实现,可以试试下面的代码:
附件如下:
1.zip (8.48 KB, 下载次数: 5)
回复

使用道具 举报

 楼主| 发表于 2013-10-25 20:31 | 显示全部楼层
几位大师的函数都 很好地达到了我的效果,但最佳只能给一个,另外我发到这个版块主要还是想用VBA来解决,所以最佳就给用VBA来解决的了,再次感谢各位朋友的帮助!
回复

使用道具 举报

 楼主| 发表于 2013-10-26 09:14 | 显示全部楼层
yyyydddd8888 发表于 2013-10-25 13:51
如果要用VBA实现,可以试试下面的代码:
附件如下:

谢谢你的不吝赐教。
是否可帮我同看看这个
http://www.excelpx.com/thread-312039-1-1.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-13 01:25 , Processed in 0.328271 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表