책 내용 질문하기
계산작업 문제 모음 질문합니다
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
34
작성일
2013-01-21
작성자
첨부파일

부록책에서 77쪽

5번에서

[D26]

=IF(MOD(MID(B26,8,1),2)=1,"남자","여자")

이부분과

81쪽 2번

[G3]

=IF(OR(MID(F3,8,1)="1",MID(F3,8,1)="3"), "남","여")

이부분이 헷갈립니다

문자는 "" 을 붙이고, 숫자는 ""을 붙이지 않는 걸로 알고 있었거든요

예를 들면 left(f2,1)="S" 이것처럼 문자에서만 ""을 붙이는 걸로...

그런데 81쪽 문제를 보면 숫자에 "" 을 붙였더라구요... 어떻게 구분해서 사용하나요?

답변
2013-01-21 22:50:23

안녕하세요.

문자에서는 무조건 큰따옴표를 붙입니다. 숫자에는 안붙구요.

여기서 LEFT, RIGHT, MID 함수 는 텍스트 함수입니다.

주어진 값에서 추출하는 값이 문자 형태로 산출됩니다. 그러니 결과값은 문자가 되는거랍니다.

숫자의 모양을 하고 있지만 내용은 문자... 이해되셨기를..^^

엑셀에서 주어지는 여러 함수로 다양한 형태의 결과값을 얻을 수 있습니다.

대부분은 형식이 숫자형태이지만 특별히 텍스트함수로 얻어진 결과값은 형식이 문자형태란걸 기억하세요.

  • *
    2013-01-21 22:50:23

    안녕하세요.

    문자에서는 무조건 큰따옴표를 붙입니다. 숫자에는 안붙구요.

    여기서 LEFT, RIGHT, MID 함수 는 텍스트 함수입니다.

    주어진 값에서 추출하는 값이 문자 형태로 산출됩니다. 그러니 결과값은 문자가 되는거랍니다.

    숫자의 모양을 하고 있지만 내용은 문자... 이해되셨기를..^^

    엑셀에서 주어지는 여러 함수로 다양한 형태의 결과값을 얻을 수 있습니다.

    대부분은 형식이 숫자형태이지만 특별히 텍스트함수로 얻어진 결과값은 형식이 문자형태란걸 기억하세요.

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