고급필터 조건 답을 and(year($d4)=1991,year($d4)=1992)로 썻는데 왜 답은 >=1991로 되어있나요? 그리고 절대참조도 안되어있는데 저처럼 쓰면 왜 안되는건가요?
그리고 주어진 함수가 and라 and쓰긴햇는데 1991이거나 1992인 행을 표시면 or 로 연결해야하는거 아닌가요?
안녕하세요.
문제에서 AND와 YEAR 함수 사용을 제시했으므로
AND를 중심으로 작성되어야 합니다.
=AND(YEAR(D4)>=1991,YEAR(D4)<=1992' 이 답인 이유는
날짜를 연속적으로 보고 1991~1992년 사이의 생년월일을 걸러내기 위해서 입니다.
OR 함수를 사용할 때는 =OR(YEAR(D4)=1991, YEAR(D4)=1992) 로 조건을 넣어주셔야 합니다.
오늘도 좋은 하루 보내세요.
-
관리자2020-04-22 18:52:02
안녕하세요.
문제에서 AND와 YEAR 함수 사용을 제시했으므로
AND를 중심으로 작성되어야 합니다.
=AND(YEAR(D4)>=1991,YEAR(D4)<=1992' 이 답인 이유는
날짜를 연속적으로 보고 1991~1992년 사이의 생년월일을 걸러내기 위해서 입니다.
OR 함수를 사용할 때는 =OR(YEAR(D4)=1991, YEAR(D4)=1992) 로 조건을 넣어주셔야 합니다.
오늘도 좋은 하루 보내세요.
-
관리자2020-04-24 12:48:51
and 를 사용하고 = 을 이용하면 1991 이고 1992 인 이라고 표시되는데
1991이고 1992 인 값이 없이 때문에
>=1991 and <=1992 로 사용하여 1991이상이고 1992이하인 으로 지정하여 1991~1992 사이의 값을 구하는 것입니다.
or 을 사용하고 =을 이용하면 1991 이거나 1992인 이라고 표시되므로
=을 사용가능 한 것입니다.
문제에서 and 를 이용하라고 했기 때문에 이런 방법으로 작성한 것입니다.
좋은 하루 되세요.
-
*2020-04-22 18:54:56
아그럼 or쓸때는 괜찮은데 and 쓸때는 날짜를 연속적인 개념으로 보고 부등호를 해줘야 한다는건가요?