어떤 경우에 쓰는 것인가요
그리고 이때 무조건 쓰면 된다 하는 법칙 알려주세용
일반적으로 쌍따옴표는 문자값을 입력하실때 라고 생각하시면 좀 편할것 같네요...
엑셀에서는 데이터의 형식을 크게 숫자데이터와 문자데이터로 구분하실수 있습니다.
숫자형식은 0~9까지의 자연수, 음수기호가 붙은 수, 0이나 논리값(TRUE, FALSE), 날짜와 시간값 등...
(숫자값은 기본적으로 셀의 오른쪽으로 정렬되어 입력됩니다.)
문자형식은 한글, 영어, 특수문자, 기호, 숫자와 혼합된문자 (ex: AB12, 미아3동, 132-125,등등)
(문자값은 기본적으로 셀의 왼쪽으로 정렬되어 입력됩니다.)
이렇게 보실수 있습니다.
또 헷갈릴수 있는 부분이 숫자형태의 문자값입니다.
예를들어, 셀에다가..
'1234
라고 입력하시면 앞에 홑따옴표는 제외하고 1234라는 숫자가 셀의 왼쪽으로 정렬되어 표시되는것을 보실수 있습니다.
이때 1234는 숫자가 아닌 문자값 입니다.
수식에서 쌍따옴표를 쓰실때 문자값을 입력하기 위해서는 반드시 쌍따옴표를 붙혀야 합니다.
예를들어
=가나다라 ------> 결과 : #NAME? 오류
="가나다라" --------> 결과 : 가나다라
이렇게 됩니다.
ex ) = "컴퓨터활용능력" & 123 & "급" ------> 결과 : 컴퓨터활용능력2급
보시면 따옴표는 문자값에만 씁니다
또다른 예를 들어, 주민등록번호에서 8번째에 있는 값이 1이면 남자, 아니면 여자 라고 표시하기 위해 수식을 쓴다면...
A1 셀에 820331-1234567 일때
=IF(mid(A1,8,1)=1,"남자","여자") --------> 결과 : 여자
=IF(mid(A1,8,1)="1","남자","여자") ---------> 결과 : 남자
지금 주민등록번호는 중간에 "-" 기호가 있는 문자값이고, 거기서 빼온 숫자 1도 문자값이기 때문에
쌍따옴표를 붙힌 문자 1과 비교해야 정확한 값을 얻을수 있습니다.
도움이 되셨기를;;
-
*2013-10-04 16:24:26
일반적으로 쌍따옴표는 문자값을 입력하실때 라고 생각하시면 좀 편할것 같네요...
엑셀에서는 데이터의 형식을 크게 숫자데이터와 문자데이터로 구분하실수 있습니다.
숫자형식은 0~9까지의 자연수, 음수기호가 붙은 수, 0이나 논리값(TRUE, FALSE), 날짜와 시간값 등...
(숫자값은 기본적으로 셀의 오른쪽으로 정렬되어 입력됩니다.)
문자형식은 한글, 영어, 특수문자, 기호, 숫자와 혼합된문자 (ex: AB12, 미아3동, 132-125,등등)
(문자값은 기본적으로 셀의 왼쪽으로 정렬되어 입력됩니다.)
이렇게 보실수 있습니다.
또 헷갈릴수 있는 부분이 숫자형태의 문자값입니다.
예를들어, 셀에다가..
'1234
라고 입력하시면 앞에 홑따옴표는 제외하고 1234라는 숫자가 셀의 왼쪽으로 정렬되어 표시되는것을 보실수 있습니다.
이때 1234는 숫자가 아닌 문자값 입니다.
수식에서 쌍따옴표를 쓰실때 문자값을 입력하기 위해서는 반드시 쌍따옴표를 붙혀야 합니다.
예를들어
=가나다라 ------> 결과 : #NAME? 오류
="가나다라" --------> 결과 : 가나다라
이렇게 됩니다.
ex ) = "컴퓨터활용능력" & 123 & "급" ------> 결과 : 컴퓨터활용능력2급
보시면 따옴표는 문자값에만 씁니다
또다른 예를 들어, 주민등록번호에서 8번째에 있는 값이 1이면 남자, 아니면 여자 라고 표시하기 위해 수식을 쓴다면...
A1 셀에 820331-1234567 일때
=IF(mid(A1,8,1)=1,"남자","여자") --------> 결과 : 여자
=IF(mid(A1,8,1)="1","남자","여자") ---------> 결과 : 남자
지금 주민등록번호는 중간에 "-" 기호가 있는 문자값이고, 거기서 빼온 숫자 1도 문자값이기 때문에
쌍따옴표를 붙힌 문자 1과 비교해야 정확한 값을 얻을수 있습니다.
도움이 되셨기를;;