저번에 질문드린 내용 중에서 제가 질문드린 포인트 부분이 빠져 있어서 다시 한번 재질문드립니다.
--------------------------------------------------------------------
제가 질문했던 내용)
자주 출제되는 사용자 지정표시형식(2급 실기 총정리22page)에서
셀값: 0~100
형식: @"%"
결과: 0~100%
라고 되있는데요
위에 @는 문자열 뒤에 문자를 붙여 표시할때 연결자로 사용함이라고 배웠는데요(2급 실기 총정리22page)
0~100은 숫자인데 왜 이렇게 표시 되나요?
@는 문자연결이 아니라 숫자도 연결 해주나요?
숫자도 문자취급하는건가요?
------------------------------------------------------------------
답변 해주신 내용)
일반적으로 숫자에 0%로 표시 형식을 지정하면 숫자에 100을 곱한 값에 %를 붙여 표시합니다. 예를들어 1에 0%로 표시형식을 지정하면 100%로 화면에 표시됩니다.
그런데 숫자에 100을 곱하지 않고 단순히 %만 표시하려면 @%로 지정하면 되는 것입니다. 1에 @%로 표시 형식을 지정하면 1%로 화면에 표시됩니다. 이 경우는 좀 특별한 경우라고 생각하시면 됩니다.
안녕하세요.
숫자가 입력된 셀에 @ 형식을 지정하면 셀에 입력된 데이터가 텍스트 형식으로 변경됩니다.
숫자 1이 입력된 셀에 0"%"를 지정하면 숫자 1이 텍스트 형식으로 변경되어 셀의 오른쪽에 표시됩니다. 이 상태에서 숫자 1이 입력된 셀의 데이터를 5로 변경하면 이 셀의 데이터 형식이 텍스트 형식으로 변경되었으므로 0"%" 형식이 적용되어 5가 5%로 표시됩니다.
즐거운 하루 되세요.
-
관리자2025-10-30 17:51:23
안녕하세요.
숫자가 입력된 셀에 @ 형식을 지정하면 셀에 입력된 데이터가 텍스트 형식으로 변경됩니다.
숫자 1이 입력된 셀에 0"%"를 지정하면 숫자 1이 텍스트 형식으로 변경되어 셀의 오른쪽에 표시됩니다. 이 상태에서 숫자 1이 입력된 셀의 데이터를 5로 변경하면 이 셀의 데이터 형식이 텍스트 형식으로 변경되었으므로 0"%" 형식이 적용되어 5가 5%로 표시됩니다.
즐거운 하루 되세요.