今天亲眼见到了一边开excel 一边开计算器的人

  • d
    d.z
    1.如果你需要计算小数点后15位,那么别用excel
    2.excel的计算精度在一定范围内可以设置
    3.大多数是因为单元格显示的数值只是你设置单元格的显示位数的四舍五入,而excel是按照实际数值计算的结果。你把单元格多设置几位就能看出来了,善用round公式就行

    日常财务和统计,excel计算怎么会解决不了?
  • c
    clouday
    这个算初级的 还有高级一点的 一列数据里面 有+的 有-的 改错一个 就再也改不回来了 这还是10年左右的老法师呢 我就搞不懂 数字用正负表示就行了 回头一个累计搞定
  • o
    octavia18
    你不懂。你还是老老实实听会计人员的吧,别去误导她们。
  • z
    zhuangpan12
    回复3#yxmr

    我和你相反,不太多的数字我都是计算器算完在用表格验算
  • o
    octavia18
    如果我说我要搜“高精度计算器”来算,你觉得你说的这些能搞定我面临的问题?

    你说的日常,不包括严肃的会计之类吧?多几分钱少几分钱,没人在乎吧?
  • d
    d.z
    回复105#octavia18

    会计的计算过程中需要计算小数点后15位?
  • o
    octavia18
    佩服你目空一切的勇气。

    我还以为你有什么诀窍能用Excel完成我需要的计算
  • z
    zz243
    在期现货管理公司做的时候,用EXCEL做了一套实时盈亏测算系统,可以计算单一产品占用头寸,单一部门头寸,单个产品计划占用资源盈亏,各部门资金占用,下日资金预测,

    4个部门52张excel表格,读取数据,生成各部门所需表格。

    最终汇总成盈亏表。

    负责的说,excel确实会错,多次计算后小数点的进位,计算精度误差造成叠加会造成数据巨大偏差。

    最后找了一家上市公司,做了系统把excel的算法搬到python上算了一遍,顺便实现了实时计算。
  • d
    d.z
    回复107#octavia18

    你的哪些会计计算Excel解决不了,“高精度计算器”能解决?
  • z
    zz243
    回复101#d.z


    多个步骤的时候,你就会发现excel的计算精度完全不够,
    范围可以设置,但多个来源的数据按所订范围的N次计算后,数据就如同薛定谔的猫一样,不可观察,不可确定。
  • o
    octavia18
    需要一定的数学功底才能懂,你能问出来,就不是两三句话能解释清楚了。

    要例子的话,前面某楼有人给了个很简单的例子了。
  • u
    ufxy
    这只是你在录公式的时候没有考虑到计算精度,excel显示精度和实际精度是不一样的,你在录公式时就要考虑到这个问题
  • o
    octavia18
    “不可观察,不可确定”的说法是错误的,其结果是什么,是可以确定的。但是,不是你要的那个结果而已。
  • z
    zz243
    回复70#nicholas_deng


    同行你好,需要抱一起哭嘛?
  • x
    xuyn2003
    哈哈哈他们以为excel格子里只显示小数点后面两位就真的只有两位
  • x
    xuyn2003
    我就是会计人员,从未碰到过excel算不对的案例,当然也许是我孤陋寡闻,要不你发个excel算不对的例子出来
  • o
    octavia18
    你是不是在骗我?

    看来是我孤陋寡闻了。
  • d
    d.z
    首先你要设定你计算过程中需要的计算精度,比如小数点后保留几位,用round就能解决的事。如果你需要特别精确的计算,涉及到浮点误差,Excel确实解决不了,而且这不是Excel背的锅,是十进制和二进制的问题。

    使用工具的人,要了解工具的使用范围和怎么用。

    至于楼上那些说会计计算相差1分钱的事,他都不能理解这相差的1分钱为什么会出现的,并不是计算误差产生的,是自己不会用。
  • d
    d.z
    典型的杠精
  • d
    d.z
    回复116#xuyn2003

    那人就是个杠精
  • x
    xuyn2003
    我为什么要骗你呢?感觉你对会计根本不熟悉,绝大多数会计根本不知道excel有计算错误这回事,某些年纪大的以为小数点所见即所得会有错误认识。
    上个excel文件啊就可以证明你所说的,多简单的事情
  • z
    zz243
    回复112#ufxy


    从构架时就考虑过了,从数据录入规范到台账标准化,甚至写了另一套算法,用侧面数据源去验算数据。

    比如excel精度上限是五位的话,0.001*0.001,再进行下一步计算时会被视为0。这个例子只有三步,当最终结果放大,回到人民币的时候,这个0.000001就会莫名其妙的不见了,

    我的数据来自数百张合同,几十个子账户,单个合同根据自己对应的账户持仓数据计算,最后数百张合同,持仓汇总相加,人民币和美金汇总变回人民币,误差可想而知。



    实际上我进行的运算大概有15步,而excel只能保留15位。整一个就是精度和数据双放大的过程。
  • y
    yxmr
    不见得是不会,以我的经验来说,excel里link来link去的公式太多,最后与其一一排查在写公式的时候是否有漏round,或者link是否设置错误,不如直接打印出来用计算器验算一遍方便
  • z
    zz243
    同样,期货的总账和子账户之间,精度放大后也会有数据差,这个数据差折算成人民币往往高达数百万之巨。
  • n
    neonn
    我家孩子在投行实习三个月,比996还累,完事后学了一项本领,用excel 和powerpoint 基本不用鼠标,鼠标太慢。演示给我看,眼花缭乱,我眼睛跟不上她的手
  • k
    killme2008
    多线操作,双管齐下。
    就算会Excel偶尔用用计算器也没啥的。
  • a
    a_sean
    之前用得力的计算器会有算错结果的时候,一批好几个都有类似的问题。不敢用都丢了。。后面买的CASIO
  • o
    octavia18
    好吧。

    请教一下,用Excel怎么算111111111X111111111?我是不会算的,我都是网上随便搜个高精度计算器算。你有办法教教我吧,多谢!
  • o
    octavia18
    During the Gulf War, a binary conversion error led to the deaths of 28
    American soldiers (and around 100 injured) on February 25th, 1991 when
    an American Patriot missile failed to intercept an Iraqi SCUD missile
    headed toward their Army barracks. The error was caused by storing
    time in 1/10 second increments, with binary conversion errors on
    converting 0.1 to binary. Though each conversion error was tiny, the
    error accumulated enough to make the Patriot's navigation software
    miss the SCUD, which then reached its target.
  • d
    d.z
    excel数值格式就只支持15位内精确显示,你非要举个超过15位的例子,不是为了杠而杠吗?你们会计或统计会用到这么多位数?
  • j
    jofohili
    回复5#ziranww


    没毛病啊,我下午就是这么算的。。。。。哈哈
  • l
    ljaska
    计算器按按比电脑快
  • 斩断意识流
    Excel会算错不稀奇,Mathematica都会算错
  • o
    octavia18
    正好请教一下,帐对不上怎么办?
  • o
    octavia18
    你教训得对。

    不过,我最前面问的时候,你干嘛不直接告诉我高精度就别用Excel呢?搞得我还以为有什么聪明办法呢。
  • x
    xuyn2003
    哪里对不上?再说一遍你对会计了解不了解?对账是总账和子系统之间的事情,跟excel有什么关系?
  • d
    d.z
    见101楼
  • o
    octavia18
    我说的是会计教材上常用的习题,好几笔帐记完,然后一算帐不平了。这种练习,想必你不陌生吧?

    顺便问一声,跟excel有点关系,也可以说关系不大
  • o
    octavia18
    好吧。我前面的问题,可没说限定15位啊,没想到你说的是15位以内的。

    我就信了你的,以后15位以为就用Excel算,15以外就用高精度计算器吧。好歹省了点事。
    哈哈
  • x
    xuyn2003
    能把数字发出来吗?我用excel来算算看不平是怎么出现的?
  • o
    octavia18
    我在验你是不是你声称的会计从业人员,你非要我挑明了,真没劲。
  • x
    xuyn2003
    这样啊,那我就你所说的账不平说说我的经验,证明我真的是会计。至于说习题,我上学的时候也不用excel,用了excel后也再没做过习题。不过在某新建公司会计系统上好之前,有过用excel撑着当了几个月的会计系统,分录数也就几千条,在这几千条分录的基础上,用公式和数据透视表生成各种报表分析,没有出现过excel导致的计算错误。
    正常实务上,一般总账和明细账的记录都是ERP或者财务软件系统做的,不用excel,但反而这些系统不一定就没有差异,比如我们现在用的Oracle 12i,存货子系统的数字和总账现在就也有几百块钱差异,整个存货差不多几千万,差异占比很小,而这个差异,是总账和子系统报表四舍五入方式不一致导致的,所以高兴了就做一笔总账抹平掉,不高兴就放着,外审内审都不会对这个差异说什么。
    实务上,一些老会计/女会计/新会计都会很纠结平不平,好像会计是一门绝对精确的计算技术,其实,会计不过是一门尽可能近似地描述事实的方式,至于近似到何种地步,看要求看资源。
  • o
    octavia18
    你能否直接回答我的问题呢?

    你这个回答,我看不出来你是会计,还是说你不是会计。
  • x
    xuyn2003
    那把你的问题写出来啊,哪几笔账用excel做下去,帐就不平了,差异有多少?把有错误的excel发上来啊!你啥都没有就说不平,我怎么回答你的问题???
    你如果懂会计,看了我上面这段话就知道我是会计了,你不懂那也没有办法,要不你找个会计来跟我聊聊吧。
  • o
    octavia18
    你不是会计嘛。

    我那个问题,告诉你了是会计教材上常见问题。答案是:算错了呗,重算。记账的习题,怎么可能不平?怎么找出是哪一步算错了(噢,更大的可能是记错了帐),教材上都有详述。

    我的问题,会计的(其实是学过会计教材的)第一反应,肯定不是什么Excel不Excel了。

    我其实也不是会计,只是无聊的时候看过几本会计教材而已。你想要的Excel我没有。你找个真的会计问问吧。或者让楼主去找人问问,他都看到有人在用计算器。
  • 1
    142857
    鄙人总表必须用计算器敲一遍。
  • x
    xuyn2003
    喷了,【帐对不上怎么办?答案是:算错了呗,重算。】这是一个想要解决问题的回答吗?我提到excel是因为上下文在讨论excel,你觉得不需要excel,就把你做的所有分录写出来,我来给你看哪一步错了。这种【算错了呗,重算】的答案能证明我不是会计???既然你也看过几本会计的书,那你去找一些你想不通的会计问题,来问问,我可以试着给你解释一下,而不是用这种脑筋急转弯的回答来搞笑。 会计用计算器很正常啊,就是个习惯,还有会计用算盘呢。但用计算器跟excel会不会算错没有关系。
  • o
    octavia18
    你不是会计,跟你讨论这个话题没意思。
    我要真给你一个Excel,你应该是能给出个天才解决方案的。(最不济,也可以按前面某层楼说的办,15位以下的用Excel, 15位以上的用计算器。)但是真会计敢不敢用,我就不敢肯定了。
  • x
    xuyn2003
    你在说谎,因为我真的就是会计,会计证就在旁边抽屉里。显然是你不懂会计,才会以为会计不敢相信excel。