由F2格開始,向下相對複製。
=IFS(
and(C2="男",D2<90,E2>=4,E2<=10),"男:Level 1",
AND(C2="女",D2<80,E2>=4,E2<=10),"女:Level 1",
... 其他6個條件 ...
true,"-無相符-")
另外,前面的 男:、女: 不是一定要加,剩下的就靠你自己嚕串當練習了。
我的表達可能有誤,我需要的是分開區分,如果是下列那樣,也是用上面的方式嗎?
EX:
腰圍(AG2)
D2是男生:R2數值<90第一級、>=90第二級、>=115第三級、>=130第四級
D2是女生:R2數值<80第一級、>=80第二級、>=100第三級、>=120第四級
白血球(AL2)
AK2數值4000-10000第一級、<3900或>11000第二級、<2900或>15000第三級、>16000第四級
=ifs(and(D2="男",R2>=130),"4", and(D2="男",R2>=115),"3",
and(D2="男",R2>=90),"2", and(D2="男",R2<90),"1",
and(D2="女",R2>=120),"4", and(D2="女",R2>=100),"3",
and(D2="女",R2>=80),"2", and(D2="女",R2<80),"1",
true,"-Na-")
以上是 AG2 的寫法,請注意順序必須要這樣,才不會出錯,簡化之後不需要寫兩個條件,另外一格既然是單一條件,用if也是可以完成的,以上給你參考。
=ifs(and(ak2>=4,ak2<=10),"1", ak2>16,"4",
OR(ak2<2.9,ak2>15),"3", OR(ak2<3.9,ak2>11),"2",
true,"-Na-")
AL2
這樣
好慘,我的excel沒有IFS函數可以用
AL2有研究出來,但AG2有男女問題,公式出不來
你如果沒有 微軟帳號 的話,申請一個進去 線上版的Excel 就可以搞定了。
免費使用網頁版 Word、Excel、PowerPoint 等服務
或是打開 Google帳號 出門左拐到 Google 試算表 也是可以搞定。
D2:
=IF(AND(OR(AND(A2="男",B2<90),AND(A2="女",B2<80)),C2>4,C2<10),1,IF(AND(OR(AND(A2="男",B2>=130),AND(A2="女",B2>=120)),C2>16),4,IF(AND(OR(AND(A2="男",B2>=115),AND(A2="女",B2>=100)),OR(C2<2.9,C2>15)),3,IF(AND(OR(AND(A2="男",B2>=90),AND(A2="女",B2>=80)),OR(C2<3.9,C2>11)),2,"正常"))))
向下複製到D3:D101(預計100筆)