메뉴
미해결 엑셀2016윈도우10

동일셀이면 금액을 더해라 라는 IF조건절 수식좀 알려주시면 감사합니다..

12월 14일 조회 983
 

안녕하세요,

매번 큰 도움 받고 있습니다.

 

다름이 아니라

테스트의 문서처럼 홍길동=홍길동=홍길동일 경우 그 금액을 전부 합하고,

박두래=박두래일 경우 그 금액을 전부 합해라

라는 IF조건절 중첩 수식을 걸고 싶습니다.

 

더불어 합친 금액 옆에 이름 하나만 끌고오도록 하고

나머지는 다 빈칸으로 두고 싶은데요..

 

저는 그래서 예를 들면  IF(A3=A4=A5,IF(A3=...SUM(....)

이런 수식으로 만들어보았는데 계속 오류가 나서 고수님들의 조언을 구합니다ㅠ

 

그럼 다가오는 연말 행복한 하루 되시고

도움좀 주시면 감사합니다!

 

댓글 3

마법의손 12월 14일
삭제된 댓글입니다.
츠츠°º⁰ 채택된 답변 12월 14일
아래처럼 정리해보았습니다 참고해주십시요.

I6 =IF(COUNTIF($F$6:$F6,F6)=1, F6,"")   아래로 복사
J6 =IF(I6="","", SUMIF($F$6:$F$13,I6,$G$6:$G$13))  아래로 복사
생선벽지 12월 18일
특정 조건에 대한 값을 더하고 싶을 경우에는 sumifs라는 함수를 적절하게 사용하면 좋습니다.

sumifs 함수는 더할 값이 있는 범위(range)를 정한 뒤에 조건을 구할 범위와 조건을 여러 개 추가하는 식으로 적용하면 됩니다.

 

예시는 g열의 값을 더하고 싶은데, 사람 이름이 해당하는 행의 값만 더하고 싶을 경우인데요.

=SUMIFS($G:$G,$F:$F,I6)으로 하신 뒤에 드래그하시면 됩니다.

수식을 설명하자면 $G:$G는 더할 범위를 말하며, 드래그범위에 따라 더할 범위가 달라지면 안되니 g열을 절대참조하였습니다.

조건은 사람이름을 찾기만 하면 되는 것이라 f열을 찾을 사람이 있는 i6의 값을 기준으로 찾으라는 조건을 달았고요.

상황에 따라 연도라든지 여러 조건을 추가하시면 다양한 상황에서 적절하게 사용하실 수 있습니다.

질문답변 게시판의 최근 글

스크랩 완료