我创建了一个“IF公式“在Excel中,想要将该公式转换为函数我阅读了多篇文章;但无法将公式转换为函数:公式如下:
=IF(LEFT(L3,4)=0321," 12 - ABC type",
IF(LEFT(L3,3)=021," 543 - XYZ type",
IF(ISERROR(SEARCH("T56_",L3))=FALSE,MID(L3,SEARCH("T56_",L3),19),
IF(ISERROR(SEARCH("MCW",L3))=FALSE,MID(L3,SEARCH("MCW_",L3),10),
"Logic Missing"))))
我只包括 4IF来自公式;但我在实际公式中有超过 10 个 IF 逻辑。有没有办法在 Function.txt 中创建这个 IF 公式?
我已经尝试过下面提到的代码,但它给了我#VALUE!错误。
Function AccountType(dCell As Variant) As Long
If dCell = Left(dCell, 4) = "0321" Then
AccountType = "12 - ABC type
ElseIf dCell = Left(dCell, 3) = "021" Then
AccountType = "543 - XYZ type"
Else
AccountType = "Logic Missing"
End If
End Function