=IF(AND(D18>=90,OR(B18>=80,C18>=80)),"해외근무","국내근무") 이거랑
=IF(OR(B18>=80,C18>=80,AND(D18>=90)),"해외근무","국내근무")
둘다 근무나 출근이 80이상이면서 외국어가 90이상이면 "해외근무","국내근무" 이렇게 해석이 똑같은데 위에꺼는 답이 국내근무로나오고
밑에꺼는 답이 해외근무가 나오는걸까요? 오히려 밑에꺼가 문제에 맞는 수식인거같은데 ㅜ 답은 틀리네요 ㅜ AND의 앞뒤에따라 왜 해석이 다르게 나오는거죠?
안녕하세요.
단순히 AND와 OR 함수의 순서만 변경한 것이 아니라 각 조건을 두 함수 중 무엇으로 연결하냐의 차이입니다.
=IF(AND(D18>=90, OR(B18>=80,C18>=80)),"해외근무","국내근무") 조건1 조건2 -> 이 수식의 AND 함수로 두 조건을 연결하였으므로 조건1과 조건2를 모두 만족해야만 해외근무를 표시합니다.
=IF(OR(B18>=80, C18>=80, AND(D18>=90) ),"해외근무","국내근무") 조건1 조건2 조건3 -> 이 수식은 OR 함수로 세 조건을 연결하였으므로 세 조건 중 하나라도 만족하면 해외근무를 표시합니다.
즐거운 하루 되세요.
|
-
관리자2019-12-18 10:00:39
안녕하세요.
단순히 AND와 OR 함수의 순서만 변경한 것이 아니라 각 조건을 두 함수 중 무엇으로 연결하냐의 차이입니다.
=IF(AND(D18>=90, OR(B18>=80,C18>=80)),"해외근무","국내근무")
조건1 조건2
-> 이 수식의 AND 함수로 두 조건을 연결하였으므로 조건1과 조건2를 모두 만족해야만 해외근무를 표시합니다.
=IF(OR(B18>=80, C18>=80, AND(D18>=90) ),"해외근무","국내근무")
조건1 조건2 조건3
-> 이 수식은 OR 함수로 세 조건을 연결하였으므로 세 조건 중 하나라도 만족하면 해외근무를 표시합니다.
즐거운 하루 되세요.