itq 엑세스에서 많이 나오는 함수들 알려주세요 :)
Email : [email protected] 주소 : 경기도 부천시 조마루로385번길 92, 1901~1903호 (원미동, 부천테크노밸리 유1센터) | 우편번호 : 14558 대표 : 배성원 | 사업자등록번호 : 216-20-93626 통신판매업 신고번호 : 제 2022-경기부천-3561 호 직업정보제공 신고번호 : J1512020210002
댓글목록 1
※ ITQ 엑세스에서 나오는 함수들
논리함수 -> iif, or, and, switch
텍스트 함수 -> left, right, mid
찾기참조함수 -> choose
수학/삼각함수 -> int, round
날짜/시간함수 -> dateadd, datediff
대략 요 함수들이 시험문제에 자주 출제되어서 나오는 함수들입니다.
그리고 엑세스는 한가지 감수를 하셔야 할 것이 엑셀에서는 F(x)를 누르면 함수마법사가
실행이 되어서 손쉽게 수식을 입력을 할 수 있었는데 엑세스에서는 직접 다 수식을 입력을
하셔야 한다는 점입니다. 이 점은 감수를 하시고서 함수들을 익혀주셔야 합니다. 엑세스 함수도
여러 많은 문제들을 풀어보시면서 익혀주셔야 합니다.
엑세스에서 사용하는 방식하고 엑셀에서 사용하는 방식하고 몇 개를 알려드리도록
할테니 엑세스 함수 공부하실 때 도움이 되셨으면 합니다. 엑세스 함수도 엑셀 함수랑 마찬가지로
어떻게 수식을 구상을 해서 세워야 할지 생각을 하시면서 수식을 적어주셔야 합니다.
※ 엑셀, 엑세스에서 사용되는 형식
1. IF 함수, IIF 함수
엑셀 : =IF(A1>=90,"합격","불합격") -------> 엑셀 : =IF(셀주소>=90,"합격","불합격")
엑세스 : =IIF([수량]>=90,"합격","불합격") ----> 엑세스 : =IIF([필드명]>=90,"합격","불합격")
2. AND, OR 함수
엑셀 : =IF(AND(A1>=900, B1>=90),"통과","")
-> 엑셀 : =IF(AND(셀주소>=900, 셀주소>=90),"통과","")
엑세스 : =IIF([금액]>=900 AND [수량]>=30,"통과","")
-> 엑세스 : =IIF([필드명]>=900 AND [필드명]>=30,"통과","")
엑셀 : =IF(OR(A1>=900, B1>=90),"통과","")
-> 엑셀 : =IF(OR(셀주소>=900, 셀주소>=90),"통과","")
엑세스 : =IIF([금액]>=900 OR [수량]>=30,"통과","")
-> 엑세스 : =IIF([필드명]>=900 OR [필드명]>=30,"통과","")
OR, AND 함수의 경우 엑세스는 첫번째 조건과 두번째 조건 사이에 들어가서 입력을 해야합니다.
3. 문자열 함수 (텍스트 함수)
=LEFT(A1,2) ---> 엑셀 =LEFT(셀주소,2)
=LEFT([코드],2) ---> 엑세스 =LEFT([필드명],2)
=RIGHT(A1,2) ---> 엑셀 =RIGHT(셀주소,2)
=RIGHT[코드],2) ---> 엑세스 =RIGHT([필드명],2)
=MID(A1,3,1) ---> 엑셀 =MID(셀주소, 시작위치, 추출글자)
=MID([코드],3,1) ---> 엑세스 = MID([필드명], 시작위치, 추출글자)
위에 나열한 것처럼 엑셀에서는 문제에서 주어진 해당 셀주소를 클릭을 해서 함수 결과를 내지만
엑세스에서는 문제에서 주어진 해당 필드명 이름을 입력을 해서 수식을 세워서 값을 내는 점이 서로 다릅니다.