티스토리 뷰

2017년도 1회 컴퓨터활용능력 2급 필기 기출문제 27번을 풀이한 것이다. 

엑셀 셀 서식의 사용자 지정으로 표시 형식을 지정하였을 때 입력 데이터가 어떻게 표시되는지를 묻는 문제이다. 잘못된 보기는??


27. 다음 중 입력자료에 주어진 표시형식으로 지정한 경우 그 결과가 옳지 않은 것은?


표시형식: #,##0,

입력자료: 12345

표시결과: 12

표시형식: 0.00

입력자료: 12345

표시결과: 12345.00

표시형식: dd-mmm-yy

입력자료: 2015/06/25

표시결과 : 25-June-15

표시형식: @@“**”

입력자료: 컴활

표시결과: 컴활컴활**


풀이 :


엑셀은 셀 입력값과 표시되는 값이 다를 수 있다. 셀 서식에 표시형식이 존재하기 때문이다. 그 중 사용자 지정 형식을 묻는 문제이다. 입력 자료에 각각의 표시형식을 적용하였을 때 셀에 표시되는 결과는 무엇일지 직접 풀어보자.


사용자지정 표시형식 문제 풀이


1번) 숫자 사용자 지정 서식에서 쉼표

엑셀 한 셀에 입력자료 12345 를 입력한다. 이후 셀 서식 창을 열어( 단축키: CTRL+1 ) 사용자 지정 표시 형식 #,##0, 를 입력한다. 이 표시 형식의 핵심은 마지막 0 뒤의 콤마( , ) 이다.


[그림1] 쉼표를 이용한 입력값의 천단위 표시[그림1] 쉼표를 이용한 입력값의 천단위 표시



, : 천단위를 의미하는 기호. 천단위마다 콤마 표시, 마지막이 콤마일때는( 예: #, ) 천단위로 결과 표시.

# : 숫자 표시 서식 문자. 유효한 숫자만 표시. ( 예: 입력값 012 표시형식 ### 결과 12 )

0 : 숫자 표시 서식 문자. 무효한 숫자도 표시. ( 예: 입력값 012 표시형식 000 결과 012 )


입력값 12345 를

#,##0 로 형식 지정한다면, 12,345 와 같이 천단위 콤마를 표시한다.

#,##0, 로 형식 지정한다면, 12 가 표시된다. 마지막 콤마( , ) 뒤에 아무 표시형식도 없다. 이는 천단위로의 표시를 의미한다. 이때, 백단위인 3 에서 반올림하여 12가 결과 표시된 것이다.


관련 게시물 :

[필기 풀이] 컴활2급 기출문제 2006년1회-30번 엑셀 셀 서식

[엑셀 문답] 숫자 셀서식, 무효한 십단위 0 표시하기


2번) 유효 숫자와 소수단위 표시

입력 자료 12345 를 사용자 지정 표시 형식 0.00 으로 표시한다. 0.00 은 정수부 1자리 이상, 소수부 2자리로 숫자를 표시하는 서식이다. 입력 자료 12345 는 소수부가 없다. 하지만 표시 형식은 소수부가 .## 이 아닌 .00 이기에 12345.00 이 결과 표시 될 것이다.


[그림2] TEXT 함수를 이용한 소수2자리 표시 형식[그림2] TEXT 함수를 이용한 소수2자리 표시 형식



이번에는 '입력값( value )을 사용자 지정 형식( fomat_text )으로 표시하는 TEXT 함수' 로 결과를 확인하자. G4 셀의 수식 =TEXT( G3, G2 ) 는 G3 셀의 입력값( 12345 )에 G2 셀의 표시형식( 0.00 )을 적용한다.


관련 게시물 :

[필기 풀이] 컴활2급 기출문제 2006년1회-30번 엑셀 셀 서식

[컴활 1급] 엑셀 TEXT 함수로 표시 형식 지정 후 텍스트 변환


3번) 날짜의 월 표시형식

엑셀 날짜의 기본 표시형식은 년( yyyy ), 월( mm ), 일( dd ) 로 구성된다. 보기의 표시 형식 dd-mmm-yy 는 일을 2자리로, 월을 3자리 영문자열로, 년을 2자리로 표시한다.


[그림3] 엑셀 날짜 사용자 지정 표시형식[그림3] 엑셀 날짜 사용자 지정 표시형식



그런데, 보기의 표시결과는 25-June-15 이다. 월이 영문자 4자로 구성되어 있다. mmm 은 6월을 영문자 3자로 표시하여 Jun 으로 표시하여야 한다. 잘못된 보기이다.


관련 게시물 : [엑셀 문답] 엑셀 날짜에서 한글 요일 추출하기 - 셀 서식


4번) 반복 표시 형식과 인용 표시

'컴활' 입력 셀의 표시형식을 사용자 지정 @@"**" 로 지정하였다. 결과는?


[그림4] 엑셀 텍스트 문자열 표시 사용자 지정[그림4] 엑셀 텍스트 문자열 표시 사용자 지정



@ : 사용자 지정 문자 @은 셀 입력 텍스트 문자열을 말한다. ( '컴활' 이 입력자료이기에 @@ 은 '컴활컴활' )

"" : 사용자 지정에서 쌍따옴표 안의 내용은 그대로 표시된다. ( "**" 는 그대로 표시 )


결국 @@"**" 표시형식은 입력자료 '컴활' 을 '컴활컴활**' 로 표시한다.


관련 문제 : [필기 풀이] 컴활1급 기출 2017년1회-21번 엑셀 사용자지정 표시형식


엑셀 셀 서식의 표시 형식에 사용되는 일부 사용자 지정 문자들이다. 사용자 지정에 필요한 많지않은 문자들을 익혀둔다면 엑셀 실무와 컴활 시험 모두에 유용할 것이다.


관련 문제 : [필기 풀이] 컴활2급 기출 2016년2회-25번 엑셀 사용자 지정 서식


정답 : 3번


이전 문제 :

[필기 풀이] 컴활2급 기출 2017년1회-26번 엑셀 문자와 숫자 날짜 채우기


마늘빵.

댓글