Loading

수식 필드의 '빈 필드 처리' 섹션

게시 일자: Jul 29, 2025
상세 설명

사용자 정의 수식 필드에는 빈 필드 처리 섹션이 있습니다. 해당 섹션은 설정 내 수식 필드의 편집 버튼을 클릭하여 액세스할 수 있으며, 수식이 숫자, 통화, 백분율 필드를 참조할 때 사용됩니다. 수식 값이 비어 있을 때 출력을 어떻게 처리할 것인지 정할 수 있습니다.

처리 방법은 두 가지입니다.

  • 빈 필드를 0으로 취급
  • 빈 필드를 비어있는 것으로 취급


빈 필드를 0으로 처리하려면 Treat blank fields as zeros(빈 필드를 0으로 취급)를 선택합니다. 빈 필드를 비어있는 것으로 처리하려면 Treat blank fields as blanks(빈 필드를 비어있는 것으로 취급)를 선택합니다.

시나리오
빈 필드를 비어있는 것으로 처리하도로 구성할 경우, 필드를 사용해서 값을 계산하지 못할 수 있습니다.

예:

  • Percentage A와 Percentage B라는 두 개의 사용자 정의 필드가 있습니다.
  • 이때 두 사용자 정의 필드의 차이를 계산하는 수식 필드를 생성했습니다(Percentage_A__c - Percentage_B__c).
  • 레코드 #12345에서 Percentage A 필드의 값은 '1.0'이며 Percentage B 필드에는 값이 비어 있습니다(null).


이때 위의 두 필드의 차를 구하면 '1.0' - 비어있는(null) 값 = '1.0'이 됩니다. 해당 레코드에 대한 이 수식 필드의 결과는 빈 필드 처리 섹션을 어떻게 구성하느냐에 따라서 다르게 표시됩니다.

솔루션


위의 예시에서는 빈 필드 처리 방법에 따라서 두 가지 결과가 발생할 수 있습니다.

  • 결과 1: Treat blank fields as zeroes(빈 필드를 0으로 취급)를 선택한 경우 수식이 위의 레코드에 대해 '1.0'이라는 결과를 계산해 표시합니다.
  • 결과 2: Treat blank fields as blanks(빈 필드를 비어있는 것으로 취급)를 선택한 경우 수식이 빈 필드를 비어있는 것으로 취급하므로 어떤 결과도 계산되지 않습니다. 수식 기준의 일부가 비어있는 값을 참조하는 경우 Salesforce는 값을 반환하지 않습니다. 따라서 해당 레코드에는 아무것도 채워지지 않습니다.


수식 계산 결과에 빈 값이 남지 않도록 Treat blank fields as zeroes(빈 필드를 0으로 취급)를 선택해서 수식 필드에 대한 값을 항상 표시하는 것을 권장합니다. 하지만 이는 전적으로 각 비즈니스의 필요에 따라 결정할 사항입니다.



참고 항목:
Knowledge 기사 번호

000381641

 
로드 중
Salesforce Help | Article