2017년도 2회 컴퓨터활용능력 1급 필기 기출문제 35번을 풀이한 것이다.
엑셀 여러 함수식 풀이 문제이다. 다른 결과를 반환하는 보기를 찾아보자.
35. 다음 중 수식의 실행 결과가 나머지 셋과 다른 것은?
① =COLUMNS(C1:E4)
② =COLUMNS({1,2,3;4,5,6})
③ =MOD(2, -5)
④ =COUNT(0,“거짓”, TRUE,“1”)
풀이 :
여러 함수식 문제이다. 하나씩 풀어보면서 다른 결과를 반환하는 값을 찾아보자.
엑셀 각각의 함수식 문제 풀이
1번) =COLUMNS( C1:E4 )
엑셀 COLUMNS 함수는 전달된 인수를 범위로 사용하여, 해당 범위에서 열 수를 얻는다.
C1:E4 의 범위에서는 C열, D열, E열의 3개이기에 3 이 결과로 반환된다.
관련 함수 : [컴활 2급] 엑셀 COLUMNS 함수로 열의 개수 구하기
2번) =COLUMNS( {1, 2, 3; 4, 5, 6} )
1번) 과 같은 열 수를 세는 함수인 COLUMNS 이다. 그런데, 이번에는 범위가 아니라, 배열로 전달되었다.
전달된 배열값 {1, 2, 3; 4, 5, 6} 는 콤마( , )로 열을 나누고, 세미콜론( ; )으로 행을 나눈다.
2행 3열이 배열 크기이기에 결과로는 열 갯수인 3 이 반환될 것이다.
관련 함수 : [컴활 2급] 컴퓨터활용능력 실기 COLUMN 함수 - 조회및참조
[그림1] 엑셀 반환값이 다른 함수식
3번) =MOD( 2, -5 )
엑셀 MOD 함수는 나머지를 구하는 함수이다. 2 를 -5 로 나누면, 몫은 1 이고 나머지는 -3 이다.
관련 함수 : [엑셀 모바일] MOD 함수로 원하는 제수를 나눈 나머지 구하기
4번) =COUNT( 0, "거짓", TRUE, "1" )
엑셀 COUNT 함수는 수를 카운트하는 함수이다.
전달된 인수 중, 숫자이거나, 논리값, 숫자 문자열은 모두 수로 처리되어 카운트된다.
0, TRUE, "1" 모두 COUNT 함수에서 숫자로 처리된다. 그래서, 3 을 결과로 반환한다.
관련 함수 : [엑셀 모바일] COUNT 함수로 숫자 셀의 개수 세기
이렇게 모두가 3 을 반환하는 함수식이지만, 3번) 보기는 -3 을 반환하기에 이것이 정답이다.
정답 : 3번
이전 문제 :
[필기 풀이] 컴활1급 기출문제 2017년2회-34번 엑셀 인쇄 미리 보기
마늘빵.