
我試圖使用 If 函數查詢兩個單元格,但不幸的是沒有運氣。下面我給大家舉個例子。請讓我知道如何解決這個問題。
如果 C2="Car" 且 D2="Toyota_Mazda" 那麼我希望它顯示“Toyota”
如果 C2="Car" 且 D2="Toyota" 那麼我希望它顯示“Toyota”
如果 C2="Car" 且 D2="Mazda" 那麼我希望它顯示“Mazda”
如果 C2="Lux Car" 且 D2="BMW" 我希望它顯示“BMW_Merc”
如果 C2="Lux Car" 且 D2="BMW_Merc" 我希望它顯示“BMW_Merc”
我希望這是有道理的。
提前感謝您的幫助。
答案1
諸如此類的要求幾乎總是不完整的。獲得問題中所要求的結果的一個可能的公式是
=IF(C2="car",IF(LEFT(D2,6)="Toyota","Toyota",IF(LEFT(D2,5)="Mazda","Mazda","some other car")),IF(AND(C2="Lux Car",LEFT(D2,3)="BMW"),"BMW_Merc","some other car"))
為了獲得更好的答案,您需要創建一個更好的問題來完整描述實際需求。