책 내용 질문하기
질문드려요
도서
2018 시나공 기출문제집 컴퓨터활용능력 2급 실기
페이지
125
조회수
37
작성일
2018-10-16
작성자
탈퇴*원
첨부파일

기출 7회에서 계산작업 문제 2에서 5번이요!

제가 생각한 답이 2가지 인데요

=ROUNDUP(D29*HLOOKUP(C29,$A$40:$E$41,2),-2)

빨간색으로 표시한부분 이렇게 작성해도되나요?

또 한가지는

=ROUNDUP(D29*HLOOKUP(C29,$A$40:$E$41,2,TRUE),-2)

분홍색으로 표시한 부분이요

TRUE를 입력하면 안될까요?

HLOOKUP에서 찾고자 하는 값이 숫자이니깐 TRUE라고 생각을 했습니다

133쪽 계산작업 문제 2에서 1번

=IF(RIGHT(D3,1)="1","홍보부",IF(RIGHT(D3,1)="2","판매부",IF(RIGHT(D3,1)="3","기획부","영업부")))

여기서 숫자 1 2 3 4 에 ""를 왜붙여야 하는지 이해가 안가네요 ㅜㅜ 처음에 ""를 추가하지 않고 답을 작성했었거든요ㅜㅜIF함수에서는 조건 참 거짓 이잖아요 홍보부 참만 작성 하고 거짓은 작성하지 않았는데 이렇게 작성해도되는건가요?

아 그리고 IF함수는 참 거짓이 문자나 공백 일때는 ""를 무조건 붙이고 숫자일때는 안붙이는 건가요??

답변 부탁드립니다 감사합니다

답변
2018-10-17 09:28:34

안녕하세요.

문제2-5.

HLOOKUP(찾을값, 범위, 행 번호, 옵션) 함수는 찾을값을 범위의 첫번째 행에서 찾아서

찾을값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.

찾을값을 범위의 첫번째 행에서 찾아야 하므로, 범위는 찾을값을 포함하고 있는 범위여야 합니다.

즉, 찾을값이 매입량[C29] 이므로 '할인율표'의 '매입량' 필드의 실제 데이터영역인 [B40]부터 시작되어야 합니다.

비교되어야 할 데이터만 대상으로 해야 합니다. 그래야, 정렬기준에 맞춰 옵션을 지정해 줄 수 있습니다.

옵션은 {100,200,300,400}으로 오름차순 정렬되어 있으므로 TRUE(1, 생략)으로 지정하시면 됩니다.

p.133

RIGHT 함수가 문자데이터이므로 RIGHT 함수에서 추출한 값은 문자가 됩니다.

그래서 문자와 비교하기 위해 큰따옴표로 묶은 것입니다.

비교값이 숫자일 때는 큰따옴표로 묶지 않으셔도 됩니다.

"1"이면 "홍보부", 그렇지 않고 "2"이면 "판매부", 그렇지 않고 "3"이면 "기획부", 그렇지도 않다면 "영업부"를 표시하는 것입니다.

좋은 하루 보내세요.

  • *
    2018-10-17 09:28:34

    안녕하세요.

    문제2-5.

    HLOOKUP(찾을값, 범위, 행 번호, 옵션) 함수는 찾을값을 범위의 첫번째 행에서 찾아서

    찾을값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.

    찾을값을 범위의 첫번째 행에서 찾아야 하므로, 범위는 찾을값을 포함하고 있는 범위여야 합니다.

    즉, 찾을값이 매입량[C29] 이므로 '할인율표'의 '매입량' 필드의 실제 데이터영역인 [B40]부터 시작되어야 합니다.

    비교되어야 할 데이터만 대상으로 해야 합니다. 그래야, 정렬기준에 맞춰 옵션을 지정해 줄 수 있습니다.

    옵션은 {100,200,300,400}으로 오름차순 정렬되어 있으므로 TRUE(1, 생략)으로 지정하시면 됩니다.

    p.133

    RIGHT 함수가 문자데이터이므로 RIGHT 함수에서 추출한 값은 문자가 됩니다.

    그래서 문자와 비교하기 위해 큰따옴표로 묶은 것입니다.

    비교값이 숫자일 때는 큰따옴표로 묶지 않으셔도 됩니다.

    "1"이면 "홍보부", 그렇지 않고 "2"이면 "판매부", 그렇지 않고 "3"이면 "기획부", 그렇지도 않다면 "영업부"를 표시하는 것입니다.

    좋은 하루 보내세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.