1. 엑셀 피벗테이블에서 3가지 열만 이용하는데 예를들어 가공팀, 가공일, 단위당원가 열을 이용한다고 하면 가공팀과 가공일은 행과 열로 쓰였고 단위단원가가 데이터로 쓰였는데요. 피벗테이블 완성된 모습에는
합계:단위당원가 평균:단위당원가 최대값:단위당원가
철럼 단위당원가열이 3가지 형태로 나와있더라구요. 이건 어떻게 하는건가요?
2. 그리고 완성된 후에 맨 위쪽에 합계:단위당원가라고 쓰여있는 셀이 저한테는 있는데 그림에는 없더라구요. 그건 왜인가요?
3. 사용자정의함수에서 학번이 e로 시작하고 국어점수와 영어점수의 평균이 90이상인 셀에 #모범생#과 국어점수와 영어점수의 평균을 붙여서 나타나도록 하라고 하더라구요.(표시형식:#모범생#92.5)그외엔 평균만 표시. 어떻게 식을 세워야하나요? 또 혹시 여기에 concatenate같은 함수를 이용하면 안되나요?
조건부터 값입력까지 식 둘 다 알려주세요.
4. 조건부서식에서 학번이 e로 시작하고 중간고사 성적이 기말고사 성적을 초과한 값에 서식지정하라고 나왔으면 식을 어떻게 세워야 하나요?
=and(left(학번,1)="e",중간고사>기말고사) 라고 했다가 오류가 났습니다.
5. 엑세스에서 적절한 곳에 기본키를 설정하라고 하면 무엇을 보고 판단해야 하나요? 자세히 좀 알려주세요.
(그리고 제가 임의셀 3개에 기본키를 설정했더니 계산할 수 없는 셀이라고 했나.. 뭐라고 오류창이 떴거든요. 그건 뭔가요? 기본키를 지정할 수 없는 셀도 있나요??)
6. 엑세스 쿼리에서 예를들어 폼에 사번을 입력하면 다른 테이블에 있는 사번값을 조회하게 하라는 쿼리는 어떻게 하나요? 행원본에 지정하는게 이건가요?
7. p.178쪽에 큰 문제1번의 작은 문제3번푸는 코드설명란에 colume(1)을 지정하는 것처럼 다른 문제에서도 그렇게 어떤 곳의 어느 필드와 같은 내용만 가져오라고 하면 행원본 열어서 그 어느필드가 몇 번째 열에 연결되어 있는 지 확인하고 꼭 써줘야 하는거죠?
8.엑세스에서 보고서에서
뭐뭐다음부터는 '다음페이지로 넘어가게 하라'고 하는 문제는 어떻게 풀어야하나요?
9. 고급필터에서 조건 지정할 때 예를들어 코드는 a이고 점수가 100이상 200미만인 셀에 대해서라고하면
코드 점수 점수
a 셀>=100 셀<200
코드가 a이거나 점수가 100이상 200미만이라고 하면
코드 점수 점수
a
셀>=100 셀<200
이렇게 하는건가요?
10. 위의 같은조건이 조건부서식에서는
=and(코드셀=a,and(점수셀>=100,점수셀<200))
이렇게 하는건가요? 이상~이하이라는 사이의 범위가 나오면 어려워서요..
11. 엑세스에서 docmd이용해서 폼열기 폼닫기 할 때는 조건문에 컨트롤 연결법을 쓰는데
docmd를 이용한 sqr문에는 "필드명=컨트롤명" 만 해도 되는 건가요?
조건문에 컨트롤 연결법으로 써야하는경우와 아닌 경우좀 정확히 알려주세요.
(엑세스 p.414에 큰문제3번의 작은 2번 해설을 보면 컨트롤연결법을 사용했는데
p.p424에 큰 4번의 1번을 보면 그냥 "필드명=컨트롤명"으로 썻거든요. sqr문은 둘 다되나요?)
안녕하세요.
1. 단위당원가를 데이터 영역에 3번을 드래그해 놓은 다음 사용한 함수만 변경해준 것입니다.
2. 보고서 서식을 지정하면 "합계:단위당원가"에서 "합계:"는 없어지고 "단위당원가"만 표시됩니다.
3. if left(학번,1)="e" and 국어>=90 and 영어<=90 then
fnaaa="#모범생" & (국어+영어)/2
else
fnaaa=(국어+영어)/2
end if
4. 질문만으로 봤을때는 맞게 지정한듯 한데 왜 오류가 나왔는지는 파일을 봐야만 알 수 있을 듯 합니다.
5. 기본키로 지정된 필드에는 중복된 값을 입력할 수 없습니다. 그러니 테이블을 열어 중복된 데이터가 입력되어 있지 않은 필드 중 다른 테이블과 연결된 필드나 같은 데이터가 입력되어 있는 필드를 기본키로 지정하면 됩니다.
기본키로 지정할 수 없었다면 해당 필드에는 중복된 데이터가 입력되어 있기때문입니다.
6, 질문 만으로는 정확히 어떤 문제인지 판단하기 어렵네요.
7. 해당 컨트롤의 바운드 열에 지정한 열과 비교하고자 하는 열이 서로 다를 때는 colune를 사용하여 비교하고자 하는 열의 위치를 지정해 주어야 합니다.
8. 질문 만으로는 정확히 어떤 문제인지 판단하기 어렵네요.
9. 네 그렇게 하면 됩니다.
10. =and(코드셀="a",점수셀>=100,점수셀<200) 이렇게 하면 됩니다.
11. docmd를 이용한 sql 문에서는 연결 기능을 사용하지 않아도 됩니다. 물론 사용하셔도 상관은 없습니다. 교재에 연결을 써야할 부분과 그렇지 않는 부분에 대해 설명되어 있습니다. 교재 154쪽에 보면 설명되어 있으니 참고하세요.
즐거운 하루 되세요.
"-
*2011-12-23 10:01:54
안녕하세요.
1. 단위당원가를 데이터 영역에 3번을 드래그해 놓은 다음 사용한 함수만 변경해준 것입니다.
2. 보고서 서식을 지정하면 "합계:단위당원가"에서 "합계:"는 없어지고 "단위당원가"만 표시됩니다.
3. if left(학번,1)="e" and 국어>=90 and 영어<=90 then
fnaaa="#모범생" & (국어+영어)/2
else
fnaaa=(국어+영어)/2
end if
4. 질문만으로 봤을때는 맞게 지정한듯 한데 왜 오류가 나왔는지는 파일을 봐야만 알 수 있을 듯 합니다.
5. 기본키로 지정된 필드에는 중복된 값을 입력할 수 없습니다. 그러니 테이블을 열어 중복된 데이터가 입력되어 있지 않은 필드 중 다른 테이블과 연결된 필드나 같은 데이터가 입력되어 있는 필드를 기본키로 지정하면 됩니다.
기본키로 지정할 수 없었다면 해당 필드에는 중복된 데이터가 입력되어 있기때문입니다.
6, 질문 만으로는 정확히 어떤 문제인지 판단하기 어렵네요.
7. 해당 컨트롤의 바운드 열에 지정한 열과 비교하고자 하는 열이 서로 다를 때는 colune를 사용하여 비교하고자 하는 열의 위치를 지정해 주어야 합니다.
8. 질문 만으로는 정확히 어떤 문제인지 판단하기 어렵네요.
9. 네 그렇게 하면 됩니다.
10. =and(코드셀="a",점수셀>=100,점수셀<200) 이렇게 하면 됩니다.
11. docmd를 이용한 sql 문에서는 연결 기능을 사용하지 않아도 됩니다. 물론 사용하셔도 상관은 없습니다. 교재에 연결을 써야할 부분과 그렇지 않는 부분에 대해 설명되어 있습니다. 교재 154쪽에 보면 설명되어 있으니 참고하세요.
즐거운 하루 되세요.
"