| | | 제 목 | 문의[1] | | | 글쓴이 | 기사친구 | 작성일 | 2026-04-14 오후 4:54:39 | 조회수 | 930 | | | 글공유 | |
| | | 안녕하세요? 이준성회원님!
사무자동화 시험에서 예상치 못한 데이터 변화나 수식 오류 때문에 당황스러울 때가 있습니다.
1. 쿼리에서 성명 순서가 바뀌는 이유는 액세스(Access)의 테이블과 쿼리는 데이터를 보여주는 '정렬 기준' 이 다를 수 있기 때문입니다.
기본 정렬 방식: 테이블은 보통 기본키(Primary Key)나 데이터를 입력한 순서대로 보여주지만, 쿼리는 실행 시 시스템이 가장 효율적이라고 판단하는 순서나 설정된 정렬 조건에 따라 데이터를 나열합니다.
안성영이 먼저 나오는 이유: 현재 쿼리 디자인 보기에서 '성명' 필드나 다른 필드에 [오름차순] 정렬이 걸려 있을 가능성이 매우 높습니다. 'ㄱ'인 김순자보다 'ㅇ'인 안성영이 오름차순(가나다순)에서 뒤에 있지만, 만약 다른 기준(예: 수험번호, 부서코드 등)에 정렬이 걸려 있다면 그 기준을 먼저 따르게 됩니다.
해결 방법은 1) 쿼리 디자인 보기로 들어갑니다.
2) 하단 그리드 영역의 [정렬] 행을 확인합니다.
3) 문제지에서 요구하는 정렬 순서(예: 성명의 오름차순, 혹은 수험번호순 등)가 있다면 그 필드에만 정렬을 지정하고 나머지는 '해제' 상태로 두어야 합니다.
2. 엑셀에서 괄호는 '계산의 우선순위'와 '함수의 범위'를 결정하는 아주 중요한 도구입니다.
1) 함수의 시작과 끝
모든 함수는 이름을 쓴 뒤 반드시 괄호를 열고 닫아야 합니다.
예를 들면 =SUM(A1:A10)
2) 연산 우선순위 조절 (수학 법칙과 동일)
엑셀은 곱셈(*)과 나눗셈(/)을 덧셈(+)과 뺄셈(-)보다 먼저 계산합니다. 만약 더하기를 먼저 해야 한다면 반드시 괄호를 쳐야 합니다.
=10 + 20 / 2 → 결과: 20 (20/2를 먼저 함)
=(10 + 20) / 2 → 결과: 15 (괄호 안을 먼저 함)
3) 괄호의 개수 맞추기
사무자동화 시험에서 자주 쓰이는 IF 중첩 함수나 SUMPRODUCT 같은 복잡한 수식을 쓸 때 가장 많이 하는 실수가 괄호를 덜 닫는 것입니다.
규칙: 연 괄호 "(" 의 개수와 닫은 괄호 ")" 의 개수는 반드시 일치해야 합니다.
팁: 엑셀에서 괄호를 닫을 때, 마지막에 닫히는 괄호는 항상 검은색입니다. 마지막 괄호를 넣었을 때 검은색이 보이지 않는다면 어딘가 덜 닫힌 것입니다.
4) 조건식에서의 사용
SUMPRODUCT나 배열 수식을 작성할 때, 각 조건을 구분하기 위해 괄호를 사용합니다.
예를 들면 =SUMPRODUCT((A1:A10="서울")*(B1:B10>=100))
여기서 (조건1)*(조건2) 형태로 괄호를 써주어야 각각의 조건이 논리적으로 계산됩니다.
합격을 기원합니다.
1.쿼리 작업 할 때 성명 순서가 갑자기 바뀌는 이유가 뭘까요?
테이블에는 김순자가 첫번째인데 쿼리작업하면 안성영이 첫번째로 올라옵니다
2. 엑셀 수식입력할 때 괄호 넣는 규칙이 있나요?
| |
|
|