【问题标题】:new to excel, trying to figuring out how to do an if statementexcel 的新手,试图弄清楚如何做一个 if 语句
【发布时间】:2023-01-20 21:24:34
【问题描述】:

这个问题链接到Formula to remove every middle name in a cell in Excel。

我基本上想在 excel 中做一个 if else 语句。所以如果检查单元格是平等的到“吉安”或者“码头”,如果条件得到确认,公式将继续使用其他公式

=IFERROR(LEFT(A2,FIND(" ",A2)-1),A2)

抱歉,伙计们,我不知道如何以 excel 方式进行操作。例如,我可以以 Java 或 C 的方式向您展示。

if(A2=="Pier" || A2=="Gian")
       =IFERROR(LEFT(A2,FIND(" ",A2)-1),A2) \\the excel formula that deletes every second/third name if the cell

如果 excel 中的公式检查一个条件,如果它被验证它继续使用另一个 excel 公式

【问题讨论】:

  • IF(OR(A2="Pier","A2="Gian"), do something if confirmed, do something else if not confirmed)。根据您的区域设置,您的参数分隔符可能不同于逗号。检查Using IF with AND, OR and NOT functions

标签: excel excel-formula


【解决方案1】:

您可以根据您的 Excel 版本尝试以下操作


• 单元格B2 中使用的公式

=IF(OR(TEXTBEFORE(A2&" "," ")={"Pier","Gian"}),A2,TEXTBEFORE(A2&" "," "))

或者,在单元格C2

=IF(OR(LEFT(A2&" ",FIND(" ",A2&" ")-1)={"Pier","Gian"}),A2,LEFT(A2&" ",FIND(" ",A2&" ")-1))

【讨论】:

    【解决方案2】:

    您必须使用 AND(...) 和 OR(..) 来链接逻辑条件。

    Here's an example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-04
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多