Applies ToAccess 2013

Access에는 식을 빌드하는 데 사용할 수 있는 기본 제공 함수가 많이 있습니다. 식 빌드를 읽은 경우 함수가식에서 가능한 재료 중 하나일 수 있습니다. 그러나 함수를 추가하는 방법을 결국 학습하지 않고는 식으로 너무 많이 할 수 없습니다.

참고:  식에서 사용자 지정 작성 함수를 사용할 수도 있지만 이러한 함수를 만드는 방법을 알고 있는 경우 이 문서와 같은 문서가 필요하지 않습니다. 사용 가능한 모든 Access 함수 목록을 찾고 있을 수 있습니다.

먼저 함수 사용에 대한 몇 가지 기본 사항입니다.

  • 함수를 사용하려는 경우 해당 키워드, 열린 괄호, 보낼 인수(값) 및 닫기 괄호를 입력합니다.

  • 일부 함수에는 인수가 필요하지 않지만 다른 함수에는 여러 인수가 필요하고, 이 경우 콤마로 구분해야 합니다.

  • 함수 인수는 식별자, 상수 또는 기타 함수일 수 있습니다. 표준 수학 연산자(예: +, -, *또는 /) 또는 비교 연산자(예: <, > 또는 =)를 사용하여 이러한 > 있습니다.

  • 함수는 제공한 정보를 인수로 받아들이고, 일부 코드를 뒤에서 실행한 다음, 함수를 입력한 정확한 위치로 값을 반환합니다. 즉, 프로그래밍을 수행하지 않고도 프로그래머가 될 수 있습니다.

소리가 협소한가요? 사실은 아니에요. 한 두 가지 예제가 도움이 될 수 있습니다.

식에 IIf 함수를 사용하는 예

이 식은 IIf 함수(녹색 문자)로 전적으로 수행됩니다. 세 인수를 구분하는 녹색 콤마를 기록합니다. 이 예제에서는 IIf 함수를 사용하여 DueDate라는 필드를 오늘 날짜와 비교합니다. DueDate 필드가 오늘 날짜보다 크거나 같을 경우 문자열 "확인"을 반환합니다. 그렇지 않으면 "기한"이 반환됩니다.

  • IIf 함수의 첫 번째 인수는 DueDate 필드의 식별자(주황색), 비교 연산자 몇 개(빨간색), 인수가 필요 없는 날짜 함수(파란색)로 구성된 논리 테스트입니다.

  • IIf 함수의 두 번째 및 세 번째 인수는 문자열 상수(검정색)으로 따옴표로 묶아야 합니다. 이 두 인수는 숫자 또는 텍스트를 반환하는 함수 또는 식일 수도 있습니다.

폼 또는 보기의 텍스트 상자 또는 테이블의 계산된 필드에서 이와 같은 식을 사용할 수 있습니다.

다음은 식의 함수를 사용하여 텍스트 문자열을 만드는 또 다른 예제입니다.

="Prefix: " & Left([ProductCode], 2)

여기서 식은 문자열 상수(검정색)로 시작됩니다.

  • 앰퍼산드(빨간색)는 문자열을 함께 조인하는 데 사용되는 컨피어링 연산자입니다.

  • 왼쪽 함수(녹색)는 다음 두 인수를 사용합니다.

    • 필드 식별자(주황색) 및

    • 정수 상수(검정색)입니다. 이 경우 필드의 가장 왼쪽에 있는 두 문자만 원하기 때문에 2를 입력합니다.

ProductCode 필드에 "CD22035"가 포함된 경우 이 식의 결과는 "Prefix: CD"입니다.

식 및 함수에 대한 자세한 정보를 원하세요.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.