책 내용 질문하기
[2권] p.390 문제 2-1 "직위가 비어있는 레코드~" 조건부 서식 문제 질문
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
390
조회수
273
작성일
2021-02-22
작성자
탈퇴*원
첨부파일

안녕하세요,

해당 페이지 조건부 서식의 함수 관련하여 질문이 있습니다!

 

"직위가 비어있는 레코드에 대해" 이 부분에 있어서 식을 

[직위] is null 이라고 하는 게 정답인데, 여기서 만약,

[직위] = "" 이라고 하거나, ISBLANK([직위]) = True 라고하면 왜 조건부 서식 적용이 안되는 걸까요..?ㅠㅠ

 

그렇다면 "직위가 비어있으면" 오류(null)에 해당한다는 것인데, 이것을 어떻게 알수있고

왜 ="" 아니면 isblank()=true 는 틀리는 것인지 매우 궁금합니다. 

 

이 문제 말고도 Is null 과 = "", isblank() 쓰임의 차이를 짚고넘어가야할것 같은데 

어렵고 답답합니다 ㅜㅜ 어떤 경우는 is null 써야하고 또 어떤경우는 = "" 써야하는지...

 

 

답변 기다리겠습니다.

감사합니다.

항상 수고 많으십니다. 

  

답변
2021-02-24 09:40:42

안녕하세요.

 

null은 정의되지 않은 값, 빈칸(")은 아무것도 입력되지 않은 값 등으로 두 것을 구분하는데, 솔직히 명확히 개념적으로 설명하기가 어렵습니다. 그러니 액세스에서는 기본적으로 is null을 사용하시고 이것이 정상적으로 실행되지 않을 때 ""를 사용하시면 됩니다. isblank는 엑셀 함수로 액세스에서는 사용할 수 없습니다.

 

즐거운 하루 되세요.

  • 관리자
    2021-02-24 09:40:42

    안녕하세요.

     

    null은 정의되지 않은 값, 빈칸(")은 아무것도 입력되지 않은 값 등으로 두 것을 구분하는데, 솔직히 명확히 개념적으로 설명하기가 어렵습니다. 그러니 액세스에서는 기본적으로 is null을 사용하시고 이것이 정상적으로 실행되지 않을 때 ""를 사용하시면 됩니다. isblank는 엑셀 함수로 액세스에서는 사용할 수 없습니다.

     

    즐거운 하루 되세요.

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