날짜에서 회계 분기를 구동하는 수식을 작성하는 방법
2016 회계연도는 2015년 2월에 시작하여 2016년 1월에 끝납니다.
따라서 2015년 2월의 경우 원하는 생산량은 Q1-16이고 2016년 1월의 경우 Q4-16입니다.
답변1
다음과 같은 수식을 사용할 수 있습니다(셀 A1의 날짜를 기준으로).
="Q" & INT(MOD(MONTH(A1)+10,12)/3)+1 & "-" & RIGHT(YEAR(A1)+(MONTH(A1)>1),2)
이것은 &
조각을 연결하는 데 사용됩니다.
분기를 계산할 때 MOD 함수를 사용하여 월을 이동하고 1월을 끝으로 이동합니다(MOD 함수는 표현식을 MONTH(A1)+10
12로 나눈 후 나머지를 제공합니다). 결과를 3
정수로 나누고 를 더하면 1
이를 분기로 변환합니다.
수식은 월이 1월이 아닌 경우 부울 수학을 사용하여 연도를 조정합니다. MONTH(A1)>1
true인 경우 Excel에서는 해당 표현식을 값으로 처리하고 1
, 그렇지 않으면 값으로 처리합니다 0
.
답변2
다음과 같이 조회 테이블을 작성하십시오.
전체 공식은 다음과 같습니다.
="Q" & VLOOKUP(MONTH(E2),A:B,2,0) & "-" & TEXT(E2,"YY")+VLOOKUP(MONTH(E2),A:C,3,0)
수식을 작성하고 조회 테이블을 작성해야 하는 것이 더 많은 오버헤드인 것 같지만 다음과 같은 이유로 보통 이런 방식으로 수행합니다.
- 다른 수식에서 이 테이블을 재사용할 수 있습니다.
- 조회 테이블을 변경하면 비즈니스 로직을 쉽게 변경할 수 있으며 수식을 변경할 필요가 없습니다.
- 특히 다른 사람이 Excel 시트를 사용하는 경우 시각적으로 이해하기 쉽습니다.