数码之家

 找回密码
 立即注册
搜索
查看: 1387|回复: 22

[软件] 求一个办公软件Excel公式:由A与B的整数关系推导得出结果C

[复制链接]
发表于 2022-10-27 21:41:17 | 显示全部楼层 |阅读模式
60家元
本帖最后由 IlovePLC 于 2022-10-27 21:42 编辑

最近在搞办公软件Excel表格,需要用到一个有点意思的公式,如果是数学运算我可以算出,但我不熟悉Excel公式要怎么表达出来,所以请教各位大神,帮忙告知一下,在Excel表格里面怎么写出这条公式出来。.
有三个参数:A、B、C。见下图
它们的关系为:(A、B 均为整数)
例子1:如果B比A大,并且B是A的整数倍,则直接让C等于B。
例子2:如果B与A相等,则直接让C等于B。
例子3:如果B比A小,则直接让C等于A。
例子4:如果B比A小,则直接让C等于A。(与例子3一样)
例子5:如果B比A大,还要看B比A大多少倍,有小数点时,向上取整数(类似于四舍五入),比如7比5大1.4倍,则取2倍,然后A乘以2倍,等于C=10。
例子6:如果B比A大,还要看B比A大多少倍,有小数点时,向上取整数(类似于四舍五入),比如12比5大2.4倍,则取3倍,然后A乘以3倍,等于C=15。
例子7:如果B比A大,还要看B比A大多少倍,有小数点时,向上取整数(类似于四舍五入),比如65比20大3.25倍,则取4倍,然后A乘以4倍,等于C=80。
.

.
不知道我表达清楚没有?有问题可以提出。


附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
 楼主| 发表于 2022-10-27 23:37:03 | 显示全部楼层
xw801 发表于 2022-10-27 23:11
=IF(A2-B2>=0,A2*ROUNDUP(B2/A2,),B2*ROUNDUP(A2/B2,))

还有点小问题,要研究一下:

碰到一个高手了,不急,慢慢来
回复

使用道具 举报

 楼主| 发表于 2022-10-27 23:38:30 | 显示全部楼层

复杂倒不复杂,主要是想用一个公式就包括所有表达,有点费脑
回复

使用道具 举报

 楼主| 发表于 2022-10-28 00:53:46 | 显示全部楼层
本帖最后由 IlovePLC 于 2022-10-28 01:24 编辑
xw801 发表于 2022-10-27 21:41
=IF(A2-B2>=0,A2*ROUNDUP(B2/A2,),A2*ROUNDUP(B2/A2,))

大神,你的公式好厉害啊,代入我的表格,瞬间解决所有问题
我还想请教一下,你的中间的A2*ROUNDUP(B2/A2,),与右边的A2*ROUNDUP(B2/A2,),为什么是一样的?能解释一下公式用法吗?我有点看不明白
回复

使用道具 举报

 楼主| 发表于 2022-10-28 01:11:15 | 显示全部楼层
kpj001 发表于 2022-10-27 23:32
保底工资的公式而已,别想复杂了

哇,大神,你的公式更简单,代入我的表格,果然一下子也解决问题了。
回复

使用道具 举报

 楼主| 发表于 2022-10-28 01:16:24 | 显示全部楼层
晕死,两个坛友kpj001和xw801都给出了答案,我现在搞不清是哪个坛友先回答的,所以我把悬赏给了xw801。由于分不清先后顺序,为了不错过任何一个好人,我两个人一起给奖励吧
回复

使用道具 举报

 楼主| 发表于 2022-10-28 01:22:39 | 显示全部楼层
fishok 发表于 2022-10-27 23:57
公式可以用嵌套 if()
不然VBA写函数好了.

大神,嵌套 if() 是什么样子的?写一下让我开开眼界,我对EXCEL公式实在是小白啊
回复

使用道具 举报

 楼主| 发表于 2022-10-28 02:52:55 | 显示全部楼层
kpj001 发表于 2022-10-28 01:36
本来就是个简单的吃小笼包的账单,吃一个也算一笼的钱。你自己脑补一堆误导别人的分析,然后哇。。。 ...

呵呵,我想得不够周到,语言描述逻辑没有层次感。用吃小笼包来比喻,非常恰当
回复

使用道具 举报

 楼主| 发表于 2022-10-28 21:02:03 | 显示全部楼层
xw801 发表于 2022-10-28 16:16
IF 函数 - 嵌套公式和避免错误                                                                        ...

哦,原来如此,受教了,以后可以自己尝试写一些简单的IF语句了
回复

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-25 17:43 , Processed in 0.374400 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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