책 내용 질문하기
MID함수랑 RIGHT 함수 사용시에 왜 *1를 붙이기도 하고 " " 로 묶기도 하나요?
도서
2025 시나공 컴퓨터활용능력 1급 실기 총정리 (ver. 2021)
페이지
21
조회수
59
작성일
2025-08-07
작성자
최*진
첨부파일
토막강의 2140116에서는 미드,레프트,라이트함수는 텍스트 함수라서
*1를 사용해서 숫자로 바꿔줘야 한다고 하셨는데
21페이지 토막강의 2140120에서는 숫자를 " "로 묶으셨어요
왜 인가요?
같은 그림의 주문코드 사용해서 문제 푸는데 왜 어떤거는 숫자로 인식하고 어떤거는 문자로 인식한건가요?
그리고 문자로 인식해야해서 ""로 묶은거라면 어차피 텍스트함수인데
안 묶어도 문자로 인식되는 것 아닌가요?
답변
2025-08-11 23:09:05
안녕하세요.
일반적으로 *1을 하여 수치 데이터로 변경하여 값을 비교하지만 큰따옴표(")로 묶어서 비교해도 결과가 동일하게 나온다면 이렇게 해도 상관 없습니다.
텍스트 함수는 결과를 텍스트 형식으로 반환하므로, 이 텍스트 함수의 결과와 값을 비교할 때는 "1"과 같이 큰따옴표(")로 묶어 텍스트 형식으로 만들어 비교한 것입니다.
텍스트 함수의 결과에 *1을 해줘 수치 형식으로 바꾼 경우에는 1과 같이 큰따옴표(")로 묶지 않고 비교하면 됩니다.
즐거운 하루 되세요.
-
관리자2025-08-11 23:09:05
안녕하세요.
일반적으로 *1을 하여 수치 데이터로 변경하여 값을 비교하지만 큰따옴표(")로 묶어서 비교해도 결과가 동일하게 나온다면 이렇게 해도 상관 없습니다.
텍스트 함수는 결과를 텍스트 형식으로 반환하므로, 이 텍스트 함수의 결과와 값을 비교할 때는 "1"과 같이 큰따옴표(")로 묶어 텍스트 형식으로 만들어 비교한 것입니다.
텍스트 함수의 결과에 *1을 해줘 수치 형식으로 바꾼 경우에는 1과 같이 큰따옴표(")로 묶지 않고 비교하면 됩니다.
즐거운 하루 되세요.