책 내용 질문하기
함수 조건에서의 큰따옴표
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
364
조회수
32
작성일
2017-09-24
작성자
탈퇴*원
첨부파일

고생이 많으십니다! 현재 컴퓨터 활용능력 1급 준비중인 학생인데요... 조건부 서식이나 계산 함수에서 >=나 숫자, 문자가 나올 때 어쩔 때는 큰따옴표로 묶이고 어쩔 때는 그냥 쓰더라고요? ex)엑셀 364p 조건부 서식 =year($C18)=1996... 라는 식에서 1996이 큰 따옴표로 안묶임, 엑셀 291p 조건부 서식 COUNTIF($C20:$G20)">=80")=5 에서는 큰따옴표로 묶임

그래서 질문입니다! 언제 큰따옴표로 묶이고 언제 큰따옴표로 안묶이는지 알고 싶습니다.

답변
2017-09-28 21:24:39

"" 문자일때 사용하는 것입니다.

>=300

에서 300 은 숫자이므로 "" 를 붙이지 않고 작성합니다.

left, right, mid 함수는 문자열 함수이므로 여기서 나온결과는 모두 문자로 표시됩니다.

그러므로 비교할 값도 문자로 만들기 위해 "2" 와 같이 지정하는 것입니다.

if 문에서 출력할 값도 문자이면 "" 숫자이면 "" 를 사용하지 않습니다.

if(조건,"합격",1)

과 같이 문자이면 "" 숫자이면 "" 없이 작성하세요.

countif 는 조건을 항상 "" 안에 사용해야 합니다.

좋은 하루 되세요.

  • *
    2017-09-28 21:24:39

    "" 문자일때 사용하는 것입니다.

    >=300

    에서 300 은 숫자이므로 "" 를 붙이지 않고 작성합니다.

    left, right, mid 함수는 문자열 함수이므로 여기서 나온결과는 모두 문자로 표시됩니다.

    그러므로 비교할 값도 문자로 만들기 위해 "2" 와 같이 지정하는 것입니다.

    if 문에서 출력할 값도 문자이면 "" 숫자이면 "" 를 사용하지 않습니다.

    if(조건,"합격",1)

    과 같이 문자이면 "" 숫자이면 "" 없이 작성하세요.

    countif 는 조건을 항상 "" 안에 사용해야 합니다.

    좋은 하루 되세요.

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