在Excel中使用多个图形if

时间:2013-12-01 17:08:45

标签: excel

一般在excel中我们将一个if语句放入另一个并继续这样,但我感兴趣,如果我可以使用图形?因为当我调用如果使用图形形式,我不知道在哪里写第二或第三如果声明, 例如,参加这个考试,

=if(today=friday,"friday",if(today="saturday,"saturday","sunday"))

我如何使用图形表单在excel中表示它?因为有时候记住哪些是分号,括号等等,这就是为什么我想在我称之为i的图形形式之后插入一个if if into one one功能,所以请帮助我澄清如何使用多个if而不是单一的图形形式,谢谢

1 个答案:

答案 0 :(得分:1)

我建议您花一点时间来理解和学习Excel公式的语法:

没有那么多规则,所以它并不太复杂:

  1. 每个公式都以=开头(或出于历史原因+
  2. 任何功能都有开括号和右括号。介于两者之间的是函数 arguments 或_parameters。
  3. 如果某个函数有多个参数,则用,(或许多带;的区域)将它们分开。例如。 =SUM(A1,B2)
  4. 参数可以是:
    1. 一个常量,即一个数字(例如55.1),一个在开始和结束"之间陈述的字符串,(例如"Friday")或日期(地区特定格式)
    2. 对单元格(例如A1)或一系列单元格的引用(例如A1:B2A:A1:1
    3. 调用嵌套函数(例如=WEEKDAY(TODAY())
  5. 如果嵌套了函数,Excel总是从内部开始,并在计算结果时转到外部。在上面的示例中,Excel首先评估TODAY() - 然后将结果传递给WEEKDAY函数。
  6. 所以在你的例子中,你的公式可能看起来像`= IF(WEEKDAY(TODAY())= 6,“Friday”,IF(WEEKDAY(TODAY())= 7,“Saturday”,“另一天! “))

    然而,这是一种非常低效的方式。最好使用CHOOSE函数:=CHOOSE(WEEKDAY(TODAY()),"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")

    关于“图形表单”的问题:Excel有一个“函数参数”表单,可以帮助您获得正确的语法,即使对于嵌套函数也是如此。要到达那里,开始编写外部函数(例如第一个IF)并单击公式栏左侧的小fx符号。输入不是函数的参数,并在嵌套函数所在的位置放置一个虚拟数字。然后关闭对话框,用嵌套函数和开头braket替换虚拟图形并再次按下fx按钮:

    enter image description here

    尽管如此,最好是尝试理解Excel的公式语法! : - )