책 내용 질문하기
컴활1급이아니라 2급질문좀요 빨리답변좀요 너무헷갈려서 ;;
도서
[2008] 컴퓨터활용능력 2급 실기
페이지
32
조회수
334
작성일
2011-08-31
작성자
첨부파일

페이지수랑 분권은 관계가없습니다.

예를들어 ..

문제중에 사원번호 처음 2자리는 입사년도 , 그 다음 1자리는 소속부서를 나타내며, '1'인경우는 '개발', '2'인 경우는 '홍보', '3'을 포함한 다른 숫자인 경우는 '무역'을 의미

if와 mid 함수 사용인데요

여기서 함수식은 : =IF(MID(A3,3,1)="1","개발",IF(MID(A3,3,1)="2","홍보","무역")) 이거인데요

=IF(MID(A3,3,1)=1,"개발",IF(MID(A3,3,1)=2,"홍보","무역")) <--이거랑 무슨차이죠 ??큰따옴표는

언제쓰는건가요 ??

[표1] 사원관리현황    
사원번호 사원명 소속부서 2005년매출 매출계획
991011 박정숙   700 600
992123 박정현   650 900
993012 신민정   560 550
993103 오정아   430 600
992012 윤선화   1,260 1,250
991023 윤지은   980 1,000
992311 나기림   850 550
991585 윤지민   800 1,000
993368 김유정   600 800
991857 한정민   700 900
답변
2011-08-31 11:47:10

그림을 잘 살펴보세요.

a1 셀이 123456이 숫자입니다.(오른쪽 정렬)

b1셀의 문자함수를 사용한 결과로 c1 셀이 12가 왼쪽으로 정렬되어 있습니다.

셀 서식을 확인해 보면 일반 서식으로 되어 있음을 확인할 수 있습니다.

숫자데이타라 하더라도 문자열 함수를 사용하면 그 결과값이 숫자가 아닌 문자가 된다는 것입니다.

(b2셀과 c12셀은 아무 의미가 없네요. 없다고 생각하세요.)

문자열로 되었기 때문에 그 값을 가지고 비교를 해야 할 경우 비교하는 값을 문자로 인식을 시켜줘야 바른 결과값을 얻을 수 있다는 것을 d1,d2셀 식을 통해서 알 수 있죠.

부연하면 문자열 함수로 추출한 값이 문자 속성을 가지고 있기 때문에 비교값을 문자로 하느냐 숫자로 하느냐에 따라 반대의 결과값을 보여주는 것입니다.

  • *
    2011-08-31 11:47:10

    그림을 잘 살펴보세요.

    a1 셀이 123456이 숫자입니다.(오른쪽 정렬)

    b1셀의 문자함수를 사용한 결과로 c1 셀이 12가 왼쪽으로 정렬되어 있습니다.

    셀 서식을 확인해 보면 일반 서식으로 되어 있음을 확인할 수 있습니다.

    숫자데이타라 하더라도 문자열 함수를 사용하면 그 결과값이 숫자가 아닌 문자가 된다는 것입니다.

    (b2셀과 c12셀은 아무 의미가 없네요. 없다고 생각하세요.)

    문자열로 되었기 때문에 그 값을 가지고 비교를 해야 할 경우 비교하는 값을 문자로 인식을 시켜줘야 바른 결과값을 얻을 수 있다는 것을 d1,d2셀 식을 통해서 알 수 있죠.

    부연하면 문자열 함수로 추출한 값이 문자 속성을 가지고 있기 때문에 비교값을 문자로 하느냐 숫자로 하느냐에 따라 반대의 결과값을 보여주는 것입니다.

  • *
    2011-08-31 12:28:19

    위의 분 설명처럼

    mid, right, left 함수는 문자열 함수이기때문에

    여기서 나온 결과가 모두 문자로 표시 됩니다.

    즉 1 이 나와도 숫자 1이 아닌 문자 "1" 로 나오기 때문에

    비교하실때도 문자 "1" 로 비교하셔야 하는 것입니다.

    그래서 left(a1,1)="1" 과 같이 비교하셔야 하는 것이죠.

    좋은 하루 되세요.

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