EXCEL2003数据透视表中求两计算字段的百分比问题,详见如问题补充:

数据透视表中,如现有A,B两列计算字段,要增加一列计算字段C,要求首先判断A项是否为空,如不为空则C=(A-B)/A,否则不进行进算。现公式用:C=IF(A,(A-B)/... 数据透视表中,如现有A,B两列计算字段,要增加一列计算字段C,要求首先判断A项是否为空,如不为空则C=(A-B)/A,否则不进行进算。现公式用:C=IF(A,(A-B)/A,""),问题是当A,B均为空值时,C项显示错误,如何让他不显示,即不进行计算?请教高手,也可QQ联系。
我试过了各位高手的方法,数据透视表中均不能实现。
展开
 我来答
绿萝兰馨
2011-02-09 · TA获得超过2461个赞
知道小有建树答主
回答量:1477
采纳率:50%
帮助的人:1246万
展开全部
正解:
=IF(ISTEXT(A6),"A为文本",IF(ISBLANK(A6),"A为空",(A6-B6)/A6))
建议你输散猛者入这个知世公式。
理由:冲薯
A列单元格有三种情况:数值、空、文本。
只有是数值时,才进行你所需要的计算,而空、文本时则不进行计算。
这个公式就解决了你的问题,这是正解。
祝您成功!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
z_shunquan
2011-02-09 · TA获得超过110个赞
知道答主
回答量:201
采纳率:25%
帮助的人:41.9万
展开全部
1。有异常处理的函数,可查一下
2、可先判断一下A、B是否为空。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
albert7777
2011-02-09
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
首先,当数据液数衫列A和B为空时,不会出现#VALUE!,除非单元格中有非数字的值;其次可以用毕拿嵌套函数=IF(ISBLANK(A6),"N/A",(A6-B6)/A6),当单元格A6为空时函数返回值:N/A,或者其他任何你闹腔输入的符号。如果不想显示出来可通过“条件格式”进行隐藏。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美丽阿好
2011-02-09
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
个人意见:只指段滑需更唯腊改公式为 =IF(B6*C6=0,"",(B6-C6)/B6) 其中B6为A项所在单元格燃派地址,C6为B项所在单元格地址。你试试,希望对你有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中冶幸福岭
2017-08-11
知道答主
回答量:18
采纳率:0%
帮助的人:1.9万
展开全部
=IFERROR(A-B)/A,"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式