책 내용 질문하기
온라인 채점 결과 문의(고급필터조건식)
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
70
작성일
2026-08-14
작성자
박*원
첨부파일


성명의 끝나는 글자가 "수"이거나 과목이 영어가 아니고 학년이 3학년인 조건부 서식이

or(and(),조건)이 정답으로 나옵니다

위에 캡쳐된 조건식으로 and(or(),조건) 해도 되는 건 아닌지 여기서 3학년인 사람만 걸러내고

싶다면 위에 조건도 맞는게 되는게 아닌지요


유튜브에서는 and와 or만나면 and가 우선이라서 and를 먼저 묶어주어야 한다는데 말이

안되는 것 같아서 여쭈어 봅니다.....

그리고 앞으로 ---이거나 --이고 --이다 하면 무조건 이거나는 나중에 조건 걸고 이고이다를 먼저 and 처리해야 정답으로 인정되는건지요?

답변
2026-08-17 11:56:48

안녕하세요.

핵심은 문장에서 어느 조건끼리 묶이는지를 먼저 판단하는 것입니다. AND가 무조건 우선이라고 외우면 오히려 헷갈릴 수 있습니다.

문제의 조건이

성명의 끝 글자가 “수”이거나,
과목이 영어가 아니고 학년이 3학년

이라면 논리 구조는 다음과 같습니다.

A OR (B AND C)

따라서 정답은

=OR(RIGHT(B3,1)="수",AND(D3<>"영어",C3=3))

입니다.

반면 캡처처럼

=AND(OR(RIGHT(B3,1)="수",D3<>"영어"),C3=3)

으로 작성하면 논리는

(A OR B) AND C

가 됩니다. 즉 무조건 3학년이어야 합니다. 그래서 문제의 원래 조건과 달라집니다.

예를 들어 2학년이고 성명이 ‘민수’라면 정답식에서는 "수"로 끝나므로 TRUE이지만, 작성하신 식에서는 3학년이 아니므로 FALSE입니다.

따라서 유튜브에서 말한 “AND가 우선”은 이 문제에서는 결과적으로 맞지만, 모든 문장에서 무조건 AND부터 묶으라는 뜻으로 이해하면 안 됩니다.

시험에서는 문장을 이렇게 끊어 보시면 가장 쉽습니다.

A이거나, (B이고 C이다)OR(A, AND(B,C))
(A이거나 B)이고 C이다AND(OR(A,B),C)

즉, ‘이거나는 나중, 이고는 먼저’라고 무조건 암기하지 말고 문장에서 어떤 조건들이 한 덩어리인지 판단하는 것이 정확합니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-17 11:56:48

    안녕하세요.

    핵심은 문장에서 어느 조건끼리 묶이는지를 먼저 판단하는 것입니다. AND가 무조건 우선이라고 외우면 오히려 헷갈릴 수 있습니다.

    문제의 조건이

    성명의 끝 글자가 “수”이거나,
    과목이 영어가 아니고 학년이 3학년

    이라면 논리 구조는 다음과 같습니다.

    A OR (B AND C)

    따라서 정답은

    =OR(RIGHT(B3,1)="수",AND(D3<>"영어",C3=3))

    입니다.

    반면 캡처처럼

    =AND(OR(RIGHT(B3,1)="수",D3<>"영어"),C3=3)

    으로 작성하면 논리는

    (A OR B) AND C

    가 됩니다. 즉 무조건 3학년이어야 합니다. 그래서 문제의 원래 조건과 달라집니다.

    예를 들어 2학년이고 성명이 ‘민수’라면 정답식에서는 "수"로 끝나므로 TRUE이지만, 작성하신 식에서는 3학년이 아니므로 FALSE입니다.

    따라서 유튜브에서 말한 “AND가 우선”은 이 문제에서는 결과적으로 맞지만, 모든 문장에서 무조건 AND부터 묶으라는 뜻으로 이해하면 안 됩니다.

    시험에서는 문장을 이렇게 끊어 보시면 가장 쉽습니다.

    A이거나, (B이고 C이다)OR(A, AND(B,C))
    (A이거나 B)이고 C이다AND(OR(A,B),C)

    즉, ‘이거나는 나중, 이고는 먼저’라고 무조건 암기하지 말고 문장에서 어떤 조건들이 한 덩어리인지 판단하는 것이 정확합니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.