Excel formula excel公式非平凡嵌套或

Excel formula excel公式非平凡嵌套或,excel-formula,Excel Formula,如何为以下语句形成IF函数: 如果(1或2发生),那么如果1发生A发生,如果2发生B发生?我想你说的是嵌套IF语句 在单元格A1、A2、A3中粘贴数字1、2、3,然后在单元格B1中粘贴下面的公式并将其向下拖动 =IF(A1=1,"A happens",IF(A1=2,"B happens","Neither A or B")) 你的结果呢 我知道这是一个老问题,但由于OP 他表达得不好。 我的答案是为了那些来这里寻找的人 原始海报在询问有关Excel的问题时有一个常见问题,因为他们不理解Exc

如何为以下语句形成IF函数:


如果(1或2发生),那么如果1发生A发生,如果2发生B发生?我想你说的是嵌套IF语句

在单元格
A1、A2、A3中粘贴数字
1、2、3
,然后在单元格
B1中粘贴下面的公式并将其向下拖动

=IF(A1=1,"A happens",IF(A1=2,"B happens","Neither A or B"))
你的结果呢


我知道这是一个老问题,但由于OP 他表达得不好。 我的答案是为了那些来这里寻找的人

原始海报在询问有关Excel的问题时有一个常见问题,因为他们不理解Excel解决方案的基本要点

单元格公式只能使用工作表中其他位置的信息设置它所在单元格的值

远处没有动作

某些事情可能“发生”的想法并不是卓越的思考。 “正在发生的”事件必须作为一组计算来安排,
每个人都为这次活动制作一件作品。然后,每个片段将被放在一个单独的单元中,该单元由if语句条件控制

例如,如果事件是“显示当天的日程安排”。 测试可以是工作日还是周末。 日程安排的一部分可能是起床时间、早餐食物和衣服。 工作日/周末的选项可以分别针对上午6点/10点、谷物/鸡蛋和西装/牛仔裤的每个问题

每个项目将在其自己的单元格中显示其结果,这将占用3个单独的单元格,这些单元格都取决于存储在另一个单元格中的日期

3个结果单元格中的每一个都有一个如下公式(英文而非Excel): 关于唤醒时间: 如果(所述日期为工作日,则在此单元格中显示“上午6点”,否则显示“上午10点”)

我不打算在此基础上构建实际的工作表,因为我的目的是 指出如何在excel中进行思考


总结:要在excel中显示复杂的条件结果,必须在不同的单元格中显示每个部分,这些单元格都依赖于一个公共单元格。

如果是什么1或什么2?:)不幸的是,你的解释没有道理。。。你能举一个预期产出的例子吗?我问得不够清楚;我试图构造一个IF公式,看起来像IF(1或2,然后如果1,那么A,那么如果2,那么B)对我来说,很难描述这个问题。请试着看一下意图,换句话说,如果1或2发生在X1中,那么如果1发生在X2中,A将出现在X2中,如果2发生在X2中,B将出现在X2中)X1是什么?什么是X2?A是什么?什么是B?@工程师,mehow的公式就是这么做的,只是更简单而已。您的第一个1或2检查是不必要的,因为它可以由ifs的最内层else子句处理。