계산기을 사용하여 공식 만들기

공식을 만들려면 계산기을 사용합니다.

공식 만들기

공식을 만들려면 다음 단계를 수행하십시오.

  1. 계산 > 계산기을(를) 선택합니다.
  2. 다음 변수에 결과 저장에 열 번호(예: C1), 상수 번호(예: K1) 또는 열 이름(예: 결과)을 입력합니다. 이름에 공백이 포함되어 있는 경우에는 이름 앞뒤에 작은따옴표를 입력합니다.
  3. 에 공식을 구성할 변수 이름, 연산 및 함수를 입력합니다. 함수에 대한 내용을 확인하려면 계산기 함수로 이동하십시오.
  4. 공식을 열에 할당하려면 공식으로 할당을 선택합니다. 공식을 열에 할당하면 관련 데이터를 추가 또는 제거하거나 변경할 때마다 Minitab에서 값을 자동으로 다시 계산합니다.
  5. 확인을(를) 클릭합니다.

계산기 사용의 예

다음 예는 계산기의 몇 가지 용도를 보여줍니다.

수학 공식 계산
수학 공식을 계산하려면 저장 열 또는 저장 상수 및 식을 입력합니다. 예를 들어, 다음 변수에 결과 저장C11, MEAN(C10)/STDEV(C1)을 입력하면 Minitab에서 C10의 평균을 C1의 표준 편차로 나누고 그 결과를 C11에 저장합니다.
열 또는 상수에 값 저장

열 또는 상수에 값을 저장하려면 저장 열 또는 저장 상수 및 값을 입력합니다. 예를 들어, 다음 변수에 결과 저장K1, 5를 입력하면 Minitab에서 K1=5로 설정합니다.

텍스트 값을 입력하는 경우에는 텍스트 값 앞뒤에 큰따옴표를 입력합니다(예: "green").

참/거짓 비교 결과 저장
참/거짓 비교의 결과를 저장하려면 저장 열과 열 비교 식을 입력하십시오. 비교 열의 각 값에 대해, Minitab에서는 비교 결과가 참인 경우 저장 열에 1을 입력하고 거짓인 경우 0을 입력합니다. 다음 식은 참/거짓 비교의 예입니다.
  • C1="green": green이 포함된 각 행에 대해 1을 저장하고 다른 모든 행에 대해 0을 입력합니다.
  • C1 > C2: C1 > C2인 각 행에 대해 1을 저장하고 다른 모든 행에 대해 0을 입력합니다.
  • C1 = WHEN("3/15/03"): 3/15/03 12:00 am과 같은 각 행에 대해 1을 저장하고 다른 모든 행에 대해 0을 입력합니다.

공식 지침

공식은 함수, 산술 연산, 비교 연산, 논리 연산 및 열 연산으로 구성할 수 있습니다. 공식에는 열, 저장된 상수, 숫자 및 텍스트를 사용할 수 있지만 행렬은 사용할 수 없습니다. 공식을 만들 때는 다음 지침을 따르십시오.

괄호 ( )
복잡한 식에서 여러 연산을 결합하려면 괄호를 사용하십시오. 예: (C1 + C2)/(C2 - C6). 괄호를 사용하여 함수를 위한 값 또는 값의 열을 나타낼 수도 있습니다(예: SIN(3.5) 또는 SIN(C1)).
대괄호 [ ]
괄호 안에 데이터 값의 행 번호를 둘러싸서 열에 단일 값을 지정합니다. 예를 들어, 열 C5의 이름을 Revenue로 지정하면 'Revenue'[27]C5[27] 식 모두 열 C5의 27행의 값을 반환합니다.
하이픈
Minitab에서는 하이픈을 빼기 부호로 인식하기 때문에 값의 범위를 지정하기 위해 하이픈(-)을 사용할 수 없습니다. 예를 들어 Minitab은 C1-C4를 C1 빼기 C4로 해석합니다.
텍스트 값
특정 텍스트 값은 큰 따옴표로 묶으십시오.
통화 또는 백분율 형식
통화 또는 백분율 형식의 숫자 데이터는 표시 목적으로 주로 사용됩니다. 일부 함수만 이 형식을 사용할 수 있습니다. 예를 들어, ANY 함수에서 통화 기호 $를 인식하지 못하기 때문에 논리 함수 ANY(C1, $3.50)를 사용하여 열 C1의 값 $3.50을 나타낼 수 없습니다.
비교 작업
다음과 같은 비교 연산을 사용할 수 있습니다.
  • = (같음)
  • <> (같지 않음)
  • > (보다 큰)
  • < (이하)
  • <= (작거나 같음)
  • >= (크거나 같음)

