책 내용 질문하기
컴활 1급 실기 p259 문제1- 2번문제
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
259
조회수
235
작성일
2020-10-05
작성자
탈퇴*원
첨부파일
고급 필터 수행하는 문제인데요
생년월일 연도가 1991이거나 1992인 행만 표시하라고 해서
처음에 저는 and (year()=1991, year()=1992) 이렇게 썼는데
답지 보니까 >=1991, <=1992 이렇게 써야 제대로 나오더라고요
근데 왜 그런거죠?
=로 쓰는거랑 >= <= 쓰는거랑 왜 결과가 다르게 나오는지 모르겠습니다
Drop here!
답변
2020-10-06 09:49:51
안녕하세요 길벗수험서 운영팀입니다.
어떤 방법으로 해결하셔도 무관합니다.
범위로 지정했기 때문에 and를 사용한 것입니다.
'1991보다 크거나 같으면서, 1992보다 작거나 같은'은 두 조건이 함께 참이어야 합니다.
만약 회원님이 생각하신 것과 같이 등호를 사용한다면 or를 써야겠죠.
=or(year(d4)=1991, year(d4)=1992)
'1991이거나, 1992인' 은 두 조건이 둘 중 하나만 참이어도 되죠.
행복한 하루되세요 :)
-
관리자2020-10-06 09:49:51
안녕하세요 길벗수험서 운영팀입니다.
어떤 방법으로 해결하셔도 무관합니다.
범위로 지정했기 때문에 and를 사용한 것입니다.
'1991보다 크거나 같으면서, 1992보다 작거나 같은'은 두 조건이 함께 참이어야 합니다.
만약 회원님이 생각하신 것과 같이 등호를 사용한다면 or를 써야겠죠.
=or(year(d4)=1991, year(d4)=1992)
'1991이거나, 1992인' 은 두 조건이 둘 중 하나만 참이어도 되죠.
행복한 하루되세요 :)