电脑教程
位置:首页>> 电脑教程>> WPS教程>> wps如何计算不同面额?

wps如何计算不同面额?

  发布时间:2022-10-13 11:11:49 

标签:wps,wps如何计算不同面额,wps计算,WPS

相信很多企业的财务人员都算员工的年终工资跟奖金,有一些企业是以现金来发放奖金的,这就需要财务人物根据每一个员工的奖金预估出各种面额的钞票需要准备多少张,如果手动计算的话,那可是一个不小的工作量。不过,使用金山WPS表格的数组公式可以轻松解决这个问题,只需要几秒钟,借用一个数组公式就可以完成所有人员的所需钞票数量。现具体演示一下需求与完成步骤。

假设需要计算的面额包括100元、50元、20元、10元、5元、2元、1元(如果需在角与分也用同一个公式,思路上没有分别),那么在工资存放列(假设为B列)右边建立7列做为辅助区,用于存放每种面额的钞票张数。

1.在C1:I1区域分别输入100、50、20、10、5、2、1;

2.选择C1:I1区域,再单击右键,选择“设置单元格格式”菜单;

3.在“数字”选项卡的“分类”中选择“自定义”;

4.右边的“类型”框中显示了“G/通用格式”,将其修改为“G/

wps如何计算不同面额?

自定义数字格式

5.在C2单元格录入以下公式:=IF(COLUMN()=3,INT($B2/C$1),INT(($B2-SUM(OFFSET($B$1,ROWS(A$1:A1),1,1,COLUMNS($B:B)-1)*OFFSET($B$1,,1,1,COLUMNS($B:B)-1)))/C$1))

录入公式后需要同时按下“Ctrl+Shift+Enter”三键结束,表示按照数组公式计算,否则无法产生正确结果。

6.选择单元格C1,将公式向右填充至I2,再双击填充柄,将C2:I2的公式向下填充至末尾。公式的计算结果见图二所示:

wps如何计算不同面额?

图二利用数组公式计算钞票张数

7.为了验证计算是否准确,再在J列建立一个辅助区,用于汇总所有面额与数量的乘积。在J1输入“汇总”,在J2输入以下公式:=SUM($C$1:$I$1*C2:I2)

仍然以“Ctrl+Shift+Enter”三键结束,否则无法产生正确结果。

8.双击J2单元格的填充柄,将公式向下填充到最末单元格。

9.根据J列的汇总值与B列的工资进行比较,可以清晰分辨公式的正确性。见图三所示:

wps如何计算不同面额?

图三验证公式的准确性

公式思路解释:

计算100元面额的钞票数量时最简单,将工资除以100,然后利用INT函数取整即可,即公式中“INT($B2/C$1)”部分;

而计算其它面值的钞票张数时,只需要对剩下的部分工资进行计算。而如何确定已经计算过的钞票面额的值是重点。本例中利用“OFFSET($B$1,,1,1,COLUMNS($B:B)-1))”获取已经计算过的钞票面额,再用“OFFSET($B$1,ROWS(A$1:A1),1,1,COLUMNS($B:B)-1)”获取已计算过的钞票对应的数量,两者乘积并汇总,再总薪资求差即为剩下的待计算金额。

而“两个区域乘积并汇总”在ET中有一个专用函数——MMULT,所以本例公式可以改为“=IF(COLUMN()=3,INT($B2/C$1),INT(($B2-MMULT(OFFSET($B$1,ROWS(A$1:A1),1,1,COLUMNS($B:B)-1)

,TRANSPOSE(OFFSET($B$1,,1,1,COLUMNS($B:B)-1))))/C$1))”

根据前面的分析,计算100元钞票的数量和其它面值的数量使用了不同的公式。为了让两者统一,即仅使用一个公式完成,通过IF函数将两段公式结合即可,使公式在第3列是按前一种方式计算,列号大于3时则按另一种方式计算。

