1

我正在尝试在 excel 中结合 if 和 mid 函数。如果特定单元格中的值为真,则返回另一个单元格中的前六个字符;否则什么也不返回。以下是我尝试过的选项:

  • =if(AA2=TRUE), MID(Y2,1,5), "")
  • =if(AA2=TRUE), MID(Y2,1,5), ""))
  • =if(mid(AA2=True), (Y2, 1, 5), "")

有人可以指出这种语法中的错误吗?我是编程新手,任何帮助将不胜感激。谢谢。

4

1 回答 1

1

你关闭括号太快了。代替

=if(AA2=TRUE), MID(Y2,1,5), "")

尝试

=if((AA2=TRUE), MID(Y2,1,5), "")
于 2013-08-07T02:55:16.587 回答