테이블과 BOM의 수식

다양한 방법으로 수식 계산을 지정 할 수 있습니다.

  • BOM 열 머리글에 텍스트 스트링을 사용하여 수식을 씁니다. 수식에 따옴표를 사용합니다 (예: '항목 번호', '항목 번호'*'개수').
    BOM 열 머리글에는 항목 번호, 개수, 품명이 있습니다.
  • 수식에 사용자 정의 속성을 사용합니다. 사용자 정의 속성을 선택하면, 선택 항목이 수식에서 역 따옴표 속에 표시됩니다. 예: `Price`
  • 열 머리글 항목 앞에 # 기호를 붙입니다 (예: #'품명'). 이 구문은 숫자가 아닌 텍스트를 계산에서 제외하도록 하기 위함입니다. 이 구문을 사용하지 않으면, 숫자가 아닌 문자도 포함되며 값이 0.0으로 표시됩니다.
  • 열 머리글이 아닌 일반 텍스트는 이중 따옴표 안에 표기합니다 (예: "$").
  • IF function의 기능은 '조건이 참일 경우'와 '조건이 거짓일 경우'의 두 값으로 반환됩니다. IF function의 결과를 구분하려면, 세미 콜론을 사용하여 다음과 같이 IF function을 지정합니다.
    IF(test_condition; value_if_test_condition_true; value_if_test_condition_false)

    예:

    수식:

    IF('DESCRIPTION'<>""; 'DESCRIPTION'; "-")
    

    결과:

    DESCRIPTION value (if not empty) or "-".

    IF function의 검사 조건으로 조건 연산자를 사용할 수 있습니다.

    기호 설명
    = 같음 'Description' = "" (설명이 없음)
    > 보다 큼 '수량' > 2
    < 보다 작음 `Length` < 2
    <= 작거나 같음  
    >= 크거나 같음  
    <> 같지 않음 'DESCRIPTION'<>"" (설명 속성이 비어있지 않음)
  • 합계, 평균, 개수, 최대, 최소는 테이블 셀로 계산됩니다. 예를 들어, Ave(A1,A5) 함수는 A1과 A5 셀의 값의 평균을 계산합니다.
  • 열과 행에 연산을 위해 셀 번호와 함께 콜론을 사용할 수 있습니다. 예를 들어, SUM(A1:A5)는 셀 A1에서 셀 A5까지에 있는 숫자를 모두 더합니다.
  • 곱하기(*), 더하기(+), 나누기(/), 빼기(-)를 사용 할 수 있습니다.