비교가 참이면 결과가 1로 설정되고, 거짓이면 0으로 설정됩니다.

결측값
텍스트 결측값은 큰따옴표를 사용하여 큰따옴표 사이에 공백 없이("") 나타냅니다. 숫자나 날짜/시간 결측값은 결측값 기호 *를 작은따옴표로 묶어('*') 나타냅니다.
논리 연산
다음과 같은 논리 연산을 사용할 수 있습니다.
  • & (And)
  • | (Or)
  • ~ (Not)

기호(& | ~) 또는 단어(And, Or, Not)를 식에 사용할 수 없습니다.

비교가 참이면 결과가 1로 설정되고, 거짓이면 0으로 설정됩니다.

와일드카드 문자와 텍스트 함수

하나 이상의 문자를 포함하는 문자열을 표시하려면 별표(*)를 사용합니다. 문자를 하나만 표시하려면 물음표(?)를 사용합니다.

텍스트 문자열에서 "*" 문자 또는 "?" 문자를 참조하려면 기호 앞에 틸드(~)를 사용합니다.

다른 예는 Find 함수Search 함수에서 확인하십시오.

연산 순서

Minitab에서 다음과 같은 순서로 행별 연산을 수행합니다.
  1. 첨자
  2. 상수 및 열 연산
  3. 함수
  4. 거듭제곱
  5. "Not" 및 부정(-) 연산
  6. 곱셈 및 나눗셈
  7. 덧셈 및 뺄셈
  8. 비교 작업
  9. "And" 연산
  10. "Or" 연산

기본 순서가 동일한 연산은 왼쪽에서 오른쪽으로 수행됩니다.

괄호를 사용하여 연산의 기본 순서를 무시할 수 있습니다. Minitab은 괄호 안에 있는 식을 먼저 실행합니다.

계산기 출력에 대한 고려 사항

공식을 만들 때는 계산기 출력에 대해 다음과 같은 정보를 고려하십시오.

데이터 유형

식에서 마지막으로 수행한 연산이 뺄셈 또는 MEAN과 같은 숫자 연산이면 그 결과를 숫자로 저장합니다. 예를 들어, TODAY() - 30의 결과는 마지막으로 수행하는 연산이 숫자 연산인 뺄셈이므로 숫자가 됩니다.

마지막으로 수행한 연산이 NOW 또는 WHEN과 같은 날짜/시간 함수이면 결과가 날짜/시간 값으로 저장됩니다. 예를 들어 DATE(TODAY() - 30)의 결과는 마지막으로 수행하는 연산이 날짜/시간 함수인 DATE이므로 날짜 값이 됩니다.

대부분의 스프레드시트 응용 프로그램과 마찬가지로, Minitab에서 날짜/시간 변수와 숫자를 연산에 함께 사용하면 해당 숫자가 일 수로 간주됩니다. 예를 들어 NOW() + 30에서 30은 일 수로 간주됩니다.

통화 또는 백분율 형식
통화 또는 백분율 형식의 데이터를 입력으로 인식할 수 있는 함수는 통화 또는 백분율 기호를 결과와 함께 저장하지 않을 수 있습니다. 예를 들어, SUM 함수를 사용하여 데이터 값의 열을 통화 형식으로 추가할 경우, 값의 합은 반환하지만 값과 연관된 통화 기호는 반환하지 않습니다. 그러나 열에 결과를 저장하고, 열을 클릭하고, 마우스 오른쪽 단추를 클릭하고, 열 서식 지정을 선택하는 경우 통화 또는 백분율을 선택하여 열을 통화 또는 백분율 형식으로 지정하고 기호를 표시하십시오.
결측값
예를 들어 입력이 결측값이거나 음수의 제곱근을 계산하려고 하기 때문에 Minitab에서 식을 계산할 수 없을 때는 결과가 결측값으로 설정됩니다. Minitab에서는 숫자 또는 날짜/시간 열의 결측값 기호로 *를 사용하고 텍스트 열의 결측값에는 공백을 사용합니다.
참/거짓 비교 또는 식
식 또는 비교가 참이면 결과가 1로 설정되고 거짓이면 0으로 설정됩니다. <, <=, > 또는 >=에 대한 입력 열에 결측값이 포함되어 있으면 결과가 결측값으로 설정됩니다.
저장된 상수의 날짜/시간 값
저장된 상수는 날짜/시간 형식의 값을 인식하지 않습니다. 날짜/시간 값은 내부에서 숫자로 저장되므로, 상수에 저장된 날짜/시간 값은 해당 날짜/시간 값과 동일한 숫자 값입니다.