책 내용 질문하기
수식만들때 숫자에 ""
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
조회수
43
작성일
2017-01-16
작성자
탈퇴*원
첨부파일
수식 조건을 줄때 문자에는 ""를 붙이는거 알겠는데
프로시저나 배열수식문제를 풀다보면 어떤문제는 숫자에 ""를 안붙이고
어떤문제는 숫자에 ""를 붙입니다. 프로시저는 보통 ""를 붙이는거같고..
시나공2017 책 242p에 있는 문제 5번을 푸는데
숫자에 ""를 안붙이면 오류가뜨고 ""를 붙이면 답이나옵니다..
정확한 개념알려주세요
=MAX(IF(($D$4:$D$28=C32)*((LEFT($B$4:$B$28,2)="11")+(LEFT($B$4:$B$28,2)="13")),$F$4:$F$28))
답변
2017-01-19 12:49:52
"" 는 문자일때 사용합니다.
left, mid, right 함수는 문자열 함수이므로
이함수의 결과는 모두 문자로 표시됩니다.
그러므로 비교하는 함수도 문자로 표시하셔야 합니다.
그래서 "" 를 지정한 것입니다.
sumif, countif 의 경우 조건을 항상 "" 안에 사용해야 하므로 숫자의 경우에도 ">=10" 과 같이 표시합니다.
이것은 함수의 사용법에 따른 것입니다.
좋은 하루 되세요.
-
*2017-01-19 12:49:52
"" 는 문자일때 사용합니다.
left, mid, right 함수는 문자열 함수이므로
이함수의 결과는 모두 문자로 표시됩니다.
그러므로 비교하는 함수도 문자로 표시하셔야 합니다.
그래서 "" 를 지정한 것입니다.
sumif, countif 의 경우 조건을 항상 "" 안에 사용해야 하므로 숫자의 경우에도 ">=10" 과 같이 표시합니다.
이것은 함수의 사용법에 따른 것입니다.
좋은 하루 되세요.