책 내용 질문하기
함수에서 조건을 큰 따옴표 안에 입력해야 하는 경우 관련 문의
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
42
조회수
145
작성일
2012-11-02
작성자
첨부파일
2012년 1회 상여금 구하는 함수에서
인사부 김미정 부장을
아래처럼 교재에서는 %로 계산하여 350만원이 나왔는데
=F8*IF(C8>=15,10%,IF(C8>=10,7%,5%))*C8
아래처럼 계산하면 250만원이 나옵니다.
=F8*IF(C8>="15",0.1,IF(C8>="10",0.07,0.05))*C8
아마도 15와 10을 큰 따옴표 안에 입력해서 그런 것 같습니다.
어떤 경우에 큰 따옴표 안에 넣어야 하나요?
엑셀 파워포인트 2003 무작정 따라하기 책에서는 비교 연산자와 사용하는 경우에 넣어야 한다고 하지만
1편 38쪽 내용을 보면 조건이 참일 때 입력값인 등유,휘발류에 비교 연산자가 없는데도 큰 따옴표에 넣고 있습니다.
쉽고 자세하게 설명해주세요.
답변
2012-11-02 17:02:01
안녕하세요. 길벗 수험서 운영팀입니다.
기본적으로 수식 입력 시 숫자는 그냥 입력하며, 문자는 큰 따옴표로 묶어 줍니다. 숫자를 큰 따옴표로 묶어주면 문자로 인식합니다.
다만 텍스트 함수(LEFT, RIGHT, MID 등)를 사용할 경우 결과가 텍스트(문자) 형식이므로 비교되는 숫자도 텍스트 형식으로 입력해야 합니다. 예 : left(a4,1)="1"
간혹 혼동하시는게 sumif나 countif 함수를 사용할 경우인데요.
예를 들어 A1:A10 영역에서 10 이상인 합계를 구할 때 sumif(a1:a10,">=10")으로 입력합니다. 이는 10 이상, 즉 >=10 이 하나의 조건이기 때문에 >=가 문자여서 >=10은 문자 형식입니다. 그러므로 큰 따옴표로 묶어주어야 합니다.
혼동된다면 sumif나 countif 함수 사용시 ">=10" 형식으로 입력한다는 것만 알아두세요.
행복한 하루되세요.^^
"
-
*2012-11-02 17:02:01
안녕하세요. 길벗 수험서 운영팀입니다.
기본적으로 수식 입력 시 숫자는 그냥 입력하며, 문자는 큰 따옴표로 묶어 줍니다. 숫자를 큰 따옴표로 묶어주면 문자로 인식합니다.다만 텍스트 함수(LEFT, RIGHT, MID 등)를 사용할 경우 결과가 텍스트(문자) 형식이므로 비교되는 숫자도 텍스트 형식으로 입력해야 합니다. 예 : left(a4,1)="1"간혹 혼동하시는게 sumif나 countif 함수를 사용할 경우인데요.예를 들어 A1:A10 영역에서 10 이상인 합계를 구할 때 sumif(a1:a10,">=10")으로 입력합니다. 이는 10 이상, 즉 >=10 이 하나의 조건이기 때문에 >=가 문자여서 >=10은 문자 형식입니다. 그러므로 큰 따옴표로 묶어주어야 합니다.혼동된다면 sumif나 countif 함수 사용시 ">=10" 형식으로 입력한다는 것만 알아두세요.행복한 하루되세요.^^"