엑셀수식 조건에 따라 값을 합하는 기간을 다르게 설정하고 싶습니다.

엑셀수식 조건에 따라 값을 합하는 기간을 다르게 설정하고 싶습니다.


엑셀수식 조건에 따라 값을 합하는 기간을 다르게 설정하고 싶습니다에 관한 답변드립니다.

​

엑셀에서 특정 조건에 따라 기간을 다르게 설정하고, 그 기간 내에 있는 값을 합하려면 SUMIFS 함수를 사용하는 것이 적합합니다. 아래 방법을 참고하세요.

​

가정:

• '운영종료일'이 있는 날짜는 A열에 있다고 하며, 이름은 '운영종료일'로 명명.

• 합산 대상 값은 B열에 있다고 하며, 이름은 '값'으로 명명.

• 날짜 기준 셀은 D1에 입력되어 있으며, 해당 날짜를 기준으로 계산한다.

​

예를 들어, 조건:

• 운영종료일이 존재하는 경우 (즉, A열에 날짜가 있으면) 해당월 포함 과거 12개월 치 합산

• 그렇지 않은 경우 (운영종료일이 없다면), 조건에 맞게 조정

​

단일 수식을 다음과 같이 작성할 수 있습니다:

​

=SUMIFS(값, 운영종료일, ">=" & EDATE(D1, -12), 운영종료일, "<=" & D1)

​

이 수식은 D1 날짜를 기준으로 과거 12개월간, 또는 종료일이 있는 경우 종료일 포함 기간 내 값들을 더하는 구조입니다.

​

구체적 구현 방법:

1. D1에 기준 날짜 입력 (예: 오늘 날짜 또는 특정 날짜).

2. 만약 '운영종료일'이 비어있거나 특정 조건이 충족되지 않으면 다른 조건을 적용할 수 있습니다.

3. 만약 종료일이 존재하는 경우 종료일 포함 과거 12개월 치만 합산하려면, 종료일과 기준 날짜를 함께 고려하는 조건을 만들어야 합니다.

​

추가적 도움이 필요하면, 데이터 구조와 구체 조건을 알려 주시면 더욱 정밀하게 수식을 설계해 드릴 수 있습니다.

광고 [X]를 누르면 내용이 해제됩니다

AI 분석 및 채팅

3/3
시스템 리소스 로딩 중... 0%

여기를 클릭하면 빠른 로딩(가속)이 가능합니다.