我想在Excel中獲取單元格以顯示一個單元格的值小於20的值,並顯示不同單元格的值(如果其結果爲20或更大)。我會使用什麼功能或公式?不一定是一個IF函數,但符合條件
我希望單元格j23
在單元格值爲低於20時顯示單元格b23
的值,或者如果值爲20或更大以顯示單元格值f23
。
我想在Excel中獲取單元格以顯示一個單元格的值小於20的值,並顯示不同單元格的值(如果其結果爲20或更大)。我會使用什麼功能或公式?不一定是一個IF函數,但符合條件
我希望單元格j23
在單元格值爲低於20時顯示單元格b23
的值,或者如果值爲20或更大以顯示單元格值f23
。
是由3份
= IF(邏輯,真實結果,錯誤結果)
=IF(B23<20,B23,F23)
如果您的問題的標題是您試圖避免if語句,您有幾個選項。我必須強調,我不是VLOOKUP選項的FAN,它們僅作爲不使用IF的選項提供。
你可以製作一個小圖表。
A | B
20 | =F23
=IFERROR(VLOOKUP(B23,'somesheet'!$A$1:$B$1,2,1),B23)
或者你可以使用下表走間接途徑:
=INDIRECT(IFERROR(VLOOKUP(B23,'somesheet'!$A$1:$B$1,2,1),"B23")
A | B
20 | F23
'(the F23 is text)
我的非如果選擇個人喜愛:
=CHOOSE((B23<20)+1,J23,B23)
@ScottCraner我把那個答案上的脂肪調整得足夠了嗎? 8)我必須保持我自己的平衡後,我的最後一個Q. –
這不太合適,因爲我想這顯示在j23,並回答b32爲b23的圓形參考。該公式粘貼到j23。 –
好看又簡潔,但是你的閱讀障礙踢了進來。 –
三江源斯科特和轉發。現在工作很好。 –