最后补充一点,如果用同类软件EXCEL解决此问题,可以改用以下普通公式完成:

=IF(COLUMN()=3,INT($B2/C$1),INT(($B2-SUMPRODUCT(B2:$C2*B$1:$C$1))/C$1))

0
投稿

猜你喜欢

  • 经常进行文字处理的朋友一定不会拒绝Word2003给我们带来的更高更快更强的体验,让我们来看看,还有哪些实用的tips没有引起你的注意。 有
  • 对于WPS表格,可能大多数人使用的都是最基本的表格制作功能,但其实WPS表格还有许多隐藏的小技巧,之所以说隐藏,是因为大多数人并不知道,而这
  • 有时需要对一些文件进行重命名,例如重命名一组旅游照片。如果手头没有批量重命名软件,用Windows自带的功能也可以快速对大量文件进行重命名。
  • 如果图形都是嵌入式 (嵌入对象:在 Microsoft Word 文档中,直接从插入点放置到文字中的图形或其他对象。)或浮动 (浮动对象:插
  • word打字时覆盖了后面内容怎么办?遇见打字覆盖的问题一般是由于Word中的“插入模式”变成了“改写模式”所导致,那么,要解决问题就要从以下
  • 本文通过案例的方式给大家讲解了excel 软件里面进行手机号码归属地查询操作,使用到了excel 手机号码归属地数据表和
  • 使用win10系统的小伙伴一直都不喜欢win10的自动更新功能,不仅更新时间长,而且经常突然自动进行更新,打扰正常电脑的使用情况,还有可能会
  • 在excel2007录入数据之后,我们都会选择加密来保护工作表。下面让小编为你带来怎么给excel2007加密和解密的方法。excel200
  • 两个窗口的并排查看功能是我们经常会在Excel中用到的,这一功能使得两个窗口中的数据可以进行精确对比。你知道怎么设置么?下面给大家分享Wor
  • jpg图片如何转Word:步骤一:在电脑中下载安装捷速jpg转换成word转换器。步骤二:打开安装好的捷速jpg转换成word转换器,点击主
  • word是我们经常使用的办公软件!我们在编辑时候有些字符不想让别人看到!那么word如何隐藏不想被人看见的字符呢?下面小编将为大家带来wor
  • 函数说明YEAR函数的主要作用是返回某日期对应的年份。返回值为 1900 到 9999 之间的整数。函数语法YEAR(serial_numb
  • 我们在excel中统计数据时,不允许出现重复的内容,有什么方法能够将这些内容找出来呢?下面随小编一起来看看吧。excel找出重复内容的步骤如
  • 在Excel中录入数据的时候经常会录入错误,如果提前设置了数据有效性规则,输入一出错就可以马上知道错误了,或许有朋友不知道该如何设置数据有效
  • 在使用MathType编辑公式时,有许多朋友都会对MathType出现的一些问题无法解决,比如Word中MathType菜单项突然消失了,不
  • - 在excel中,有时表格不能够那么一目了然地了解数据之间的关系,我们喜欢用更直观的图例来向用户展示,其中饼图是其中的一种,那么如何来创建
  • 在工作中有时需要对工作表中的数据进行分类打印,例如下图为一次考试的成绩总表,其中包含多个班级,现在需要按班级分类打印,即将每个班级的数据分别
  • Excel中经常需要边框把数据包围,边框具体该如何添加呢?接下来是小编为大家带来的excel2003添加边框教程,供大家参考。excel20
  • 有时从网上下载了一些文本,发现其中的标点都是半角西文的。如果是逗号、句号倒也好说,在Word中弄个“查找并替换”也就成了,惟独西文中没有前引
  • 在使用Excel软件进行数据处理的时候,计算出现小数是常有的事,如何使用函数进行取整呢?其实使用方法很简单,下面就跟小编一起学习excel表
手机版 电脑教程 asp之家 www.aspxhome.com