excel中一个单元格中变化的值与多个单元格的值对比?

excel中一个单元格中变化的值与多个单元格的值对比,每一组对比后的结果保持不变。比如,A1(A1是随时变的)单元格有可能是1或2,B列B1到B60是1或2,假如现在A1... excel中一个单元格中变化的值与多个单元格的值对比,每一组对比后的结果保持不变。比如,A1(A1是随时变的)单元格有可能是1或2,B列B1到B60是1或2,假如现在A1是1就与B1对比,如果相等,在C1显示 成立 ,接下来A1是2,与B2对比,如果不相等,C2显示 不成立,此时C1显示的 成立 不变。就是对比过的结果保持不变。 展开
 我来答
退休画线工
2022-03-14 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27030
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

大概明白你的意思,就是A1是变化的,但B列输入数据后就不变了,输入时的比较结果在A1变化后不能跟着再变化。这样理解对吗?

这就涉及了循环引用的问题,就是B列要引用自己,一旦有了数据,就一直引用自己,不再变化。关键是下面的步骤1:

  1. 先在文件菜单的选项中,找到公式选项卡,勾选“启用迭代计算”后确定——关键步骤。

  2. 在C1中输入公式:

=IF(B1="","",IF(OR(C1="",C1=0,ISERROR(C1)),IF(B1=A$1,"成立","不成立"),C1))

下拉到若干行。这时,因为B列为空,C列对应行为空。当在B列中输入数据时,第1个IF不成立了,就看第2个IF,此时,因为前一个IF已设置C列为空,OR中的第一个条件就成立了,但根据本人的经验,一般还要加B1=0或出错这两个条件,才能确保公式能完全准确无误地运行。第2个IF条件成立,就看第3个IF了,这时来按规定的条件比较,得出比较结果。之后C1有了数据,第2个IF的条件就不成立了,取第3参数——C1——引用单元格本身——循环引用——保持不变。

柔软的Bp
科技发烧友

2022-03-14 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8943万
展开全部
要用编程完成
或,你这个其实就是B列,是1的,就 成立,是2的,就是 不成立
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萌新资格证书
2022-03-14 · 作为一个喜欢科学的萌新,路漫漫其修远兮
萌新资格证书
采纳数:32 获赞数:50

向TA提问 私信TA
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式