적용 대상
Access 2013

Access에는 식을 빌드하는 데 사용할 수 있는 많은 기본 제공 함수가 있습니다. 식 빌드를 읽은 경우 함수는 식에서 가능한 요소 중 하나일 뿐이라는 점을 기억할 수 있습니다. 그러나 함수를 추가하는 방법을 학습하지 않고는 식으로 너무 많은 작업을 수행할 수 없습니다.

참고:  식에서 사용자 지정 빌드 함수를 사용할 수도 있지만, 이러한 함수를 만드는 방법을 알고 있다면 다음과 같은 아티클이 필요하지 않을 수 있습니다. 사용 가능한 모든 Access 함수 목록을 찾고 있을 수 있습니다.

먼저 함수 사용에 대한 몇 가지 기본 사항은 다음과 같습니다.

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

  • 일부 함수에는 인수가 필요하지 않지만 다른 함수에는 몇 가지 인수가 필요합니다. 이 경우 쉼표로 구분합니다.

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

  • 함수는 사용자가 제공하는 모든 정보를 인수로 사용하고, 백그라운드에서 일부 코드를 실행한 다음, 함수를 입력한 정확한 위치로 값을 반환합니다. 즉, 프로그래밍을 실제로 수행하지 않고 프로그래머가 될 수 있습니다!

협박 소리? 그것은 정말 아니에요. 예제 또는 두 가지가 도움이 될 수 있습니다.

식에 IIf 함수를 사용하는 예

이 식은 전적으로 IIf 함수 (녹색 문자)로 구성됩니다. 세 인수를 구분하는 녹색 쉼표에 유의하세요. 이 예제에서는 IIf 함수를 사용하여 DueDate라는 필드를 오늘 날짜와 비교합니다. DueDate 필드가 오늘 날짜보다 크거나 같으면 문자열 "OK"를 반환합니다. 그렇지 않으면 "연체"를 반환합니다.

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

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

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

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

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

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

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

  • Left 함수(녹색)는 두 개의 인수를 사용합니다.

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

    • 정수 상수(검은색)입니다. 이 경우 필드의 맨 왼쪽 문자 두 개만 입력하면 2를 입력합니다.

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

식 및 함수에 대한 자세한 정보를 원하십니까?

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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