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는 표현을 해줬는데 말이죠.
답변을 해주시면 감사드리겠습니다.!
오늘도 즐거운 하루 보내십시요^^.
안녕하세요.
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 테이블에서 가져온다고 했으므로 빨간색으로 표시하신 부분은 생략하셔도 됩니다.
좋은 하루 보내세요.