기본작업 문제에서 2번 고급 필터 수행하는 문제에서요
제품코드의 첫번째 글지~~~ 각 중량이 전체 중랴으이 평균 미만~~~ 머라머라하는 문제가 있는데
조건명을 적을때
보통
제품코드 중량
true true
로 조건을 적고 고급필터를 수행하는데 아니나 다를까 하니깐 아무것도 안뜨더군요??
그래서 답안을 봤더니 필드명 부분(제품코드, 중량) 을 실제 주어진 표와 동일한 이름을 쓰지 않아야 되더군요? 맞죠?
근데 여기서 제가 궁금한 점은요... 어느 때에 주어진 표랑 이름을 똑같이 쓰면 안되는지? 언제 다르게 써야되는지?
문제에서 어떻게 말할때 알 수 있나요???? 팁 같은걸 알려주시면 감사하겠습니댜.
함수나 수식을 이용하여 그 결과가 True나 false의 논리값 형태로 나오는 경우는 무조건 필드명을
다. 르 . 게 지정해야 합니다(뭐든지 상관없습니다. 띄어쓰기 하나라도 다르기만 하면 됩니다.)
ex) =A3>=average(a3:a10) 과 같은 형태...
★ a3의 값이 범위의 평균보다 이상인지 비교하여라 . 만족할경우 결과가 True, 만족못하면 False
=left(a2,1)="A"
★ a2의 첫글자를 꺼내와서 A와 같은지 보고, 만족하면 True, 못하면 False
이렇게 양쪽을 비교하여 True, False의 결과를 내는경우라면 필드명을 다르게 해야 합니다.
하지만...단순 조건식 이라면 필드명은 반드시 똑같아야 합니다.
ex) >=50 과같은 50이상의 조건 과 같은 단순 조건식이나..
A* 과같은 와일드카드를 사용한 조건식이나..
위와 같은 경우는 필드명이 반드시 같. 아 . 야 합니다.
이해가 되셨는지 모르겠네요. 열공하세요
-
*2014-03-13 13:33:13
함수나 수식을 이용하여 그 결과가 True나 false의 논리값 형태로 나오는 경우는 무조건 필드명을
다. 르 . 게 지정해야 합니다(뭐든지 상관없습니다. 띄어쓰기 하나라도 다르기만 하면 됩니다.)
ex) =A3>=average(a3:a10) 과 같은 형태...
★ a3의 값이 범위의 평균보다 이상인지 비교하여라 . 만족할경우 결과가 True, 만족못하면 False
=left(a2,1)="A"
★ a2의 첫글자를 꺼내와서 A와 같은지 보고, 만족하면 True, 못하면 False
이렇게 양쪽을 비교하여 True, False의 결과를 내는경우라면 필드명을 다르게 해야 합니다.
하지만...단순 조건식 이라면 필드명은 반드시 똑같아야 합니다.
ex) >=50 과같은 50이상의 조건 과 같은 단순 조건식이나..
A* 과같은 와일드카드를 사용한 조건식이나..
위와 같은 경우는 필드명이 반드시 같. 아 . 야 합니다.
이해가 되셨는지 모르겠네요. 열공하세요