책 내용 질문하기
수식만들때 숫자에 ""
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
조회수
43
작성일
2017-01-16
작성자
탈퇴*원
첨부파일

수식 조건을 줄때 문자에는 ""를 붙이는거 알겠는데

프로시저나 배열수식문제를 풀다보면 어떤문제는 숫자에 ""를 안붙이고

어떤문제는 숫자에 ""를 붙입니다. 프로시저는 보통 ""를 붙이는거같고..

시나공2017 책 242p에 있는 문제 5번을 푸는데

숫자에 ""를 안붙이면 오류가뜨고 ""를 붙이면 답이나옵니다..

정확한 개념알려주세요

=MAX(IF(($D$4:$D$28=C32)*((LEFT($B$4:$B$28,2)="11")+(LEFT($B$4:$B$28,2)="13")),$F$4:$F$28))

답변
2017-01-19 12:49:52

"" 는 문자일때 사용합니다.

left, mid, right 함수는 문자열 함수이므로

이함수의 결과는 모두 문자로 표시됩니다.

그러므로 비교하는 함수도 문자로 표시하셔야 합니다.

그래서 "" 를 지정한 것입니다.

sumif, countif 의 경우 조건을 항상 "" 안에 사용해야 하므로 숫자의 경우에도 ">=10" 과 같이 표시합니다.

이것은 함수의 사용법에 따른 것입니다.

좋은 하루 되세요.

  • *
    2017-01-19 12:49:52

    "" 는 문자일때 사용합니다.

    left, mid, right 함수는 문자열 함수이므로

    이함수의 결과는 모두 문자로 표시됩니다.

    그러므로 비교하는 함수도 문자로 표시하셔야 합니다.

    그래서 "" 를 지정한 것입니다.

    sumif, countif 의 경우 조건을 항상 "" 안에 사용해야 하므로 숫자의 경우에도 ">=10" 과 같이 표시합니다.

    이것은 함수의 사용법에 따른 것입니다.

    좋은 하루 되세요.

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