Excel精英培训网

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

[已解决]请教大家,左边用函数写的,右边用宏写的,N列和O列有些数据不一样.

[复制链接]
发表于 2017-10-30 21:04 | 显示全部楼层 |阅读模式
本帖最后由 爷们679 于 2017-10-30 21:48 编辑

左边用函写的,右边想要用宏表达,但是右边用宏表达有些数据错了,想请教大家帮我指正。谢谢
最佳答案
2017-10-30 21:29
本帖最后由 砂海 于 2017-10-30 21:30 编辑

修正一下就好
Cells(i + 3, 17) = (s Mod 11) - 11 * (s < 0)
( 在VBA数值计算时 , True 被 当做 -1 , 这个与 excel函数 不同 )
8888888.png
88888881.png

工作簿.zip

195.63 KB, 下载次数: 2

发表于 2017-10-30 21:29 | 显示全部楼层    本楼为最佳答案   
本帖最后由 砂海 于 2017-10-30 21:30 编辑

修正一下就好
Cells(i + 3, 17) = (s Mod 11) - 11 * (s < 0)
( 在VBA数值计算时 , True 被 当做 -1 , 这个与 excel函数 不同 )
回复

使用道具 举报

 楼主| 发表于 2017-10-30 21:39 | 显示全部楼层
砂海 发表于 2017-10-30 21:29
修正一下就好
Cells(i + 3, 17) = (s Mod 11) - 11 * (s < 0)
( 在VBA数值计算时 , True 被 当做 -1 , 这 ...

谢谢老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 05:17 , Processed in 0.243650 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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