我有 excel 工作表,其中包含 15 行和 4 列(A、B、C、D)的數字資料。 (附有Excel圖像,在圖像E列和F列中新增僅用於說明)以下條件所需的公式。
實際上,如果假設第3 行(A3)所需的輸出資料僅高於第2 行(B,C,D)資料需要在公式中考慮,則實際上公式需要申請僅覆蓋兩行,這意味著A3資料需要考慮行#2 B2,C2,D2) 對於 A4 資料需要考慮 B3,C3,D3) 對於其他行同樣相同。
A3 不高於 B2 且不低於 C2 “正常”
A5 高於 B4“更高”
A6 低於 B5“較低”
A8 前 3 位數字與 C7 和 D7“L-SIRIES”匹配
A11 與 B10 和 D10「H 系列」相符的第一個 3 位數字
A13 第一個 3 位數字與 B12「H 範圍」匹配
A14 第一個 3 位數字與 B13“L-範圍”匹配
目前我嘗試了以下公式。
=IF(A3>B2,"HIGHER",IF(A3C3,"NORMAL",""))) (不知何故,在 BOX <> 中寫入上述公式後,儲存編輯後符號不會顯示)
我嘗試了另一個「H-RANGE」=IF(LEFT(A3,3)=LEFT(B2,3),IF(A3=B2,TRUE, FALSE),TRUE) [取得輸出,但結果不準確。
我嘗試了另一個“L-RANGE”=IF(LEFT(A3,3)=LEFT(C2,3),IF(A3=C2,TRUE, FALSE),TRUE) 得到結果,但結果不準確。
條件格式公式也適用於反白顯示具有不同條件匹配顏色的“A”列。
先感謝您。
答案1
怎麼運作的:
在儲存格中輸入此公式
AF2
並填寫。=IF(AND(LEFT(AA2,3)=LEFT(AC1,3),LEFT(AA2,3)=LEFT(AD1,3)),"Lseries",IF(AND(LEFT(AA2,3)=LEFT(AB1,3),LEFT(AA2,3)=LEFT(AD1,3)),"Hseries",IF(AND(LEFT(AA2,3)=LEFT(AB1,3)),"HRange",IF(AA2>AB1,"Higher",IF(AA2<AC1,"Lower",IF(AB2<>AC1,"Normal","LRange"))))))
注意
公式不會傳回
LRange
,Row 14
因為 中 值的前 3 位數字AA14
與 的前 3 位數字不符AB13
。檢查兩個單元格中的藍色值。
您可以根據需要調整公式中的儲存格參考。