永发信息网

EXCEL中如何实现一个整数(如47)按5的倍数去分,但余数不得小于2.5的函数公式得到n*5+?(

答案:3  悬赏:10  手机版
解决时间 2021-02-11 04:16
EXCEL中如何实现一个整数(如47)按5的倍数去分,但余数不得小于2.5的函数公式得到n*5+?(
最佳答案
小于2.5就拿出一个5,再分成2份?
=IF(MOD(A1,5)>=2.5,INT(A1/5)&"*5+"&MOD(A1,5),INT(A1/5)-1&"*5+2*"&(5+MOD(A1,5))/2)

追问就是这个意思,但余数为0时可取整如:50=10*5该怎么编写追答=IF(MOD(A1,5)=0,INT(A1/5)&"*5",IF(MOD(A1,5)>=2.5,INT(A1/5)&"*5+"&MOD(A1,5),INT(A1/5)-1&"*5+2*"&(5+MOD(A1,5))/2))
全部回答
演示效果和代码如下。文件已上传,下载地址:/s/1o6yoYXO Sub tj()Dim d, kySet d = CreateObject("Scripting.Dictionary")Dim i, j, k, r, n, c, fst As Longr = Range("A" & Rows.Count).End(xlUp).RowDim AKArr, MNArrAKArr = Range("A1:K" & r)For i = r - 3 To 1 Step -1 For j = 2 To 11 AKArr(r, j) = --Right(AKArr(i + 1, 1) + AKArr(i + 2, 1) + j - 2, 1) Next j n = 0: c = 0 For k = r - 1 To r - i Step -1 fst = --Right(AKArr(k - (r - i - 1), 1) + AKArr(k - (r - i - 1) + 1, 1), 1) j = --Right(--AKArr(k, 1) + 10 - fst, 1) + 2 If k = r - 1 Then c = j: n = n + 1 Else If j = c Then n = n + 1 Else Exit For End If Next k If d.exists(AKArr(r, c) & "_" & n) Then d(AKArr(r, c) & "_" & n) = d(AKArr(r, c) & "_" & n) + 1 Else d(AKArr(r, c) & "_" & n) = 1 End IfNext iMNArr = Range("M1:N" & d.Count + 1)MNArr(1, 1) = "数字(连续次数)"MNArr(1, 2) = "出现总个数"n = 2For Each ky In d.keys If Split(ky, "_")(1) > 1 Then MNArr(n, 1) = Replace(ky, "_", "连续") & "次" Else MNArr(n, 1) = Left(ky, InStr(ky, "_") - 1) End If MNArr(n, 2) = d(ky) n = n + 1NextColumns("M:M").NumberFormatLocal = "@"Range("M:N").ClearContentsRange("M1:N" & d.Count) = MNArrWith ActiveSheet.Sort .SortFields.Add Key:=Range("M1") .SetRange Range("M1:N" & d.Count) .Header = xlYes .ApplyEnd WithColumns("M:M").TextToColumnsColumns("M:N").AutoFitColumns("M:N").HorizontalAlignment = xlCenterSet d = NothingEnd Sub
你这个很奇怪哦 余数不得小于2.5
那50÷5=10.......0 余数是0<2.5 那不是要50÷5=9.......5????
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汨罗罗2016年中考取录线何吋公布
弱弱的问一句,佐助鸣人的手断了,后来是怎么
蛙泳怎样游的距离长
三年级作文红叶李想象
大话西游2敏魔用什么属性的神兵?
3dsll可以玩3ds和破解的nds游戏吗
段师傅民安开锁地址在哪,我要去那里办事
怎么获取帝国时代2征服者 注册码
2015年集成墙面十大品牌排名有哪些?
金点开锁(仓颉路中段附近金点开锁)地址有知道
电脑如何执行输入的代码的?
1.6*35*1.25简便计算
一个梯形的面积是47平方厘米,他的上底是6.8
我如果从北京去华蓥市的话,怎么去啊比较好,
盛唐烟云的小说目录:
推荐资讯
好兄弟不锈钢彩钢铝合金门窗怎么去啊,有知道
求佳能LBP-1120打印机安装步骤
西部数据 WD10JPLX硬盘怎么样,真相
每天跑步一个小时 晚上只吃水果,能减肥吗
天涯明月刀的装备继承和复制有什么区别
吉他拨片什么牌子好
中国太平洋人寿保险股份有限公司余杭支公司我
问:30至40岁的男人和女人在KTV必唱哪些歌啊
后背正中央有颗痣代表什么
起重机向上时响声很大吊钩不上升怎么回事l型
泰和球场地址在哪,我要去那里办事
dnf5.19预约角色错了能删除重建吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?