当前位置:   article > 正文

DASCTF Sept X 浙江工业大学秋季挑战赛 Misc Girlfriend‘s account_浙江工业大学秋季挑战赛 ctfmanage

浙江工业大学秋季挑战赛 ctfmanage

Girlfriend’s account

下载附件,得到一个excel表格,打开得到

1632560492203.png

flag{账单总金额四舍五入保留至小数点后两位},例如总金额为 543.21 元时,你需要提交 flag{543.21}

也就是说这个excel是个账单,不仅有商品单价,还有购买商品的数量,flag就是计算账单的总额,也就是算他女朋友花了多少钱,然后保留两位小数。

excel有函数可以计算乘法跟求和,但是这里并不是阿拉伯数字,所以我们接下来要做的就是把这个人民币的中文大写数字给转为阿拉伯数字 。百度上查阅一下

百度知道链接:https://zhidao.baidu.com/question/539413718.html

这个公式可以成功的将中文大写转换为阿拉伯数字

1632561129054.png

我们将excel表 新建一个,把前面的两列数据给复制粘贴过来

1632561436245.png

然后注意 刚刚的那个公式是统计的D列的,我们要将这里的D改为A

1632561504863.png

这样就成功转换出来了

1632576657597.png

我们需要将鼠标 对准G1框的右下角,然后下拉,对下面数据也进行依次填充

1632561839762.png

这样,就已经将商品单价全部转换完成了,接着我们需要将商品数量也进行转换,但是刚刚那个公式只能转换人民币金额的,不能转换没有带单位的,这时候可以将件数这一列的所有数据 全部添加一个 ,这样就能用这个公式来转换了

这里用到了方方格子的插件(网上有,可以自行安装),这里有插入文本的功能,选择插入到文本末

1632562236237.png

1632562318174.png

现在就全部在末尾插入了单位

1632562336548.png

现在用刚刚的公式填入到H1里面,公式的A要改成B,因为这里是第二列了

1632562454889.png

同理,下拉填充,得到整列的阿拉伯数字

1632562512359.png

然后在I1这个空填入=G1*H1,就得到了第一个商品单价跟数量相乘的结果,同样下拉填充,得到每一个相乘的结果

1632562821103.png

这时候在这列数据的下面一个空,填入=SUM(I1:I5000) 因为这是I列,然后数据一共从第1行到第5000行,所以这里运用SUM求和函数,将所有的账单加起来,得到最后的账单,12305926.36 四舍五入也是它自己

1632562898497.png

所以flag为:

flag{12305926.36}
  • 1
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号