책 내용 질문하기
엑셀 454쪽, 엑세스 465쪽 각각 1문제씩 궁금증이 있습니다.
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
454,465
조회수
124
작성일
2019-01-09
작성자
탈퇴*원
첨부파일

1. 엑셀 454쪽, 문제2-1.

배달건수를 계산하여 표시하시오.

 

Q. COUNTIFS함수를 쓰다가 수식 중 다른거는 이해가 다 되는데요.

&A3  부분이 이해가 안됩니다.

숫자 300을 비교하는 것은 알겠는데 "<=A3" 아니면 "<=$A3" 이렇게 2가지 중 1가지가 답이라고 생각을 했었습니다.

왜 "<=" 다음에 &A3를 붙이는거죠?

COUNTIFS함수에서는 원래 규칙이 그런건지, 셀을 비교할 시 저런 방법이 있는건지 이해가 안되네요.


2. 엑세스 465쪽, 문제 4-1.

이벤트 프로시저를 구현하시오.

 

>'cmb상품이름'의 행 원본을 참조하여 'cmb상품이름'에 표시되는 데이터를 갱신하라고 나왔는데요.

수식 중 "SELECT 상품_2.상품이름 FROM 상품_2 ORDER BY 상품_2.상품이름;"

 

빨간 부분이 이해가 안됩니다.

​;는 빼도 상관이 없더라구요. 그런데 상품이름을 갱신할때 굳이 상품_2. 이거를 붙여야 하는 이유가 있을까요? FROM 을 통해 상품_2는 표현을 해줬는데 말이죠.

 

 

 

답변을 해주시면 감사드리겠습니다.!

오늘도 즐거운 하루 보내십시요^^.

 

 

답변
2019-01-10 16:32:34

안녕하세요.

 

1.

COUNTIFS의 조건은 큰따옴표"" 로 묶는 것이 형식입니다.

 

조건에서 값을 직접 비교할 경우에는 큰따옴표안에 ">=90" 형태로 함께 묶는 것이 가능하지만,

 

참조되는 셀이나 수식을 큰따옴표로 묶으면 텍스트로 비교되어 정확한 결과가 나오지 않습니다.

 

그래서 큰따옴표 안에 부등호만 넣고, 셀번호나 수식은 연결자 &에 연결하는 것입니다.

 

"<=" & A3 형태로 넣는 것입니다. 

 

 

2.

문제에서 'cmb상품이름'의 행 원본을 참조하라고 했으므로,

'cmb상품이름'의 행 원본에서 코드를 가져와서 사용한 것입니다.

 

하지만,

SELECT 상품_2.상품이름 FROM 상품_2 ORDER BY 상품_2.상품이름;

 

위 코드에서 FROM 상품_2 에서 상품_2 테이블에서 가져온다고 했으므로 빨간색으로 표시하신 부분은 생략하셔도 됩니다.

 

좋은 하루 보내세요.

 

  • 관리자
    2019-01-10 16:32:34

    안녕하세요.

     

    1.

    COUNTIFS의 조건은 큰따옴표"" 로 묶는 것이 형식입니다.

     

    조건에서 값을 직접 비교할 경우에는 큰따옴표안에 ">=90" 형태로 함께 묶는 것이 가능하지만,

     

    참조되는 셀이나 수식을 큰따옴표로 묶으면 텍스트로 비교되어 정확한 결과가 나오지 않습니다.

     

    그래서 큰따옴표 안에 부등호만 넣고, 셀번호나 수식은 연결자 &에 연결하는 것입니다.

     

    "<=" & A3 형태로 넣는 것입니다. 

     

     

    2.

    문제에서 'cmb상품이름'의 행 원본을 참조하라고 했으므로,

    'cmb상품이름'의 행 원본에서 코드를 가져와서 사용한 것입니다.

     

    하지만,

    SELECT 상품_2.상품이름 FROM 상품_2 ORDER BY 상품_2.상품이름;

     

    위 코드에서 FROM 상품_2 에서 상품_2 테이블에서 가져온다고 했으므로 빨간색으로 표시하신 부분은 생략하셔도 됩니다.

     

    좋은 하루 보내세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.