在Excel表格中,两列单元格相减,即A列的数减去B列的数

在Excel表格中,两列单元格相减,即A列的数减去B列的数在Excel表格中,两列单元格相减,即A列的数减去B列的数。当A列的数小于B列的数时,则A列的数自动加10或者2... 在Excel表格中,两列单元格相减,即A列的数减去B列的数在Excel表格中,两列单元格相减,即A列的数减去B列的数。
当A列的数小于B列的数时,则A列的数自动加10或者20或者30。也就是说A列的数必须先转为大于B列的数再进行减法运算。例如:1-8=3中的1先加10再减8得3;6-13=3中6先加10再减13得3;4-17=7中的4先加20再减17得7;2-25=7中的2先加30再减25得7。现在如何用公式或者数组公式来表达?
展开
 我来答
退休画线工
2018-04-12 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5410 获赞数:27006
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

看似简单的问题,却还是有一定难度的。测试了部分数据,因为测试的数据有限,不能肯定公式是否能满足所有数据情况。假设对A1、B1两个数据来计算,题主试试下面的公式吧:

=IFERROR(LOOKUP(B1,A1+10*(ROW($1:$99)-1))+10,A1)-B1

同时按Ctrl+Shift+Enter三键输入数组公式

更多追问追答
追答

以追问另一个人的截图数据,前面的公式是可以得出正确结果的。

追问
你这个公式遇到A、B列的数相等时就在A列中加10,这里就不够完美了,其它的都适合用
平阳虎01
高粉答主

2018-04-12 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:8482万
展开全部

如下图,在C1中输入公式

=CEILING(ABS(A1-B1),10)+A1-B1

回车确认后下拉填充。

更多追问追答
追问
你好,当A列的数大于B列时,其中的数也是加10了,其实这里就不需要再加10了,只有小于的时候才加10的

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
破五藤茶爱2A
2018-04-12 · TA获得超过7215个赞
知道大有可为答主
回答量:3440
采纳率:65%
帮助的人:237万
展开全部
上截图!!!!!!!
更多追问追答
追问
差不多,必须要使A列的数大于B列的数,这样减法运算才能去正数,而不是取绝对值
追答
上截图!!!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式