Excel精英培训网

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

[已解决]mod(1-9,10)=2,怎么换成vb的

[复制链接]
发表于 2022-3-21 21:46 | 显示全部楼层 |阅读模式
本帖最后由 love586 于 2022-3-22 16:27 编辑

公式:mod(1-9,10)=2,怎么换成vb的,
网上搜的都是求余数,求高手

还有一个问题
vb:
arr=123
brr=234
例如:结果是这:jg(i,j)=arr & brr

我想改成:jg(i,j)= IF MOD(mid(arr & brr,1,1)+mid(arr & brr,2,1),10)=mid(arr & brr,5,1),10)  Then  arr & brr Else ""
也就是:   jg(i,j)= IF(MOD(mid(123234,1,1)+mid(123234,2,1),10)=mid(123234,5,1),10),123234,"")

求大佬解答一下
最佳答案
2022-3-22 12:11
括号里面改成你原来的值,如果原来的代码有双引号就再加一对
Application.Evaluate("MOD(-8,10)")
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2022-3-22 12:11 | 显示全部楼层    本楼为最佳答案   
括号里面改成你原来的值,如果原来的代码有双引号就再加一对
Application.Evaluate("MOD(-8,10)")
回复

使用道具 举报

 楼主| 发表于 2022-3-22 16:27 | 显示全部楼层
林木水 发表于 2022-3-22 12:11
括号里面改成你原来的值,如果原来的代码有双引号就再加一对
Application.Evaluate("MOD(-8,10)")

    p = Application.Evaluate("MOD(-9,10)")结果是1这个方法不行的,不过也谢谢你
我找到了正确方法了:(1+10-9)mod 10 结果是2
回复

使用道具 举报

发表于 2022-3-22 16:34 | 显示全部楼层
love586 发表于 2022-3-22 16:27
p = Application.Evaluate("MOD(-9,10)")结果是1这个方法不行的,不过也谢谢你
我找到了正确方法了 ...

是2呀,不是Application.Evaluate("MOD(-8,10)")
Application.Evaluate("MOD(-9,10)")肯定是1
2 mod 10 肯定是2
回复

使用道具 举报

 楼主| 发表于 2022-3-25 11:03 | 显示全部楼层
林木水 发表于 2022-3-22 16:34
是2呀,不是Application.Evaluate("MOD(-8,10)")
你Application.Evaluate("MOD(-9,10)")肯定是1
2 mod  ...

嘿嘿 ,不过你的是对的,14mod10 等4,这种我看得懂。
大佬帮看一下这个:
  1. vb 同一行等于第一值,怎么写?
  2. vb
  3. h=["36-51"]
  4. 循环h=36时,下一次加1,h值最大是51
  5. arr=range("G & h")
  6. brr=range("J & h:FX & h")
  7. crr=range("J53:FX53")
  8. drr=range("J54:FX54")
  9. 如果 arr=brr 那么
  10. 输出:arr&crr&drr
  11. 否则输出:空
  12. G36时输出到("J56")对应着每一行的每个单元格。
  13. G37时输出到("J57")对应着每一行的每个单元格。以此类推下来
复制代码


回复

使用道具 举报

发表于 2022-3-25 11:59 | 显示全部楼层
love586 发表于 2022-3-25 11:03
嘿嘿 ,不过你的是对的,14mod10 等4,这种我看得懂。
大佬帮看一下这个:

看不明白你要做个啥,你放个附件说明一下看看
回复

使用道具 举报

 楼主| 发表于 2022-3-25 12:11 | 显示全部楼层
林木水 发表于 2022-3-25 11:59
看不明白你要做个啥,你放个附件说明一下看看

111151.rar (34.11 KB, 下载次数: 0)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 09:13 , Processed in 0.341799 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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