컴퓨터활용능력1급 34

취성패_컴활1급_23일차

문제1-1 -2 L00L000 L : 한글입력 가능함!! -3 형식에도 ;"Y";"N" 으로 써주어야 함.표시형식의 인수형태는 양수;음수;0 ;"Y";"N" ;-1 ; 0 -5ㅇ,ㅇ,ㅇ 데이터만 입력할 수 있게 유효성 검사 규칙 설정하기: 1. in ("영진","원샷","이기적") 2. ="영진" Or "원샷" Or "이기적" 관계문제 중에서도 어렵게 나온 문제임. 관계가 되지 않을 때의 조치사항(관계종류가 확정되지 않음일 때)1. 관련필드들에 대한 인덱스를 조사한다(중복가능예->중복불가능예)(각 필드마다 각각 해볼 것) ->안되면 2. 기본키 설정해줄 것 기본키 설정- 관계설정 이후, 관계삭제 없이 다시 기본키 바꾸려면?? : 추가로 기본키 설정하는 경우에는 반드시 다중 선택할 것 문제2 -2하위폼과 ..

취성패_컴활1급_22일차 <최신기출문제2,3,4회>

최신기출문제2회 outputtoinputbox 문제2 filteron은 filter를 활성화 시키는 기능. 따라서 필터제거를 위해서는 : filteron = false 만 써주면 ok * close : 개체유형 및 이름 생략시 현재의 열려있는 폼을 닫는다 input박스 이용해 폼이 열리기 전에 암호 폼 열리게 하고 싶다면 : 전체 폼 속성의 on open이벤트에서 시작하기 a = inputbox("암호를 입력하라")* on open V.S. on load : on load 가 실행되는 속도가 더 빠르다(on open보다 선행) 문제3* 현재 날짜 및 시간까지 표시하는 함수 : 엑셀하고 똑같이 NOW()쓴다(cf. 엑셀의 today()는 액세스에서 date(), 엑셀의 date(년,월,일)는 액세스의 da..

취성패_컴활1급_20일차 <쿼리>

처리기능구현 section1 쿼리작성 * 쿼리란? : 테이블이나 쿼리에서 필요한 필드만 가져와 새롭게 재작성한 테이블을 쿼리라 부른다. - 필드 등을 삭제하면 복구하기 어려우므로 지우지 않고 자유롭게 편집하고 싶을 때.- 이 테이블 저 테이블에서 각각 필드를 뽑아오고 싶을 때. cf) "관계" - 두 개 이상의 테이블을 이어 붙일 때 반드시 관계가 설정되어 있어야 두 테이블의 데이터 순서가 뒤죽박죽이라도 알맞게 가져온다. --> 두 테이블로 쿼리 만들 때는 반드시 관계설정이 되어있어야 쿼리 만드는게 가능 * 쿼리 만들기 1.필요데이터 파악 2. 쿼리 만들기 : [만들기] - [기타그룹] - 쿼리마법사(x) 쿼리디자인(o) [tip]만들 땐 무조건 디자인으로 간다 * 쿼리에서도 필드 생성 가능 ★★★ 계산..

취성패_컴활1급_19일차

ㅔ.119 비주얼 베이직에 명령을 줘서 수행을 하게 함. 해당 트롤을 못 찾겠으면 속성 창의 드롭단추 누르면 그 중에 있음! 1. 어떤 일이 발생? what --- 내가 원하는 거래처에 해당하는 정보가 올라와야 한다2. 어느 시점에 발생? when --- 레코드 찾기 버튼을 클릭했을 때 엑셀과 vba들어가는 과정이 좀 다르다 속성창에서 Me.Filter = "조건식"Me.FilterOn = True 여기서의 조건식은 대상값 기호 제시값 으로 구성여기서대상은 항상 테이블의 필드값.제시값은 우리가 열고 있는 특정 컨트롤 제시값 찾기: [cmb거래처찾기]에서 최종적으로 선택하는 값이 제시값이 되는것. 대상필드 찾기: 1.반드시 선택유형을 '폼'으로 해두고 레코드 원본부터 확인하면,거래처테이블 -> 거래처명이 ..

취성패_컴활1급_18일차 <콤보상자 컨트롤속성, 컨트롤 하위폼 삽입>

