책 내용 질문하기
조건부 서식 정답 확인 요정
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
369
조회수
83
작성일
2026-09-11
작성자
김*희
첨부파일

07회 2-2 조건 서식의 식 isnull([학점])이 이해가 안되서요..

[학점[ is null이 정답 아닌가요

isnull([학점])은 true인지 false인지를 확인해야 하는데 정답에는 그 과정이 없네요

확인 부탁드립니다.

답변
2026-09-14 11:01:58

안녕하세요.

IsNull([학점])이 맞습니다.

IsNull() 함수 자체가 해당 값이 Null인지 검사해서 True 또는 False를 반환하는 함수이기 때문입니다.

즉,

IsNull([학점])

은 내부적으로

[학점]이 Null이면 → True
[학점]이 Null이 아니면 → False

가 됩니다.

조건부 서식의 ‘식이’에는 True/False로 판정되는 식을 입력하면 되므로, 별도로

IsNull([학점]) = True

라고 작성할 필요는 없습니다.

[학점] Is Null도 Access의 조건식에서 사용할 수 있는 표현이지만, 이 문제의 정답에서는 IsNull 함수를 사용한 식으로 작성한 것입니다.

따라서

IsNull([학점])

만으로도 “학점 필드가 비어 있으면”이라는 조건이 완성됩니다.

예를 들어 학점이 비어 있으면

IsNull([학점]) → True

가 되어 조건부 서식이 적용되고,

학점에 A가 입력되어 있으면

IsNull([학점]) → False

가 되어 적용되지 않습니다.

즉, IsNull([학점])은 True인지 False인지 확인하는 과정까지 함수 안에 포함되어 있다고 이해하시면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-09-14 11:01:58

    안녕하세요.

    IsNull([학점])이 맞습니다.

    IsNull() 함수 자체가 해당 값이 Null인지 검사해서 True 또는 False를 반환하는 함수이기 때문입니다.

    즉,

    IsNull([학점])

    은 내부적으로

    [학점]이 Null이면 → True
    [학점]이 Null이 아니면 → False

    가 됩니다.

    조건부 서식의 ‘식이’에는 True/False로 판정되는 식을 입력하면 되므로, 별도로

    IsNull([학점]) = True

    라고 작성할 필요는 없습니다.

    [학점] Is Null도 Access의 조건식에서 사용할 수 있는 표현이지만, 이 문제의 정답에서는 IsNull 함수를 사용한 식으로 작성한 것입니다.

    따라서

    IsNull([학점])

    만으로도 “학점 필드가 비어 있으면”이라는 조건이 완성됩니다.

    예를 들어 학점이 비어 있으면

    IsNull([학점]) → True

    가 되어 조건부 서식이 적용되고,

    학점에 A가 입력되어 있으면

    IsNull([학점]) → False

    가 되어 적용되지 않습니다.

    즉, IsNull([학점])은 True인지 False인지 확인하는 과정까지 함수 안에 포함되어 있다고 이해하시면 됩니다.

    즐거운 하루 되세요.

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