첨부파일 확인 부탁드립니다.
245쪽 작성조건 8~10번에서
해설을 보고 맞춰봣더니
1. 8번에서의 (=SUMPRODUCT(ISNUMBER(FIND("우수",L5:L24))*1,K5:K24) 함수에서 *1이 왜들어갔는지랑..
8번의 전체적인 해설좀 부탁드립니다.
2. 10번의 sumif 함수
(=SUMIFS(I5:I24,$A$5:$A$24,"???5",$H$5:$H$24,"승용차")
정답과 맞춰봐도 틀린게 없고... 직접 쳐보기도 해보고 함수메뉴 이용해서도 써봣지만
값이 계속 0이 나옵니다.. 어디가 잘못된거죠..?
번외로 엑세스 해설지 p 258~259쪽의 4.목록상자 열 이름~ 의 3.쿼리작성기에서 ~~ 있는 그림에 보면
분류코드 조건에 NOt Like "1*" 라고 적혀있는데.. 이러한 엑세스 명령어 모음집은 따로 없나요...?
풀때도 당혹했지만.. 앞으로도 자주 안보이는거 나오면 당황할거 같아서 외워두려는데..
1.
ISNUMBER 함수는 단순히 숫자면 TRUE, 숫자가 아니면 FALSE를 표시하는 함수로, 1을 곱하여 ‘TRUE’나 ‘FALSE’로 표시된 값을 1이나 0으로 변경하기 위해서입니다. 일반적으로 TRUE는 1, FALSE는 0으로 취급하므로 TRUE*1=1, FALSE*1=0으로 표시됩니다.
ISNUMBER(FIND("우수",L5:L24))의 결과값은 TRUE나 FALSE로 표시됩니다. 그러므로 *1을 해주어 TRUE나 FALSE를 1이나 0으로 변경해 주어야 합니다. -> 질문1의 답변
ISNUMBER(FIND("우리",$A$4:$A$23))+ISNUMBER(FIND("해피",$A$4:$A$23))의 경우
ISNUMBER(FIND("우리",$A$4:$A$23))의 결과는 TREU나 FALSE로,
ISNUMBER(FIND("해피",$A$4:$A$23))의 결과도 TRUE나 FALSE로 반환됩니다.
이를 더해주게(+)게 되면 결과는 1이나 0, 즉 TRUE+TRUE=1, TRUE+FALSE=0, FALSE+FALSE=0으로 값이 반환됩니다.
그러므로 1을 곱해줘도 곱해주지 않아도 됩니다.
이해하기가 어렵다면 ISNUMBER가 한번 사용된다면 *1을, 두번 사용된다면 *1을 사용하지 않는다고 생각하시면 됩니다.
2.
차량번호는 숫자 형식이 아닙니다.
245페이지
사) 기타
모든 수치는 천단위마다 ,(콤마)를 표시하고,
라는 지시사항이 있는데
차량번호는 , 를 표시 할 수 없기 때문에 숫자가 아닌 문자로 작성되어야 합니다.
문자로 작성하기 위해서
차량번호가 입력된 셀을 블록 지정한 후
셀서식 -> 텍스트를 지정한 후
차량번호를 다시 입력하시면 되구요.
문자이므로 가운데 정렬을 한 것입니다.
좋은 하루 되세요.
-
*2016-11-14 10:46:26
1.
ISNUMBER 함수는 단순히 숫자면 TRUE, 숫자가 아니면 FALSE를 표시하는 함수로, 1을 곱하여 ‘TRUE’나 ‘FALSE’로 표시된 값을 1이나 0으로 변경하기 위해서입니다. 일반적으로 TRUE는 1, FALSE는 0으로 취급하므로 TRUE*1=1, FALSE*1=0으로 표시됩니다.
ISNUMBER(FIND("우수",L5:L24))의 결과값은 TRUE나 FALSE로 표시됩니다. 그러므로 *1을 해주어 TRUE나 FALSE를 1이나 0으로 변경해 주어야 합니다. -> 질문1의 답변
ISNUMBER(FIND("우리",$A$4:$A$23))+ISNUMBER(FIND("해피",$A$4:$A$23))의 경우
ISNUMBER(FIND("우리",$A$4:$A$23))의 결과는 TREU나 FALSE로,
ISNUMBER(FIND("해피",$A$4:$A$23))의 결과도 TRUE나 FALSE로 반환됩니다.
이를 더해주게(+)게 되면 결과는 1이나 0, 즉 TRUE+TRUE=1, TRUE+FALSE=0, FALSE+FALSE=0으로 값이 반환됩니다.
그러므로 1을 곱해줘도 곱해주지 않아도 됩니다.
이해하기가 어렵다면 ISNUMBER가 한번 사용된다면 *1을, 두번 사용된다면 *1을 사용하지 않는다고 생각하시면 됩니다.
2.
차량번호는 숫자 형식이 아닙니다.
245페이지
사) 기타
모든 수치는 천단위마다 ,(콤마)를 표시하고,
라는 지시사항이 있는데
차량번호는 , 를 표시 할 수 없기 때문에 숫자가 아닌 문자로 작성되어야 합니다.
문자로 작성하기 위해서
차량번호가 입력된 셀을 블록 지정한 후
셀서식 -> 텍스트를 지정한 후
차량번호를 다시 입력하시면 되구요.
문자이므로 가운데 정렬을 한 것입니다.
좋은 하루 되세요.