컴퓨터 세상에는 격언이 있다.:푼 문제도 세 번 다시 풀자 머리로 하는게 아니라 손으로 익혀야 함. [질문] 둘 다 기본키인 경우에도 어느 쪽을 끌어다 두든지 상관없는지?? : 대체로 ㅇㅇ. 가끔 구분해야 될 때도 있는데 기출문제에서 다룰 것 * 레코드 개수 세기 =count(*) 모든 레코드를 세라 (행이 몇 개인지 세라) * 액수 합계 =sum( * 속성창 맨 위 선택유형에서 무엇 무엇을 선택했는지 알 수 있다 *IIF함수 (엑세스에서의 IF) =IIF([판매수량]>=20,0.1,0.05) * 조건에 맞는 합이나 평균 구하기 DSUM(전체데이터,필드,조건범위)--->엑셀이고 DSUM(SELECT,FROM,WHERE) ---> 엑세스 모든 인수를 " "안에 넣어야 한다 필드,전체데이터,조건 순 판매현황..

취성패_컴활1급_17일차

테이블/쿼리: 기존의 테이블이나 필드목록을 가져온다 (엑셀의 rowsource비슷)값목록: 직접 목록을 작성 (sql문 사용 : with,additem과 비슷). 복잡.필드목록: 사용x * 필드 순서 변경 : 한번 클릭 후 다시 드래그. 바로 드래그하지 말 것. * 대체로 바운드열은 1로 두는 것이 안정적. 따라서, 바운드 하라고 지정된 필드부터 쿼리작성기의 맨 앞에 둘 것* 쿼리작성기에서 열 순서 변경하기 : * 목록값만 허용 : 예/아니오 출제유형3 [질문] 목록이 나타나도록 --> 목록상자 왜 안쓰고 콤보상자임?? SECTION3 관계설정출제유형1"관계" - [데이터베이스도구] - [관계]- [테이블표시] 옵션: 참조무결성, 업데이트, 삭제 * 참조의 원칙 : 원칙적으로 참조 당하는 기본키 필드를 ..

취성패_컴활1급_16일차 <access: 유효성검사, 입력마스크, 형식>

* 엑세스 개요 데이터를 관리하는 프로그램 데이터베이스: 데이터를 저장하고 유통시키는 창고. 은행과 유사한 역할을 한다. 데이터베이스관리자: 클라이언트(사용자)가 입력한 정보를 데이터베이스에 저장함 로그인: 로그인을 하면 데이터베이스 관리자가 데이터베이스로부터 기존에 저장되어 있던 클라이언트의 정보를 꺼낸다. 로딩중: 게임을 시작할 때 클라이언트에게로 기존의 데이터를 전송하는 과정 저장없이 종료한다: 사용자가 플레이했던 내용을 자동으로 서버에 저장. * 명칭 * 메뉴탭 읽기창 저장하기창 -----------시작 제목표시줄 메뉴탭(파일탭 홈탭 ..) 리본메뉴 그룹 확장단추 (꺽쇠두개)셔터표시줄 -- 탐색창 / 작업창 엑세스에서 취급하는 데이터 종류 : 테이블/쿼리/폼/보고서- 테이블 (30점)- 폼 (25..

취성패_컴활1급_15일차

* 최신기출문제 1회 풀기 * 계산작업 ⓛ VLOOKUP EDATE QUOTIENT 몫 (MOD) 원래 식은 할인율기준=(EDATE(F3,G3)-$J$1)/30 QUOTIENT를 활용해야 하므로, 할인율기준=QUOTIENT((EDATE(F3,G3)-$J$1),30) =VLOOKUP(할인율기준,참조영역,2,TRUE) [답]=E3*(1-VLOOKUP(QUOTIENT((EDATE(F3,G3)-$J$1),30),$L$3:$M$6,2,TRUE)) ② SUMIFS(구할범위,조건범위1,”조건1”,조건범위2,”조건2”) “=건강보조제” (O) “건강보조제” (O) A30 (O) [답] =SUMIFS($I$3:$I$26,$C$3:$C$26,$A30,$D$3:$D$26,B$29) ③ [TIP]INDEX, MATCH 나오면..

취성패_컴활1급_14일차 <기출문제따라하기,프로시저,최신기출1>

product sumproduct: 곱한 다음 합치기 항상 배열 값으로 넣을 것 (계산작업 해설 이어서) 4. 배열수식 =INDEX($B$4:$H$43,MATCH(MAX(IF($D$4:$D$43=L28,$G$4:$G$43)),($D$4:$D$43=L28)*$G$4:$G$43,0),2) =INDEX($B$4:$H$43,MATCH(ⓐ,ⓑ,2) 찾을 값ⓐ MAX(IF($D$4:$D$43=L28,$G$4:$G$43)) : 조건- 경영과 이 중에서 MAX인 중간고사의 점수 찾을 영역ⓑ ($D$4:$D$43=L28)*$G$4:$G$43,0) : (학과가 경영과)*(을 영역) 경영과가 아닌 경우, 0이 된다 (값이 사라지는게 아니라 0으로 출력되므로 행/열번호는 정확하게 구해진다) 왜 이렇게? : $G$4:$G$43..

취성패_컴활1급_13일차 <정렬, 부분합, 데이터표, 목표값찾기, 시나리오, 매크로>

* 정렬 * * 부분합 * : 함수 사용 안하고도 자동적으로 부분합 구하게 하고싶을 때 선결조건: 그룹으로 묶고자 하는 애들이 옹기종기 뭉쳐져 있어야 함 따라서, 先 정렬 필수 부분합의 삭제: [부분합] - [모두 제거] 중첩부분합: [부분합] - '새로운 값으로 대치' 체크 해제 데이터 아래에 요약 표시 - 데이터 요약이 위에 나오냐 아래에 나오냐의 차이최소값, 최대값 순서로 나타나게 하려면? - 최대값 먼저 구하고 최소값을 구한다 * 데이터 표 *가상분석 -시나리오 관리자-목표값 찾기-데이터 표 * 목표값 찾기 * x 필기o 목표값 넣을 셀 선택후 수식 셀: 목표값이 위치한 셀찾는 값: 평균점수 목표값값을 바꿀 셀: 중간고사가 몇점이 되어야 하는가? 출제유형2번 숙제 * 시나리오 * x 필기o 반드시..