1. 시험대비자료 2013년 2회 대비 컴활 모의고사 1급 A형 문제1-2 고급필터 에서
이해가 어려운 점 있어 질의 합니다.
▶ '문구점'이 '화' 자를 포함하고 날짜가 5월이거나 7월인 데이터를 표시하시오
에 대해 정답 파일은 = AND(FIND("화",C3) , OR(MONTH(B3)=5 , MONTH(B3)=7) )
설명합니다. 저의 어려운 지점은 FIND("화",C3) 부분입니다.
본서 섹션06 에서 FIND를 다루지도 않았고, 부록 함수사전 P83 의 설명은
형식 FIND(찾을 텍스트, 문자열, 시작 위치) : '문자열'의 '시작 위치'에서 부터 '찾을 텍스트' 를
찾아 그 위치를 반합니다. 로 되어 있습니다. 그 아래 예제 문제를 보면 11, 10, 10 의 숫자로 해당
문자의 위치를 보여주고 있습니다.
그렇다면 C3(~C32)에서 '화'의 위치는 2 인 숫자가 반환된다 생각되는데
= AND( 2, OR( F,F) ) , (F는 MONTH(B3)=5 , MONTH(B3)=7 의 결과)
가 무슨 의미를 갖는 것인지 , 숫자 2 가 논리?? 연산??
그런데 답은 나오니 아리송???
만약에 = AND( MID(C3,2,1)="화", ~~,~~) 내지는 = AND(FIND("화",C3,1)=2 , ~~,~~) 이라면
그나마 이해 될 만 한데 ....자세한 설명 부탁드립니다(find함수사용 지시가 있지만) .
2. 최신기출 2011년 3회 컴활1급 E형 문제1-③ 을
>LL00 --> 지문: 반드시(영문자 , 숫자), 대문자 에 따라 ... 그런데 오답채점 으로 아래 쓴
정답 : >AAAA 입니다. 얼핏 수긍이 가는 듯 하지만 제가 작성한 것도 아주 틀리지 않다 생각듭니다.
왜냐하면 전에 공부했던 책 2012컴활1급 필기 p329 예제를 참고하면 나와있는
greengr339m3 --> GREENGR339M3
T2F 8M4 --> t2f 8m4 모두 ' 영문자와 숫자가 결합된 ' 형태로
반드시(필수: 영문자,숫자), 대문자 표시 입력마스크 인
g~~ ~3 : >LLLLLLL000L0
T~~ 4 :
도 가능하므로 문제1-③ 역시 답 내용 ' >AAAA ' 아닌 ' >LL00 ' 입력마스크 설정이 가능하다 봅니다.
입력마스크 설정 문제에서 문제1 의 지문을 답 설명 처럼 반드시 되어야 하는 이유는 무엇이며,
영문자, 숫자 입력마스크에 있어서 그 문제가 요구하는 것이(지문을 읽고) 답 설명 모양인지 아니면 제 생각 대로 이행하는 것 인지를 어떻게 구분 할 수 있을까요?
혹시 ' ~결합된 ' 문구 때문이라면 그 문구가 없으면 제 생각이 맞고 , 있으면 꼭 답 설명 대로 설정 해야
하는 것 인가요? 예를 들어 자세한 설명 부탁드립니다.
1. and 에서 0은 false 고 1 이상은 모두 true 라 보시면 됩니다.
find 에서 찾는 값이 있으면 2가 나오고 그렇지 않으면 오류메시지인 #value! 가
나오기 때문에 2값이 나온 것만 true 가 될 수 있습니다.
2값이 나온것과 월이 5월이거나 10월인 것만 true 라는 결과가 나오게 되죠.
그외에는 false나 #value! 가 나오게 됩니다.
2. LL00 으로 사용하셔도 정확한 결과가 나온다면 상관 없습니다.
좋은 하루 되세요.
"-
*2013-09-30 14:27:35
1. and 에서 0은 false 고 1 이상은 모두 true 라 보시면 됩니다.
find 에서 찾는 값이 있으면 2가 나오고 그렇지 않으면 오류메시지인 #value! 가
나오기 때문에 2값이 나온 것만 true 가 될 수 있습니다.
2값이 나온것과 월이 5월이거나 10월인 것만 true 라는 결과가 나오게 되죠.
그외에는 false나 #value! 가 나오게 됩니다.
2. LL00 으로 사용하셔도 정확한 결과가 나온다면 상관 없습니다.
좋은 하루 되세요.
"