单元格E4,L4和D4的公式

我正在创造一个公式,其中任何一个条件遵循它应该只是把这个价值。 以下是条件: –

  1. E4 = 81810100或62810100那么它的文本为自动
  2. E4 = 81810101或62810101那么它的文字为调整
  3. L4 = 0,那么它的文本为估价
  4. D4 =search(罗伊)那么它的文本为版税
  5. 否则应该是应计

但我没有得到作为估价,应计或版税的文本。

=IF(E5=81810100,"Payables Automatic",IF(E5=81810101,"Payables Adjustment",IF(E5=62810100,"Receivables Automatic",IF(E5=62810101,"Receivables Adjustment",IF(L5=0,"Valuation",IF(IFERROR(SEARCH("roy",D5),0)>0,"Royalty Accrual","Accrual")))))) 

假设:

如果D4包含roy结果应该是“Royalty Accrual”,
否则,如果L4包含0 (仅)的结果应该是“估价”,
否则,如果E4包含(仅)四个特定8位数字中的一个,则结果与OP中一样,
其他“应计”。

请尝试:

 =IF(ISERROR(SEARCH("roy",D4)),IF(AND(LEFT(L4)="0"),"Valuation",IF(LEFT(E4,4)="6281","Receivables",IF(LEFT(E4,4)="8181","Payables","Accrual"))&IF(RIGHT(E4,4)="0100"," Automatic",IF(RIGHT(E4,4)="0101"," Adjustment",""))),"Royalty Accrual") 

当所有单元格都是空的

E4 = 81810101或62810101

D4 =罗伊

在这里输入图像说明

L4等于0时

尝试这个:

 =IF(E4=81810100,"Payables Automatic",IF(E4=81810101,"Payables Adjustment",IF(E4=62810100,"Receivables Automatic",IF(E4=62810101,"Receivables Adjustment",IF(AND(LEN(L4)>0,L4=NUMBERVALUE(0)),"Valuation",IF(IFERROR(SEARCH("roy",D4),0)>0,"Royalty Accrual","Accrual"))))))