엑셀
1.사용자 정의 함수
select case를 사용하고
ex) fn비율/xxx/ aaa 이용 하는건데요.
조건이
xxx-aaa가 60보다 작으면 비율은 2%
40보다 작으면 1퍼센트 이런식입니다.(임의로 정한거에요.)
답을 쓸 때
select case (???? )
case is <60
fn비율=2%
이런식으로 쓰는 거잖아요.
근데 저렇게 식으로 돼있는건 어떻게 해야 하나요?
물음표안에 xxx-aaa를 넣으면 될까요?
엑세스
1.filter,recodsource,recordsetclone,docmd (이것뿐만 아니라 다른 식을 쓸때 조건 넣는것등)
이게 쓰는 공식은 간단한데
질문이 뭐냐면 예를 들어
cmb브랜드(브랜드) 컨트롤 값이 변경되면
상품수(txt상품수)컨트롤에 해당 브랜드의 레코드 수를 표시할 것(상품종합 쿼리와 dcount이용)
이게 답이 txt상품수= dcount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
이렇게 돼있습니다.
이렇게 쓸때 문제만 보면 상품코드/ 브랜드코드 필드가 왜 사용되는지를 모르겠어요.
책에보면 찾아올 값이 들어있는 필드 이름 이라고 돼있는데
이게 문제에서 주어진 것과 같을 때도 있지만
이름이 완전히 다른 경우에는 이거 ㄷ대체 어떻게 찾나요?
책에 있는 여러 문제를 봐도
왜 그 필드로 했는지이해가 안돼요 ㅜㅜ
직접 엑세스 돌리면서 봐도 왜 그런지 이유를 못 찾았어요.
2.쿼리 만들기 문제
도서와 도서분류 테이블 이용하는 문제.
분류코드에 따른 도서수를 나타내시오.
조건:분류코드가 20이상 60미만 이고 없는 책이라도 분류해 나타나게 할 것.
제가 쓴 정답
분류코드 분류명 도서수:도서코드
테이블: 도서 도서분류 도서
요약: 묶는방법 묶는방법 개수
정렬:
표시: 체크 체크 체크
조건: >=20 and <60
이렇게 했더니 다른건 똑같은데
도서수가 0인 책은 안나오더라고요.
제가 쓴 답 실행한 결과
분류코드 분류명 도서수:도서코드
xx aa b
xx aa b
xx aa b
문제지 정답
분류코드 분류명 도서수:도서코드
xx aa b
xx aa 0
xx aa b
xx aa b
도서수 0인 저 책이 나오냐 안나오냐 차이가 나더라고요.
저걸 어떻게 해야 할까요 혹시 조인 속성인가 해서 해봤는데 아니더라고요ㅜㅜ
너무 길게 써서 보기 힘드실수도 있겠지만 답변좀 해주세요.
그래도 보기 편하시라고 띄어 쓰기는 많이 했어요.
안녕하세요.
엑셀
1.사용자 정의 함수
select case를 사용하고
ex) fn비율/xxx/ aaa 이용 하는건데요.
조건이
xxx-aaa가 60보다 작으면 비율은 2%
40보다 작으면 1퍼센트 이런식입니다.(임의로 정한거에요.)
답을 쓸 때
select case (???? )
case is <60
fn비율=2%
이런식으로 쓰는 거잖아요.
근데 저렇게 식으로 돼있는건 어떻게 해야 하나요?
물음표안에 xxx-aaa를 넣으면 될까요?
-> 물음표 부분에 수식을 입력해도 됩니다.
엑세스
1.filter,recodsource,recordsetclone,docmd (이것뿐만 아니라 다른 식을 쓸때 조건 넣는것등)
이게 쓰는 공식은 간단한데
질문이 뭐냐면 예를 들어
cmb브랜드(브랜드) 컨트롤 값이 변경되면
상품수(txt상품수)컨트롤에 해당 브랜드의 레코드 수를 표시할 것(상품종합 쿼리와 dcount이용)
이게 답이 txt상품수= dcount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
이렇게 돼있습니다.
이렇게 쓸때 문제만 보면 상품코드/ 브랜드코드 필드가 왜 사용되는지를 모르겠어요.
책에보면 찾아올 값이 들어있는 필드 이름 이라고 돼있는데
이게 문제에서 주어진 것과 같을 때도 있지만
이름이 완전히 다른 경우에는 이거 ㄷ대체 어떻게 찾나요?
책에 있는 여러 문제를 봐도
왜 그 필드로 했는지이해가 안돼요 ㅜㅜ
직접 엑세스 돌리면서 봐도 왜 그런지 이유를 못 찾았어요.
-> DCOUNT 함수는 조건에 만족하는 레코드의 개수를 구하는 것으로 조건만 있어도 개수를 구할 수 있습니다. 그러므로 필드 부분에는 비어있지 않은 어떤 필드가 오든 결과값에 영향을 주지 않습니다. 그러므로 해당 테이블에 있는 임의의 필드를 지정하면 됩니다.
2.쿼리 만들기 문제
도서와 도서분류 테이블 이용하는 문제.
분류코드에 따른 도서수를 나타내시오.
조건:분류코드가 20이상 60미만 이고 없는 책이라도 분류해 나타나게 할 것.
제가 쓴 정답
분류코드 분류명 도서수:도서코드
테이블: 도서 도서분류 도서
요약: 묶는방법 묶는방법 개수
정렬:
표시: 체크 체크 체크
조건: >=20 and <60
이렇게 했더니 다른건 똑같은데
도서수가 0인 책은 안나오더라고요.
제가 쓴 답 실행한 결과
분류코드 분류명 도서수:도서코드
xx aa b
xx aa b
xx aa b
문제지 정답
분류코드 분류명 도서수:도서코드
xx aa b
xx aa 0
xx aa b
xx aa b
도서수 0인 저 책이 나오냐 안나오냐 차이가 나더라고요.
저걸 어떻게 해야 할까요 혹시 조인 속성인가 해서 해봤는데 아니더라고요ㅜㅜ
-> 쿼리 편집기 상태에서 두 테이블을 연결하는 선을 더블클릭한 후 조인 속성을 '2'번으로 변경해 주세요.
즐거운 하루 되세요.
"-
*2013-03-18 10:07:13
안녕하세요.
엑셀
1.사용자 정의 함수
select case를 사용하고
ex) fn비율/xxx/ aaa 이용 하는건데요.
조건이
xxx-aaa가 60보다 작으면 비율은 2%
40보다 작으면 1퍼센트 이런식입니다.(임의로 정한거에요.)
답을 쓸 때
select case (???? )
case is <60
fn비율=2%
이런식으로 쓰는 거잖아요.
근데 저렇게 식으로 돼있는건 어떻게 해야 하나요?
물음표안에 xxx-aaa를 넣으면 될까요?
-> 물음표 부분에 수식을 입력해도 됩니다.
엑세스
1.filter,recodsource,recordsetclone,docmd (이것뿐만 아니라 다른 식을 쓸때 조건 넣는것등)
이게 쓰는 공식은 간단한데
질문이 뭐냐면 예를 들어
cmb브랜드(브랜드) 컨트롤 값이 변경되면
상품수(txt상품수)컨트롤에 해당 브랜드의 레코드 수를 표시할 것(상품종합 쿼리와 dcount이용)
이게 답이 txt상품수= dcount("상품코드", "상품종합", "브랜드코드=cmb브랜드")
이렇게 돼있습니다.
이렇게 쓸때 문제만 보면 상품코드/ 브랜드코드 필드가 왜 사용되는지를 모르겠어요.
책에보면 찾아올 값이 들어있는 필드 이름 이라고 돼있는데
이게 문제에서 주어진 것과 같을 때도 있지만
이름이 완전히 다른 경우에는 이거 ㄷ대체 어떻게 찾나요?
책에 있는 여러 문제를 봐도
왜 그 필드로 했는지이해가 안돼요 ㅜㅜ
직접 엑세스 돌리면서 봐도 왜 그런지 이유를 못 찾았어요.
-> DCOUNT 함수는 조건에 만족하는 레코드의 개수를 구하는 것으로 조건만 있어도 개수를 구할 수 있습니다. 그러므로 필드 부분에는 비어있지 않은 어떤 필드가 오든 결과값에 영향을 주지 않습니다. 그러므로 해당 테이블에 있는 임의의 필드를 지정하면 됩니다.
2.쿼리 만들기 문제
도서와 도서분류 테이블 이용하는 문제.
분류코드에 따른 도서수를 나타내시오.
조건:분류코드가 20이상 60미만 이고 없는 책이라도 분류해 나타나게 할 것.
제가 쓴 정답
분류코드 분류명 도서수:도서코드
테이블: 도서 도서분류 도서
요약: 묶는방법 묶는방법 개수
정렬:
표시: 체크 체크 체크
조건: >=20 and <60
이렇게 했더니 다른건 똑같은데
도서수가 0인 책은 안나오더라고요.
제가 쓴 답 실행한 결과
분류코드 분류명 도서수:도서코드
xx aa b
xx aa b
xx aa b
문제지 정답
분류코드 분류명 도서수:도서코드
xx aa b
xx aa 0
xx aa b
xx aa b
도서수 0인 저 책이 나오냐 안나오냐 차이가 나더라고요.
저걸 어떻게 해야 할까요 혹시 조인 속성인가 해서 해봤는데 아니더라고요ㅜㅜ
-> 쿼리 편집기 상태에서 두 테이블을 연결하는 선을 더블클릭한 후 조인 속성을 '2'번으로 변경해 주세요.
즐거운 하루 되세요.
"