ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的测验 > 函数与公式 > 求商大于134217727的余数

求商大于134217727的余数

作者:绿色风 分类: 时间:2022-08-18 浏览:134
楼主
fangjianp
在EXCEL 2003/2007版本中用MOD()函数求余数时,当商数(被除数/除数)大于134217727时,Excel无法得出正确的结果(显示#NUM),本题求解此类余数。
要求:
1、A列数据只能引用一次,引用两次则属不合题意。
2、不用辅助列、定义名称。
3、请使用函数与公式。
4、在EXCEL 2003版本中需测试通过。
这个题目不难,但有实际意义,例如,当被除数或除数是公式求出的中间结果,它们的商数又大于268435455,需要求余数的情况。
详见附件:
求模MOD()001.rar
2楼
wcymiss
  1. =("0 "&TRIM(MID(TEXT(A2/B2,0&REPT(" ",20)&"?/"&B2),21,99)))*B2
  1. =ROUND(MOD(MOD(A2*1%%%%,B2)/1%%%%,B2),)
3楼
piny
  1. =MOD(MOD(MOD(A2,B2*10^7),B2*10^4),B2)
4楼
chenhh803
10版本是可以直接出结果的,
如果可以引用A列两次也比较简单
=A2-FLOOR(A2,B2)
下面的公式没有经过03版测试,不知道对不对
=MOD(ROUND(MOD(A2%%%,B2%%%)/1%%%,),B2)
5楼
zhxf894
=MOD(GCD(A2,B2)+B2,B2)
=ROUND(MOD((1+RIGHT(TEXT(A2/B2,"#.00"),3))*B2,B2),)
6楼
larkzh
  1. =MOD((MOD(A2/100,B2))*100,B2)



求模MOD()001.rar
7楼
Zaezhong
  1. =("0."&-LOOKUP(1,-RIGHT(SUBSTITUTE(TEXT(A2/B2,"0.00000000"),".","a"),ROW($1:$15))))*B2
不知道是不是想复杂了
8楼
bluexuemei
=MOD(A2-CEILING(A2,B2)+B2,B2)下拉
9楼
cctv1102
过来学习一下啊。
难道这是测试题?
10楼
Violet_Universe
首先声明一下“在EXCEL2003中用mod()函数求余数时,当被除数/除数〉268435455时,结果会出错”这句话有误,在2003里面Mod(number,divisor) ,number最大为:=divisor*134217728-1 不是你说的除数/除数〉268435455
本人愚钝随便写了个公式供参考
  1. =MOD(MOD(A2,B2*2^27),B2)
11楼
sharprain
=MOD(A2-268435455*B2,B2)
结果对,但是觉得别扭
12楼
wangg913
同样期待。
  1. =--LEFT(RIGHT(TEXT(A2/B2,"0 0/"&B2),3))
13楼
wp8680
  1. =LOOKUP(9^9,MOD((A2-B2*268435455*ROW($A$1:$A$50)),B2))
最后一个LOOKUP,我想了半天也没想到,最后还是求助网上才得到的。
14楼
angellbxsc



  1. =MOD(MOD(A2/2^17,B2)*2^17,B2)
15楼
一剑惊心
没注意A列单元格只能引用一次,改一下
普通公式=ROUND(RIGHT(SUBSTITUTE(TEXT(A2/B2,"0."&REPT(0,99)),".",REPT(" ",99)&"."),100)*B2,)
16楼
w83365040371
  1. =MOD(ROUND(MOD(A2/10^8,B2)*10^8,0),B2)
17楼
fangjianp
结帖!

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap