컴활1급 실기 최신 기출문제 수업자료 : klesa108.tisto... blog.naver.com... ▶ DB 구축 - 0:48 ▶ 입력 및 수정 기능 구현 - 10:18 ▶ 조회 및 출력 기능 구현 - 22:45 ▶ 처리 기능 구현 - 30:22 #짱샘컴활 #컴활1급실기기출문제 #2024년B #2024컴활1급실기
선생님 안녕하세요~ 좋은 영상 업로드해주셔서 감사합니다~ 오늘 시험을 보고 왔는데요 장애유형이 “시각”,“청각”으로 시작할 경우 신체장애 그 외는 정신장애가 나타나도록 iff,left 함수를 사용하여 나타내라고 했습니다. (그리고 이게 크로스탭의 열머리글인 것 같았어요!) iif(left([장애유형],2)="시각“,"신체장애", iff(left([장애유형],2)="청각“,“신체장애”,“정신장애)) 이렇게 식 세웠는데 혹시 맞을까용?
@@zzangsaem 안녕하세요 선생님! 저 문제 두번이나 마주치고 그때마다 버린 사람입니다ㅠㅠㅠ 컨트롤 하나만 빼고 나머지를 전부 비활성화 해야한다면 나머지 컨트롤에 일일이 .enabled = false 를 써넣어야하는 걸까요? 처음보는 기출에 당황했지만 그래도 풀었던 것들은 선생님 덕분에 잘 풀 수 있었습니다 감사합니다❤
선생님 오늘 시험쳤는데 액세스가 생각보다 어려워서 질문드립니다 1. 프로시저문제에서 Txt어쩌구에 뭘 입력하고 cmd조회를 누르면 어떤 정보가 뜨게 Recordsource와 학생, 학과? 두 테이블의 조인속성을 이용하라고 했는데 조인속성이 뭘까요? 2.Choose와 mid함수 이용, 성별 변경 업데이트 쿼리문제 주민번호 8번째 자리가 1이나 3이면 남자 2,4이면 여자로 표시하라고 돼있었습니다. 어떻게 풀었어야할까요? ㅠㅠ 성별 필드 하나만 가지고 와서 조건에 choose(mid(주민번호,1),남,여,남,여) 식으로 입력하자니 업데이트 내용에 넣을 게 없도라구요..
1. Recordsource = "select 필드명, ... from 테이블1 inner join 테이블2 on 테이블1.필드명 = 테이블2.필드명 where 조건 이런 식으로 표현합니다. 2. 성별 필드를 가져와서 업데이트 부분에 choose(mid(주민번호,8,1),"남","여","남","여")
선생님 안녕하세요 엑세스 A형에서 B형까지 열심히 달리고 있습니다..! 1. 35:26에서 A형 쿼리 1번 처럼 select from group by having 구문을 썼는데요 A형: In(Select 학번 from 봉사내역 group by 학번 having sum(시수)>=10). 그런데 여기서는 where를 사용하시는 이유가 궁금합니다. 혹시 between 이라는 함수 때문인거라면, between 은 where 를 쓴다라고 외워도 될까요? 2.53:44에서 씨앗명이 존재함에도, 제가 놓쳤습니다. 그래서 젤 뒤에 조건용으로 씨앗명 필드를 하나 더 만들어서 조건을 기입하고 필드는 표시안함을 하였는데요. 결과는 같은데 이럴 경우 오답이 될까요? 3. 1:02:00에서 저는 like "A*" or like "B*" 라고 썼는데 like "[A-B]*" 와 같이 정답이 될까요?
선생님! 처리기능구현 2번 문제에서 왜 iif(~)하는 곳에 요약 부분에 "개수"를 안해주신건가요?? 다른 때에는 행열 다 요약 부분에 합계나 개수를 꼭 했었는데ㅠㅠ 무슨 차이인지 궁금합니다ㅠㅠ! 그리고 처리기능구현 4번 문제에서 마지막에 씨앗코드 조건을 쓸 때 요약 부분에 조건이라고 눌러줘도 괜찮나요??
선생님 안녕하세요! 혹시 이벤트 프로시저 구현 부분에 a = txt수량 If a >= 10 Then MsgBox "인기품종", , "인기도분석" ElseIf a >= 6 Then MsgBox "보통품종", , "인기도분석" Else MsgBox "비인기품종", , "인기도분석" End If txt수량을 a로 지정하고 풀어도 정답 인정이 될까요? 결과는 같게 나옵니다..!
선생님 안녕하세요. 엑세스가 엑셀보다 어려운 것 같습니다 ㅠㅠ 1. 업데이트쿼리 실행했는데 잘못 만든 경우 다시 수정할 수 없을까요? 2. 쿼리 만들고 테이블에서 필드를 끌어서 가져오시는데, 혹시 콤보상자의 것을 선택하거나, 직접입력을 하는 것도 상관없나요? 3. betwwen 함수에서 날짜 앞뒤로 #이 안붙는 경우가 있던데, 그냥 처음부터# 붙이고 시작해도 상관없겠죠? 4. 저는 46:27 에서 요약을 개수로 묶었습니다.. 쿼리에서 요약이 묶는방법, 식, 조건, 합계, 개수 등 다양한데, 선택의 기준이 뭔지 잘 모르겠습니다. 선생님 강의중 해당 부분에 대한 설명 있는 강의가 있을까요? 꿀팁이 있으신지 ㅠㅠ 5. 51:37 에서 switch 함수를 저는 조건에 적었는데, 필드에 적으셨습니다. 함수식은 무조건 필드에 적는다고 이해하면 될까요..?
1. 업데이트쿼리 실행한 후 원상태로 되돌리려면 테이블을 열어서 필드 값을 일일이 수정해야 합니다. 2. 네. 3. 네. 붙이는 게 좋아요. 4. 크로스탭에서 첫번째행과 열은 묶는 방법입니다. 문제지에 ~별로 표시되는 것들은 묶는 방법이라고 생각하면 됩니다. 그 외에 값으로 들어가는 부분은 함수가 포함되면 식, 조건으로만 쓰려면 조건, 그외에는 문제를 보고 판단합니다. 5. switch 함수를 이용해서 값이 계산되어 필드에 나타나야 하므로 필드에 표시합니다.
@@zzangsaem 선생님 그러면 비고의 4칸에 '우수 봉사 학생' 이라는 문장이 업데이트 되어야 하는데, 5칸에 업데이트 되었다면, 비고란에 입력된 문자들을 지우고 다시 만들어서 알맞게 업데이트 하면 정답 인정이 될까요? 업데이트 쿼리를 잘못 만든경우 그냥 틀리는 건지 수정 해서 다시 맞출수 있는건지 궁금합니다.
1. 그룹화 후 열 레이블명을 수정하는 것 같은데 정확한 내용을 모르니 답변이 어렵네요. 열 레이블명은 수식입력줄에서 변경하면 됩니다. 2. 개월을 포함 -> like "*개월*", between 은?, [필드] 명이 [필드]명이 아닌 것이 이해가 안갑니다. 문제가 기억나면 댓글주세요.
안녕하세요 선생님 좋은 강의 제공해주셔서 감사합니다! 기출을 풀고 오늘 실기를 봤는데 기출과는 내용이 다른게 많고 너무 어렵더라구요ㅜㅜ 몇가지 질문을 드리자면, 1. 엑셀1-1고급필터 문제, year함수사용 연도가 2010년 이후인 값 중에서 금액이 2000이상이고 어떤 값이 a나 b이면서 금액이 1000이하, 어떤 값이 c나 d인 것에 대하여 고급필터를 적용하라.(year함수를 어느 위치에 놓아야 할지 모르겠습니다ㅠ) 2. 엑셀4-1 문제: ~~초기화 하면, 시스템에 입력한 현재날짜부터 5일전까지의 날짜를 뜨게 하라. 현재날짜에서 5일전이라고 생각해서 'date-5'라고 썼는데 맞게 이해한걸까요? 저렇게 입력하니까 현재에서 5일 전 날짜로 나왔습니다. 3. 엑셀 4-3 메세지 박스에 사원번호를 입력한 것을 포함해 메세지 제목에 뜨게하는 것 예) 사원번호 [2] 입력 -> 사원번호2님이 출근했습니다 msgbox date,,"사원번호" & txt.사원번호(여길 어떻게 써야하는 지 모르겠어요ㅜㅜ) & "님이 출근했습니다" 4. 엑세스 폼 수정 right, instr, 함수 1개 더 주소에서 , 다음이 2글자일 경우 2글자+중학교 입력되도록하라 예) 서울시 성북구 ~~,구봉 (,뒤에가 3글자 이상인것도 있고 그건 쓰면 안됨) -> 구봉중학교 5. 엑세스에서 나눈 값의 몫을 나타내는 함수?(mod가 아닌거 같은데 뭔지 모르겠습니다ㅠㅠ)
선생님 안녕하세요 !! 어제 시험을 본 후 질문이 있어서 댓글 남깁니다 ! 업데이트 쿼리를 만드는 문제였는데, 하위쿼리와 max함수를 이용해서 2테이블의 한 필드 중 최대값에 해당하는 1테이블의 비고 테이블에 "최대결과"로 업데이트 하는 문제였습니다. 집에 와서도 다양하게 해봤는데 문제가 풀리질 않습니다 ㅠㅠ
데이터나 문제를 정확히 알 수가 없어서 확실하진 않지만 2024-A형의 1번과 비슷할 것 같네요. 하위 쿼리에서 sum(필드}>10 을 max(필드) 로 바꾸면 될 듯 합니다. 아니면 하위 쿼리에 들어가는 테이블2 필드가 2024-A형의 1번을 기준으로 시수가 가장 큰 자료를 찾아서 테이블1 필드에 표시하려면 In (select 학번 from 봉사내역 where 시수=DMax("시수","봉사내역")) 또는 In (select 학번 from 봉사내역 where 시수= (select max(시수) from 봉사내역)) 으로 표현합니다. 문제 출력 그림에서 "최대결과" 가 표시된 줄이 1개였나요, 아님 여러 개였나요? 댓글주세요.
짱쌤 쿼리에서 left, in 함수 주고 씨앗코드의 첫번째 글자가 1,2,3인 대상에 한하여 조건을 설정하시오. 이렇게 나왔는데 (문장은 정확하지 않습니다. 오늘 시험보고 왔는데 이 문제가 나왔어요) left([씨앗코드],1) =in("1","2","3") 이렇게 했는데 안되서 못했어요. 어떻게 해야하나요?? 다음주에 다시 보러갑니다! 그리고 배열함수에서 average로 점수 1~5위까지의 평균점수를 구하라고 했어요. 1~5위까지는 어떻게 해야하는건가요? rank함수도 없었어요
안녕하세요 선생님!! 오늘 합격 했습니다!! 세 번 연달아 봤었는데 두 번 합격 한번은 불합격이었습니다(불합격한 시험도 엑셀은 합격했어요!ㅎㅎ) 컴활 준비하면서 선생님 강의를 많이 봤었습니다. 시험장에 한 시간 미리 가서 선생님 영상 보면서 공부한 뒤 들어갔는데 신기하게도 첫 번째 시험과 두 번째 시험 볼 때 계산 문제가 그대로 나왔습니다!!! 막힘없이 풀리니까 아! 이건 합격이다 하고 느낌이 오더라고요 ㅎㅎㅎ 올해 가기 전에 컴활 1급 합격하는 게 목표였는데 선생님 덕분에 목표 이뤘습니다!!! 정말 감사합니다! 주위에 컴활 공부하는 친구 있다면 선생님 강의 적극 추천할게요!😊
쌤 19번만에 unload me 했습니다 ㅠㅠ
내년부터는 유형이 바뀐다고 해서 올해까지만 시도해봐야지 했는데
다행이도 합격 했네요
과목점수 문의해서 알아봤는데 역시나 엑세스 뒤통수 쳤네요 70점으로 아슬아슬...
합격의 70%는 쌤 강의 덕분이고 정말 감사합니다.
합격을 축하합니다 ❤️
선생님 안녕하세요~ 좋은 영상 업로드해주셔서 감사합니다~ 오늘 시험을 보고 왔는데요
장애유형이 “시각”,“청각”으로 시작할 경우 신체장애 그 외는 정신장애가 나타나도록 iff,left 함수를 사용하여 나타내라고 했습니다. (그리고 이게 크로스탭의 열머리글인 것 같았어요!)
iif(left([장애유형],2)="시각“,"신체장애", iff(left([장애유형],2)="청각“,“신체장애”,“정신장애))
이렇게 식 세웠는데 혹시 맞을까용?
네. 그렇게 해도 되고 iif(left([장애유형],2)="시각" or left([장애유형],2)="청각", "신체장애","정신장애") 로 해도 됩니다.
쿼리가 확실히 난이도가 올라갔네요. 이제 엑세스 쿼리가 엑셀계산 보다 더 어려운거 같네요.
선생님 오늘 4천명 구독자 축하드립니다.
감사합니다 ~ 열공하세요 ~
시험장에선 속성시트가 다 팝업창..? 형태로 떴는데 강의영상처럼 옆에 붙어있게(?) 선택할 수 있나요..?
그리고 시험 시작전에 연습시간 주실 때 뭘 해야할까요..?
속성창의 제목줄을 드래그하여 오른쪽에 붙이면 됩니다. 시험 시작전에 기본 설정 등을 확인하시면 될거예요.
같은문제나왔는데 또 떨어진듯 ㅠㅠ
엑세스조건부서식에서 필드가 A이거나 B이고 또는 다른필드가 C또는 D를표시하라는문제는 어찌풀까요? 그리고 24년기출은언제쯤 올라올까요?ㅜㅜ 멤버십가입하면될까요?전체적으로 난이도가 올라서ㅠ심난합니다ㅠ
([필드1]="A" or [필드1]="B") and ([필드2]="C" or [필드2]="D")
로 표현하면 됩니다.
전체적으로 정리를 하려면 멤버 영상이 도움될 거예요. 주말에 엑셀도 올라가니 참고하세요.
선생님 테이블에서 성별필드에 체크되있는곳은 남자, 안되있는곳은 여자로 표시하는겁니다. 근데 형식속성에 기본으로 yes/no라고 되있어서 체크되있는곳은 yes, 안되있는곳은 no라고 표시 되있습니다. 이걸 남자,여자로 표시하려면 어떻게 해야되는건가요? 형식속성 남자/여자로 해보니까 이건 안되더라고요. 문제에서 형식속성과 조회에서 해결하라던데.
테이블에서 남자, 여자로 표시하라는 건가요. 아니면 쿼리나 폼, 보고서에서 하라는 건가요? 문제가 기억나면 상세히 알려주세요.
@@zzangsaem 테이블에서요. Db구축 문제였어요.
Yes 이면 남자, no 이면 여자가 아니라 "남자", "여자"로 표시하라던가요?
성별 필드의 데이터형식이 yes/no인 상태에서
조회 속성 : 텍스트상자
일반 속성의 형식에 ;남;여
기본값에 0
@@zzangsaem 정말 감사합니다. 다음에 다시 나온다면 쉽게 풀수있겠어요.
32:20 4-1번 쿼리문제에서 테이블 불러올때 주문테이블도 같이 불러와도 상관없나요? 꼭 회원테이블만 불러와야 되나요?
하위 쿼리를 이용하는 문제는 해당 테이블을 불러오지 않아요.
오늘 시험 보고 왔는데 엑셀 4-1번 문제가 처음보는 유형이었어요. 폼을 열고 (.show)하는 거까진 알겠는데 txt어쩌구를 제외한 나머지는 활성화 시키지 말아라는 식의 문제였습니다.. 혹시 어떤 식으로 풀어야 하는지 알려주실 수 있으실까요? 항상 감사합니다!
비활성화는 .Enabled 속성을 이용하면 됩니다.
컨트롤명.Enabled=False
@@zzangsaem 감사합니다. =true가 아닌 false라고 해야 하는 건가요??
기본값이 true 이므로 비활성화 시키려면 false로 바꾸어야 합니다.
@@zzangsaem 안녕하세요 선생님! 저 문제 두번이나 마주치고 그때마다 버린 사람입니다ㅠㅠㅠ
컨트롤 하나만 빼고 나머지를 전부 비활성화 해야한다면 나머지 컨트롤에 일일이 .enabled = false 를 써넣어야하는 걸까요?
처음보는 기출에 당황했지만 그래도 풀었던 것들은 선생님 덕분에 잘 풀 수 있었습니다 감사합니다❤
컨트롤 하나만 빼고 나머지를 전부 비활성화 해야 한다면 나머지 컨트롤에 일일이 컨트롤명.enabled = false 를 붙이면 됩니다. 근데 이렇게 하면 ②번의 등록은 상관없이 되게 문제가 나왔던가요?
선생님 오늘 시험쳤는데 액세스가 생각보다 어려워서 질문드립니다
1. 프로시저문제에서
Txt어쩌구에 뭘 입력하고 cmd조회를 누르면 어떤 정보가 뜨게 Recordsource와 학생, 학과? 두 테이블의 조인속성을 이용하라고 했는데 조인속성이 뭘까요?
2.Choose와 mid함수 이용, 성별 변경 업데이트 쿼리문제
주민번호 8번째 자리가 1이나 3이면 남자 2,4이면 여자로 표시하라고 돼있었습니다. 어떻게 풀었어야할까요? ㅠㅠ 성별 필드 하나만 가지고 와서 조건에 choose(mid(주민번호,1),남,여,남,여) 식으로 입력하자니 업데이트 내용에 넣을 게 없도라구요..
1. Recordsource = "select 필드명, ... from 테이블1 inner join 테이블2 on 테이블1.필드명 = 테이블2.필드명 where 조건
이런 식으로 표현합니다.
2. 성별 필드를 가져와서 업데이트 부분에 choose(mid(주민번호,8,1),"남","여","남","여")
답변 감사드려요!!!
선생님 안녕하세요 엑세스 A형에서 B형까지 열심히 달리고 있습니다..!
1. 35:26에서 A형 쿼리 1번 처럼 select from group by having 구문을 썼는데요 A형: In(Select 학번 from 봉사내역 group by 학번 having sum(시수)>=10). 그런데 여기서는 where를 사용하시는 이유가 궁금합니다.
혹시 between 이라는 함수 때문인거라면, between 은 where 를 쓴다라고 외워도 될까요?
2.53:44에서 씨앗명이 존재함에도, 제가 놓쳤습니다. 그래서 젤 뒤에 조건용으로 씨앗명 필드를 하나 더 만들어서 조건을 기입하고 필드는 표시안함을 하였는데요. 결과는 같은데 이럴 경우 오답이 될까요?
3. 1:02:00에서 저는 like "A*" or like "B*" 라고 썼는데 like "[A-B]*" 와 같이 정답이 될까요?
1. having 은 그룹으로 묶어서 합수가 조건으로 나오는 경우이고 그외의 조건은 where 구문을 사용합니다.
2. 됩니다.
3. 결과가 동일하므로 됩니다.
선생님! 처리기능구현 2번 문제에서 왜 iif(~)하는 곳에 요약 부분에 "개수"를 안해주신건가요?? 다른 때에는 행열 다 요약 부분에 합계나 개수를 꼭 했었는데ㅠㅠ 무슨 차이인지 궁금합니다ㅠㅠ!
그리고 처리기능구현 4번 문제에서 마지막에 씨앗코드 조건을 쓸 때 요약 부분에 조건이라고 눌러줘도 괜찮나요??
2번 Iif 가 생산지를 구분하는 용도로 사용하느로 열머리글이기 때문입니다.
4번 조건으로 해주는게 좋아요.
선생님 강의보다가 궁금한게 있어서 여쭤봅니다
25:15 쯤에 txt주문횟수에서 함수작성할때 *대신에 =Count([씨앗코드]) & "회" 이런식으로 입력해도 결과는같던데 혹시 저렇게 입력하면 틀리나요?
*은 어떤 필드가 와도 된다는 뜻입니다. 그래서 보통 count 에는 *을 쓰지만 다른 필드명이 와도 됩니다.
선생님 안녕하세요!
혹시 이벤트 프로시저 구현 부분에
a = txt수량
If a >= 10 Then
MsgBox "인기품종", , "인기도분석"
ElseIf a >= 6 Then
MsgBox "보통품종", , "인기도분석"
Else
MsgBox "비인기품종", , "인기도분석"
End If
txt수량을 a로 지정하고 풀어도 정답 인정이 될까요? 결과는 같게 나옵니다..!
네. 됩니다.
진짜 ... 상시복원문제 많이 풀었는데 2023년도 12월달에 본거랑
현재 본거랑 난이도가 높아졌습니다. ㅠ
충격먹구 나왔습니다아...🥹
할수있을까요 😢
할 수 있어요. 새로운 유형이 어떤 거였는 지 기억나면 댓글 주세요.
선생님 처리기능구현 1번문제에서 고객필드의 조건란에 not in(select 고객ID from 주문)까지 적고
주문일자의 조건란에 따로 between 2023-4-10 and 2023-4-30이라고 적었는데 쿼리가 제대로 작동안하던데
이유가 궁금합니다.
이렇게 하면 주문 테이블이 쿼리에 표사되어야 하고 동일한 조건이 되므로 결과가 같습니다. 하지만 그러면 하위쿼리를 쓰는 의미가 없어요.
선생님 안녕하세요. 엑세스가 엑셀보다 어려운 것 같습니다 ㅠㅠ
1. 업데이트쿼리 실행했는데 잘못 만든 경우 다시 수정할 수 없을까요?
2. 쿼리 만들고 테이블에서 필드를 끌어서 가져오시는데, 혹시 콤보상자의 것을 선택하거나, 직접입력을 하는 것도 상관없나요?
3. betwwen 함수에서 날짜 앞뒤로 #이 안붙는 경우가 있던데, 그냥 처음부터# 붙이고 시작해도 상관없겠죠?
4. 저는 46:27 에서 요약을 개수로 묶었습니다.. 쿼리에서 요약이 묶는방법, 식, 조건, 합계, 개수 등 다양한데, 선택의 기준이 뭔지 잘 모르겠습니다.
선생님 강의중 해당 부분에 대한 설명 있는 강의가 있을까요? 꿀팁이 있으신지 ㅠㅠ
5. 51:37 에서 switch 함수를 저는 조건에 적었는데, 필드에 적으셨습니다. 함수식은 무조건 필드에 적는다고 이해하면 될까요..?
1. 업데이트쿼리 실행한 후 원상태로 되돌리려면 테이블을 열어서 필드 값을 일일이 수정해야 합니다.
2. 네.
3. 네. 붙이는 게 좋아요.
4. 크로스탭에서 첫번째행과 열은 묶는 방법입니다. 문제지에 ~별로 표시되는 것들은 묶는 방법이라고 생각하면 됩니다. 그 외에 값으로 들어가는 부분은 함수가 포함되면 식, 조건으로만 쓰려면 조건, 그외에는 문제를 보고 판단합니다.
5. switch 함수를 이용해서 값이 계산되어 필드에 나타나야 하므로 필드에 표시합니다.
@@zzangsaem 선생님 그러면 비고의 4칸에 '우수 봉사 학생' 이라는 문장이 업데이트 되어야 하는데, 5칸에 업데이트 되었다면, 비고란에 입력된 문자들을 지우고 다시 만들어서 알맞게 업데이트 하면 정답 인정이 될까요? 업데이트 쿼리를 잘못 만든경우 그냥 틀리는 건지 수정 해서 다시 맞출수 있는건지 궁금합니다.
네. 원래 테이블에 업데이트된 내용을 지우고 쿼리를 수정하여 다시 실행하면 됩니다.
쌤 쿼리 마지막 문제에서 다음입고일자:dateadd("d",15,입고일자) 이렇게랑 다음입고일자:dateadd("d",입고일자,15) 이렇게 해도 정답이 똑같은데 상관없을까요?
Dateadd 함수는 "형식", 값, 날짜입니다. 형식에 맞추어야 합니다.
선생님! 문제 4-4에서 재고현황 쿼리 씨앗코드 조회 대상을 like "[A-B]*" 가 아닌 like "A*" and like "B*"로 지정해도 되나요?
like "A*" and like "B*" 는 A와 B로 동시에 시작하는 이므로 like "A*" or like "B*" 가 되어야 합니다.
안녕하세요 선생님 문제 4 처리기능구현 3번 질문드립니다
마지막 통화기호 설정할때 입고단가 판매단가는 통화기호 표시가 설정되는데 부가세만 설정이 안돼요 ㅠㅠ 안되는 이유가 있을까요?
쿼리에서 형식이 지정 안되는 경우가 종종 있어요. 그럴 때는 쿼리를 삭제 후 다시 만들어야 합니다.
선생님 오늘 시험을 보고 왔는데 너무 궁금한 문제가 있어 질문드립니다!
엑셀 첫번째 고급필터 문제에서
이용일자가 금요일이거나 토요일이면서 이용구분이 품목일 때 식을 and와 weekday를 활용해 세우시오.(요일은 일요일부터 1로 시작)
이런 문제였습니다!
Weekday(날짜,1)>=6 으로 표현하면 금요일이거나 토요일입니다.
매크로 문제에서 where 조건문을 [씨앗코드]= [Forms]![씨앗정보찾기]![txt씨앗코드] 로 했더니 Forms!씨앗정보찾기!txt씨앗코드 매개변수를 입력하라는 창이 뜨길래 짱샘 선생님처럼 작성기 호출해서 적어봐도 매개변수 창이 뜨네요 ㅠ 이유가 뭘까요?
매개변수가 뜬다는 건 뭔가 이름이 잘못되었다는 겁니다. 폼이름이나 컨트롤 이름에 오타가 있거나 등등이요.
쿼리 4번 문제에서 재고비율 필드를
재고비율 : sum([수량])/sum([입고수량]) 이렇게 해도 괜찮을까요??
재고비율 : [총주문량] / [총입고량] 이렇게 하면 매개변수로 인식하는 문제가 발생합니다
문제지에서 지정한대로 해야합니다. 매개변수 오류는 앞에서 만든 이름이 잘못된 경우일 수 있으니 확인하세요.
선생님 방금시험보고나왔는데 질문입니다!
1.엑셀
피벗테이블 그룹화 그림과같이 1-10
이런식으로 정렬하고
1. 그룹화 후 열 레이블명을 수정하는 것 같은데 정확한 내용을 모르니 답변이 어렵네요. 열 레이블명은 수식입력줄에서 변경하면 됩니다.
2. 개월을 포함 -> like "*개월*", between 은?, [필드] 명이 [필드]명이 아닌 것이 이해가 안갑니다. 문제가 기억나면 댓글주세요.
선생님 안녕하세요
외부 데이터 가져오기 기능을 이용하여 파일의 내용을 가져와 테이블을 생성하시오.
문제에서, 제목을 수정 안하고 마무리 했습니다.
그 이후 놓친것을 알고 테이블 우클릭 이름바꾸기로 으로 수정 할 경우에도 정답 인정이 될까요?
네. 됩니다.
쿼리 4번 문제에서 씨앗코드 조건란에 like “[A,B]*” 이렇게도 가능한스가요??
결과는 같아요.
선생님 안녕하세요~ DB 구축 3번 문제 질문 있습니다
테이블 '고객ID' 필드랑 테이블 '고객ID' 필드 연결하려고 하니까
주문 테이블의 데이터가 참조 무결성에 어긋난다고 설정이 안되는데 혹시 어떻게 하면 될까요?
앞 문제를 풀 때 테이블에서 잘못 수정된 게 있어서 그럴 수 있어요, 파일을 다시 다운받아서 해보세요. 보통 참조 무결성 오류는 값이 잘못된 게 있거나 기본 키 지정이 안되어 있을 때 나타납니다.
안녕하세요 선생님 좋은 강의 제공해주셔서 감사합니다! 기출을 풀고 오늘 실기를 봤는데 기출과는 내용이 다른게 많고 너무 어렵더라구요ㅜㅜ
몇가지 질문을 드리자면,
1. 엑셀1-1고급필터 문제, year함수사용
연도가 2010년 이후인 값 중에서 금액이 2000이상이고 어떤 값이 a나 b이면서 금액이 1000이하, 어떤 값이 c나 d인 것에 대하여 고급필터를 적용하라.(year함수를 어느 위치에 놓아야 할지 모르겠습니다ㅠ)
2. 엑셀4-1
문제: ~~초기화 하면, 시스템에 입력한 현재날짜부터 5일전까지의 날짜를 뜨게 하라.
현재날짜에서 5일전이라고 생각해서 'date-5'라고 썼는데 맞게 이해한걸까요?
저렇게 입력하니까 현재에서 5일 전 날짜로 나왔습니다.
3. 엑셀 4-3
메세지 박스에 사원번호를 입력한 것을 포함해 메세지 제목에 뜨게하는 것
예) 사원번호 [2] 입력
-> 사원번호2님이 출근했습니다
msgbox date,,"사원번호" & txt.사원번호(여길 어떻게 써야하는 지 모르겠어요ㅜㅜ) & "님이 출근했습니다"
4. 엑세스 폼 수정 right, instr, 함수 1개 더
주소에서 , 다음이 2글자일 경우 2글자+중학교 입력되도록하라
예) 서울시 성북구 ~~,구봉
(,뒤에가 3글자 이상인것도 있고 그건 쓰면 안됨)
-> 구봉중학교
5. 엑세스에서 나눈 값의 몫을 나타내는 함수?(mod가 아닌거 같은데 뭔지 모르겠습니다ㅠㅠ)
아 그리고 엑세스 쿼리에서 [무슨코드가 70으로 시작하고, 3번째 글자가 2~5인 것만 나타내라(like함수)] 라는 문제가 있었는데, like "70&[2-5]*"라고 했더니 오류가 나더라구요ㅠ 이런건 어떻게 써야할까요? 질문이 너무 많아서 죄송합니다ㅠㅠ
1. and(year(날짜)>=2010, or(and(금액>=2000, or(어떤값="a", 어떤값="b")), and(금액
[무슨코드] like "70[2-5]*"
@@zzangsaem 정말 감사합니다ㅠㅠ 낼모레도 시험인데 열심히 해보겠습니다!
@@zzangsaem 필드 내에서 해당 식을 다쓰는 거랑 필드를 가져오고 조건란에 식을 쓰는 건 차이가 없을까요?
선생님 안녕하세요 !! 어제 시험을 본 후 질문이 있어서 댓글 남깁니다 ! 업데이트 쿼리를 만드는 문제였는데, 하위쿼리와 max함수를 이용해서 2테이블의 한 필드 중 최대값에 해당하는 1테이블의 비고 테이블에 "최대결과"로 업데이트 하는 문제였습니다. 집에 와서도 다양하게 해봤는데 문제가 풀리질 않습니다 ㅠㅠ
하위 쿼리로 사용한 연산자나 함수는 뭐었나요?
엇 .. 그냥 하위쿼리와 max 함수를 이용하라고만 되있었던 것 같아요 ㅠ
데이터나 문제를 정확히 알 수가 없어서 확실하진 않지만 2024-A형의 1번과 비슷할 것 같네요. 하위 쿼리에서 sum(필드}>10 을 max(필드) 로 바꾸면 될 듯 합니다.
아니면 하위 쿼리에 들어가는 테이블2 필드가 2024-A형의 1번을 기준으로 시수가 가장 큰 자료를 찾아서 테이블1 필드에 표시하려면 In (select 학번 from 봉사내역 where 시수=DMax("시수","봉사내역")) 또는 In (select 학번 from 봉사내역 where 시수= (select max(시수) from 봉사내역)) 으로 표현합니다.
문제 출력 그림에서 "최대결과" 가 표시된 줄이 1개였나요, 아님 여러 개였나요? 댓글주세요.
선생님 질문이 또 생겼습니다
1.쿼리문제에서 보통 테이블의 필드를 가져와서 문제를 풀지 않습니까 근데 테이블의 필드에 없는 걸 넣어라고 했는데 어떻게 풀면 될까요? ID필드였고 1,2,3,4,...쭉 나와있었습니다!!!
2. 콤보상자 행원본지정하는 문제에
"한 테이블에서 A,B,C 필드를 들고와라"라고 해서 들고왔더니 갑자기 D필드를 저장하게 하라고 하더라구요 이럴 경우엔 a,b,c,d 필드 들고와서 바운드열에 4적고 열너비를 3;3;3;0하면 될까요?(목록너비:9지정)
1. 선택쿼리이고 어떤 함수를 쓰라는 말이나 다은 지문은 없었나요?
2. 문제가 이상하지만 그렇게 하는게 맞아요. D필드가 보이지 않는 다면요.
@@zzangsaem1. 특정 함수가 기억이 안나네요 😢 선택쿼리 아니면 요약쿼리였는데 시간이 없어서 안되겠다 싶어서 그냥 다른 거 풀었어요 어쩔 수 없네요 ㅠㅠ 감사합니다 !!!!
네. 다음번에 기억나거나 또 이 문제를 보게된다면 댓글주세요.
1번 쿼리 문제는 아마 문제 1. 테이블 문제에서 ID 필드 추가 후 일련번호로 하라는 식으로 초반에 있었을 거예요.
그렇죠? 이거 많이 물어봤는데 문제를 정확히 기억하지를 못해서 난감했어요. 감사합니다 ~
짱쌤 쿼리에서 left, in 함수 주고
씨앗코드의 첫번째 글자가 1,2,3인 대상에 한하여 조건을 설정하시오. 이렇게 나왔는데 (문장은 정확하지 않습니다. 오늘 시험보고 왔는데 이 문제가 나왔어요)
left([씨앗코드],1) =in("1","2","3")
이렇게 했는데 안되서 못했어요. 어떻게 해야하나요??
다음주에 다시 보러갑니다!
그리고 배열함수에서 average로 점수 1~5위까지의 평균점수를 구하라고 했어요.
1~5위까지는 어떻게 해야하는건가요? rank함수도 없었어요
1. left([씨앗코드],1) in("1","2","3") 으로 표현합니다.
2. average 만으로는 불가능한데 다른 함수는 없었나요?
@@zzangsaem 아 기억이 안나요ㅠㅠ 혹시 기출문제중에 같은 문제 본적 없으실까요?
없는 것 같아요. Average 만으로는 배열수식의 조건을 처리 못해요. 따라서 다른 함수가 있어야 합니다. 데이터 값도 뭐가 있는지도요. 천천히 생각해보고 기억나면 댓글주세요.
입고월에 형식 지정하는 부분에서 그냥 속성시트에서 설정하면 오답처리되나요? 급하게 문제 풀다보면 왼쪽으로 정렬됐는지 오른쪽으로 정렬됐는지 놓칠 수도 있을 거 같아서요
형식으로 지정해야 하는 경우는 오른쪽 정렬된 상태이고, & 연산자는 왼쪽 정렬 상태이므로 출력 그림을 보고 판단해야 합니다. 아니면 오답 처리됩니다.
선생님 시험문제 기억나서 질문드립니다
바운드열 이랑 열개수 이런거 지정하는 문제에서 예를들어 알파벳으로 질문드릴께요! 테이블에서 a,b,c 갖고온다음에
a가 저장되도록 하라했을땐 바운드열 1 열개수 3 이런식으로 하면대는데
테이블에없는 다른걸 저장하라 했을때는
어떻게 쓰면 대나요 ㅠ
테이블에서 가져오지 않은 다른걸 저장할 수는 없어요. 예를 들어 조회 속성에서 b, c를 표시할 건데 저장은 a로 하라고 하면 가져올 때 a, b, c를 다 가져오고 열개수는 3, 바운드는 1, 열너비를 0;2;2 등으로 조정해야 합니다.
@@zzangsaem 감사합니다 ㅠㅠㅠㅠ
짱쌤..쿼리 실행후 결과가 100행 넘게 나왔는데 시험문제에 있는 결과는 6행만 끊어서 나왔습니다. 제가 실행시킨 결과의 6행까지랑 시험문제의 6행까지는 일치한데 이 경우 오답처리될까요? 7행이후로 삭제를 했어야했나요? 궁금합니다 ㅠㅠ
아래쪽에 레코드 수가 있었을 거예요. 너무 길땐 끊어서 그림으로 보여주니까 그대로 두면 됩니다.
@@zzangsaem 답변 감사합니다!
3번 부가세 속성시트 형식이 일반숫자부터 뜨는게 아니고 날짜부터 뜨는 형식인데 왜 이럴까요 백분율을 설정해도 적용이 안됩니다.
부가세는 통화 형식으로 설정해야 합니다. 간혹 형식이 안 먹히는 경우가 있는데 그럴 때는 쿼리를 삭제한 후 다시 만들어야 합니다.
선생님 오늘 시험에 보고서 날짜 형식 바꾸는 컨트롤 원본 문제가 있었는데 10월 25일 (수) 이렇게 나타나는 거였어요 mm월 yy일 (aaa)로 처음에 했다가 안돼서 큰 따옴표도 붙여보고 여러가지로 다해보ㅑㅆ는데 안돼서요 ㅜㅜ 답이 뭘까요?
형식에 mm월 dd일 (aaa) 입니다.
엑셀 프로시저
코드개체에서 cmb~를 예 아니오로 차례대로 선택되게 해라
라는 문제는 어떻게 입력해야하나요
원래는 opt예=true 이런식이였는데
모르겠더라구요
cmb 면 콤보 상자인데 목록으로 만드는 게 아니라 선택되게 하라고 했나요? 문제를 기억나는 대로 상세히 적어주세요.
선생님 ㅠ
크로스탭 쿼리 에서 마법사를 사용해야
하는건 어떤경우인가요..?
크로스탭은 마법사를 쓰지않고 선택쿼리에서 불일치 쿼리(is null)일 경우 사용 가능합니다.
안녕하세요 선생님!! 오늘 합격 했습니다!! 세 번 연달아 봤었는데 두 번 합격 한번은 불합격이었습니다(불합격한 시험도 엑셀은 합격했어요!ㅎㅎ) 컴활 준비하면서 선생님 강의를 많이 봤었습니다. 시험장에 한 시간 미리 가서 선생님 영상 보면서 공부한 뒤 들어갔는데 신기하게도 첫 번째 시험과 두 번째 시험 볼 때 계산 문제가 그대로 나왔습니다!!! 막힘없이 풀리니까 아! 이건 합격이다 하고 느낌이 오더라고요 ㅎㅎㅎ 올해 가기 전에 컴활 1급 합격하는 게 목표였는데 선생님 덕분에 목표 이뤘습니다!!! 정말 감사합니다! 주위에 컴활 공부하는 친구 있다면 선생님 강의 적극 추천할게요!😊
합격을 축하합니다 ❤️
선생님 1:03:37부터 첫필드에 씨앗코드명이 나타나도록 하는데 여기서 테이블 둘다 씨앗코드라는 필드가 있습니다 이럴때는 선택하는 기준이 뭔가요? 기본키인걸까요?
아무거나 되지만 보통은 기본키로 지정한 것을 사용합니다.
@@zzangsaem 감사합니다
안녕하세요 선생님 마지막 문제에서 씨앗, 씨앗입고 테이블에 둘 다 씨앗이 있는데 아무거나 가져와도 되는지 궁금합니다
네. 문제 지문에 명시되어 있지 않으면 아무거나 가져와도 됩니다.
선생님 안녕하세요 실기에서 모르는 문제가 있어서 질문드립니다! 컨트롤원본에서 시도명필드와 시도코드 필드 사이에 공백을 넣어서 입력
-> [시도명] & "" & [시도코드] 하니까 안되던데 방법이 있을까요?
폼에서 [시도명] 필드와 [시도코드] 필드가 있는데 그걸 다른 컨트롤에 출력을 하는 거면 =[시도명] & " " & [시도코드] 로 하면 됩니다.
@@zzangsaem큰따옴표 안에 공백을 넣어서 해봤는데도 안됐던 것 같은 기억이 있는데 다른 방법은 없는거겠죠 ?😢😢😢
오늘 엑세스 시험 복직일이 가장 늦은 직원 3명만 추출하라고 나왔는데 요약쿼리로 최대값 하고 조건에
요약퀴리가 맞았나요? 함수의 형태가 있었으면 요약이고 아니면 일반 쿼리입니다. 복직일을 내림차순으로 정렬 후 속성 시트 또는 쿼리 지자인 메뉴의 상위 값을 3으로 하면 됩니다.
@@zzangsaem 아 요약쿼리란 말은 없었는데 가장 늦은 날짜를 최대값으로 추출해야한다고 생각해서 요약쿼리 > 최대값으로 적었습니다ㅠㅠ 아쉽네요ㅠ
선생님 액세스에서 조건부서식 설정하는데 소득구간코드가 2에서 6사이만 표시하는건 어떻게 하는걸까요..? 폼 원본에는 1구간,2구간,3구간, 이런식으로 나와있었습니다
Left([소득구간코드],1)>=2 And Left([소득구간코드],1)
안녕하세요 선생님
4번 쿼리문제에서 재고비율의 형식을 똑같이했는데 적용이 안돼용ㅠㅠ
그리고 쿼리를 만드면서 데이터시트보기를 하면 쿼리 밑의 글자가 자꾸 커지는데 왜이럴까요ㅠㅠ
1. 0.0% 이 안되면 백분율, 소수 1자리로 해 보세요.
2. 파일-옵션-데이터시트-기본 글꼴 크기를 11로 조정하고 닫은 후 다시 열면 됩니다.
안녕하세요! 강의 이론을 계속 돌리고 과년도 기출을 계속 풀어도 떨어지던 시험이 선생님이 제공해주시는 최근 기출 및 강의를 통해 결국 컴활1급 실기 합격했습니다 질 좋은 강의와 자료에 감사드립니다😂
합격을 축하합니다 ❤️
선생님 폼에서 datediff 써서 나온값을 avg로 평균내는건데 Avg(datediff("d ",[날짜],[날짜])) 이렇게 했는데 에러뜨더군요. 이거 방법이 있을까요
에러 안나는 데요? 다시 해보세요.
시험장에서 계속 에러만 떠서요. 집가서 해봐야겠습니다. 답변 감사합니다
선생님 1:02:31 결과를 누르니 총주문량 빈칸이 나옵니다.
확인 누르면
총 입고량 빈칸이 나오고
확인누르면
결과값이 비슷한데....재고비율 공란으로 나옵니다.
-----------
이거 어떻게 해야하나요?
영상을 다시 확인하세요. 필드명이 잘못된 것 같네요.
@@zzangsaem필드명 뭐가 잘못된지 눈 빠지게 봐도 몰랐으나 블러그 보니...아차 싶었습니다.
선생님 감사합니다.
오늘 시험 봤는데 엑세스에서 [필드명] 이 A 또는 U 이면서 [필드명]이 4 에서 6 사이인 값을 조건부 서식이 나왔는데 개정후 처음 시험보는 거라 어렵더라구요 이런경우는 식을 어떻게 써야되나요?
[필드명1] 이 A 또는 U 이면서 [필드명2]가 4 에서 6 사이인 값이면 -> ([필드명1]="A" or [필드명1]="U") and ([필드명2]>=4 and [필드명2] [필드명1] like [A,U]*" and [필드명2] like "[4-6]*"
아 그렇군요 또 질문이 생겼는데
엑셀 select case 사용자 지정 함수에서
윗 질문 처럼 2 이상 5 이하인 경우엔 프로시져 작성을 어떻게 해야되나요?
@@zzangsaem
Public Function fn포인트(맛, 당도)
Select Case 맛 + 당도
Case Is = 10
fn포인트 1000
Case Is = 8
fn포인트 800
Case Is =5
Case 2 to 5 로 표현합니다.
정말 감사합니당 ^^@@zzangsaem
쌤 4번 쿼리 처럼 저는 왜 쿼리에서 형식 바꿀때마다 변경이 안될까요?ㅠㅠ
식이 정상인데 형식 지정이 안되면 쿼리를 삭제하고 다시 만들어 보세요.
@@zzangsaem 그래도 안되네요...다른 파일들도 안바뀌네요
혹시 제어판-국가 또는 지역이 한국어(대한민국)이 맞는지 확인해 보세요.
@@zzangsaem 둘다 한국 맞습니다
2016 사용할 땐 잘 됐는데 2021쓰면서 안되네요
안녕하세요 선생님 오늘 시험을 보고 왔는데 테이블 문제에서 최대지상층수와 최대지하층수의 합을 유효성검사규칙에 나타라고 하는 문제는 어떻게 하면 되나요?
테이블 속성시트에서 작성합니다. 그런데 최대지상층수와 최대지하층수의 합에 대한 조건이 있었을 거예요.
[최대지상층수]+ [최대지하층수]
최대지상층수와 최대지하층수가 30을 초과하면 안된다고 했던 거 같아요 이 경우도 속성시트에 쓰나요?
네. [최대지상층수]+ [최대지하층수]
그러면 합에 대한 조건은 입력마스크에 쓰고 유효성검사는 유효성검사규칙에 쓰면 되나요?
위에 적은 전체가 테이블 속성시트의 유효성검사 규칙에 들어가야 합니다.
선생님 Like "[A-B]“ & "*" 이렇게 해도 되나요?
됩니다. 하지만 컨트롤을 사용하는 게 아니므로 추천하지는 않아요.
선생님 이것들은 전부 다 최신 기출문제들인가여??
상공회의소에서 제공한 2024년도 출제 유형 문제입니다.
감사합니다 선생님ㅎㅎ!!! 덕분에 너무 잘 보고있습니다!!!
30:21
쿼리가 공짜 점수 부분이었는데... 많이 어려워졌네요..
열공하세요 ~
조 ↗건 ↘ 이
행이 뭔지 열이 뭔디헷갈리네요 ㅠㅠㅠㅠㅠㅠ
익숙해 질 때까지 계속 보시면 됩니다~
'필드에 @가 포함되도록 하시오' 에서 instr([e-mail],"@")>0 이렇게 해도 되나요?
네. 가능합니다.