책 내용 질문하기
합수할떄
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
41
작성일
2012-05-03
작성자
첨부파일

함수할때 ">=40" - 이렇게할때와

>=40 -이렇게 ""없이 할때의 차의점을알려주세요..

답변
2012-05-04 07:21:13

기본적으로 "" 를 사용하는 이유는 문자를 나타내기 위한 것입니다.

">=40" 과 같이 사용된 함수를 보시면

countif(범위,"조건")

sumif(범위,"조건")

이었을 것입니다. 즉 조건을 "" 안에 써야하는 함수이기 때문에 "" 안에 쓴 것이죠.

그리고

left, right, mid 함수는 텍스트 함수이므로 여기서 나온 값은 항상 문자이기 때문에 비교하는 값도 "" 로 묶어 문자로 사용하셔야 합니다.

1234

라는 값이 있고 이것을 =left(a1,1) 로 지정했을때 1이라는 값이 나오지만 숫자 1이 아니라 문자 "1" 이 나오기 때문에

비교할때도 =left(a1,1)="1" 과 같이 비교해야 하는 것이죠.

문자일때와 숫자일때를 확인하여 사용하세요.

좋은 하루 되세요.

"
  • *
    2012-05-04 07:21:13

    기본적으로 "" 를 사용하는 이유는 문자를 나타내기 위한 것입니다.

    ">=40" 과 같이 사용된 함수를 보시면

    countif(범위,"조건")

    sumif(범위,"조건")

    이었을 것입니다. 즉 조건을 "" 안에 써야하는 함수이기 때문에 "" 안에 쓴 것이죠.

    그리고

    left, right, mid 함수는 텍스트 함수이므로 여기서 나온 값은 항상 문자이기 때문에 비교하는 값도 "" 로 묶어 문자로 사용하셔야 합니다.

    1234

    라는 값이 있고 이것을 =left(a1,1) 로 지정했을때 1이라는 값이 나오지만 숫자 1이 아니라 문자 "1" 이 나오기 때문에

    비교할때도 =left(a1,1)="1" 과 같이 비교해야 하는 것이죠.

    문자일때와 숫자일때를 확인하여 사용하세요.

    좋은 하루 되세요.

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