单元格E4,L4和D4的公式
我正在创造一个公式,其中任何一个条件遵循它应该只是把这个价值。 以下是条件: –
- E4 = 81810100或62810100那么它的文本为自动
- E4 = 81810101或62810101那么它的文字为调整
- L4 = 0,那么它的文本为估价
- D4 =search(罗伊)那么它的文本为版税
- 否则应该是应计
但我没有得到作为估价,应计或版税的文本。
=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"))))))