엑셀수식 조건에 따라 값을 합하는 기간을 다르게 설정하고 싶습니다에 관한 답변드립니다.
엑셀에서 특정 조건에 따라 기간을 다르게 설정하고, 그 기간 내에 있는 값을 합하려면 SUMIFS 함수를 사용하는 것이 적합합니다. 아래 방법을 참고하세요.
가정:
• '운영종료일'이 있는 날짜는 A열에 있다고 하며, 이름은 '운영종료일'로 명명.
• 합산 대상 값은 B열에 있다고 하며, 이름은 '값'으로 명명.
• 날짜 기준 셀은 D1에 입력되어 있으며, 해당 날짜를 기준으로 계산한다.
예를 들어, 조건:
• 운영종료일이 존재하는 경우 (즉, A열에 날짜가 있으면) 해당월 포함 과거 12개월 치 합산
• 그렇지 않은 경우 (운영종료일이 없다면), 조건에 맞게 조정
단일 수식을 다음과 같이 작성할 수 있습니다:
=SUMIFS(값, 운영종료일, ">=" & EDATE(D1, -12), 운영종료일, "<=" & D1)
이 수식은 D1 날짜를 기준으로 과거 12개월간, 또는 종료일이 있는 경우 종료일 포함 기간 내 값들을 더하는 구조입니다.
구체적 구현 방법:
1. D1에 기준 날짜 입력 (예: 오늘 날짜 또는 특정 날짜).
2. 만약 '운영종료일'이 비어있거나 특정 조건이 충족되지 않으면 다른 조건을 적용할 수 있습니다.
3. 만약 종료일이 존재하는 경우 종료일 포함 과거 12개월 치만 합산하려면, 종료일과 기준 날짜를 함께 고려하는 조건을 만들어야 합니다.
추가적 도움이 필요하면, 데이터 구조와 구체 조건을 알려 주시면 더욱 정밀하게 수식을 설계해 드릴 수 있습니다.
AI 분석 및 채팅