ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: excelahz

怎样做才能实现行于列四舍五入后的平衡

[复制链接]

TA的精华主题

TA的得分主题

发表于 2003-10-21 19:48 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
F2单元格改用下列公式: {=TRUNC(B2/1000)+IF(SUM(IF(LARGE(($B$2:$B$171-TRUNC($B$2:$B$171,-3))/1000,ROW(INDIRECT("B1:B"&ROUND(SUM($B$2:$B$171)/1000,)-SUM(TRUNC($B$2:$B$171/1000)))))=(B2-TRUNC(B2,-3))/1000,1,0))>0,1,0)} 其他也以此类推。

TA的精华主题

TA的得分主题

发表于 2003-10-21 00:14 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
将FGHI列除1000后,设置显示小数位数为0,工具--选项上面不要勾选以显示值为准,这样显示的是千位,实际上含有3位小数,合计起来就和BCDE列一致了。 不知这样是否行?

TA的精华主题

TA的得分主题

发表于 2003-5-10 10:11 | 显示全部楼层
EYWrCwWL.rar (2.57 KB, 下载次数: 276) 1、采用数组公式。 2、思路为:先得出汇总已后的四舍五入数,再减去每个数舍去小数后汇总数,得出需要有几个数要进1(此例为6),然后再得出舍去整数部分,最大的前几个小数(此例为6)。然后在计算是采用取整,在通过前面的计算是否要加1,得出最后结果。这样的方法的好处是:在实际过程中,可能会出现少算,如本例,也可能出现多算的,我的这个公式同样都适用。

TA的精华主题

TA的得分主题

发表于 2003-5-4 23:22 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
要做到自动平衡,严格要求讲,每个经过计算的公式,都必须四舍五入。否则不可能平衡。

TA的精华主题

TA的得分主题

发表于 2003-5-5 00:48 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
那就要增加辅助列。求出每一个单位四舍五入和原数据的差,再根据误差比如12元,则误差的前12个单位加1元。

TA的精华主题

TA的得分主题

发表于 2010-10-27 12:03 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
怎样做才能实现行于列四舍五入后的平衡
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-6-26 08:40 , Processed in 0.032907 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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