이 기사에서는 지정된 날짜가 어느 분기에 해당하는지 확인하는 방법을 배웁니다.

보고서에서 작업하는 동안 일부 날짜가 있으며 현재 연도의 분기 번호로 날짜를 반환하는 수식이 필요합니다. 예 : 2014 년 1 월 1 일은 1 분기로 반환됩니다.

CHOOSE, MONTH 및 MATCH 함수의 조합을 함께 사용하여 셀의 날짜를 분기 번호로 반환하는 수식을 만듭니다.

선택 : 컴퓨터에 대한 문자 집합에서 코드 번호로 지정된 문자를 반환합니다. CHOOSE 함수는 주어진 인덱스 번호에 따라 값 목록에서 값을 반환합니다. Choose 함수는 index_num을 사용하여 목록에서 값을 반환합니다.

구문 = CHOOSE (index_num, value1, value2, …​)

index_num : 선택되는 값 인수를 지정합니다. Index_num은 1에서 254 사이의 숫자이거나 1에서 254 사이의 숫자를 포함하는 수식이어야합니다. index_num이 1보다 작은 경우 Choose는

를 반환합니다. === #VALUE! 오류.

value1 & value 2는 CHOOSE가 결과를 평가하고 반환하는 1 ~ 254 개의 값 인수입니다.

MONTH :이 함수는 날짜의 월 (1 ~ 12 월 1 ~ 12)을 반환합니다.

구문 : = MONTH (serial_number)

serial_number : 찾으려고하는 월의 날짜를 나타냅니다.

MATCH 함수는 선택한 셀 범위에서 지정된 항목을 검색 한 다음 범위에서 해당 항목의 상대 위치를 반환합니다.

구문 = MATCH (lookup_value, lookup_array, match_type)

lookup_value : 찾고자하는 값 lookup_array : 데이터 테이블에는 출력을 반환 할 정보가 포함되어 있습니다.

match_type : 1,0 및 -1은 세 가지 옵션입니다.

1 (기본값) : 범위에서 가장 큰 값을 찾습니다. 목록은 오름차순으로 정렬되어야합니다.

0 : 정확히 일치하는 항목을 찾습니다. -1 : 범위에서 가장 작은 값을 찾습니다. 목록은 내림차순으로 정렬되어야합니다.

[.underline] # 예를 들어 보겠습니다. # A 열에 날짜가 몇 개 있습니다 B 열에서 A 열의 날짜 값에 해당하는 분기 번호를 반환하는 수식을 원합니다

img1

수식은 셀 B2 = CHOOSE (MATCH (MONTH (A2), \ {1,4,7,10}), “Quarter1”, “Quarter2”, “Quarter3”, “Quarter4”) *

img2

MONTH (A2)를 평가하면 6 월이 해당 연도에 6 ^ th ^가되므로 결과로 6 *이 표시됩니다.

  • 그런 다음 Month 함수에서 반환 된 결과는 조회 값으로 첫 번째 인수로 Match 함수에 전달됩니다.

MATCH (MONTH (A2), \ {1,4,7,10}) * Match 함수는 \ {1,4,7,10 범위에서 6 (월 함수 별 반환) 값을 조회합니다. } 숫자 6이 7보다 작기 때문에 2를 반환합니다.

이해를 돕기 위해 1부터 12까지의 열에 월 번호를 입력 한 다음 수식을 = MATCH (E2, \ {1,4,7,10})로 입력하십시오. * 아래 스냅 샷을 참조하십시오.

img3

  • Match & Month 공식을 평가하면

CHOOSE (2, “1 분기”, “2 분기”, “3 분기”, “4 분기”).

추가로 평가하면 CHOOSE 함수는 값 2를 확인하고 Quarter2 *를 출력으로 반환합니다.

  • 동일한 공식을 B2 : B11 범위에 복사하면 원하는 결과를 얻을 수 있습니다

img4