책 내용 질문하기
조건부서식할때요..
도서
[2009] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
89
작성일
2012-07-11
작성자
첨부파일

기초적인걸수도 있는데 질문해봅니다

조건부서식으로 수식작성할때요

예를 들어 '최종주문일(A4)'의 앞에 4글자가 2001 또는 2003인 행전체에대해 굵게 지정하라하면

식이 =or(left(A4,4)=2001,left(A4,4)=2003) 이렇게하면 안되고 항상 ="2001" 이것처럼

항상 큰따옴표를 해줘야하는건가요?? (숫자이건 문자이건 상관없이 큰따옴표해줘야하나요??)

원래 숫자의 경우는 큰따옴표안해줘도 상관없지않나요;; 문자만 ""이고 해주는거아닌가요..ㅠㅠ

큰따옴표안해줬더니 서식이 굵게 안바꿔네요...

조건부서식에서 뿐만이 아니라 함수이용할때 = "2001" 처럼 숫자든 문자든 "" 이거 해주는건가요?

너무 쉬운거라 민망하지만 답변부탁합니다

답변
2012-07-12 10:44:52

mid, right, left 함수가 텍스트 함수이므로

여기서 나온 값이 1이더라도 숫자 1이 아닌 문자 "1" 로 나오기 때문에

비교하실때 left(a4,4)="2001" 과 같이 지정 해 주셔야 하는 것입니다.

문자만 "" 해주는 것이 맞습니다. 이함수에서 나온 값도 문자이므로 "" 로 묶어서 비교해 주셔야 하는 것이죠.

좋은 하루 되세요.

"
  • *
    2012-07-12 10:44:52

    mid, right, left 함수가 텍스트 함수이므로

    여기서 나온 값이 1이더라도 숫자 1이 아닌 문자 "1" 로 나오기 때문에

    비교하실때 left(a4,4)="2001" 과 같이 지정 해 주셔야 하는 것입니다.

    문자만 "" 해주는 것이 맞습니다. 이함수에서 나온 값도 문자이므로 "" 로 묶어서 비교해 주셔야 하는 것이죠.

    좋은 하루 되세요.

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