책 내용 질문하기
컴활 함수사전 138쪽 3번 답안이 이해가 안가요
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
138
조회수
365
작성일
2021-03-09
작성자
탈퇴*원
첨부파일
답이
={text(sum(if(($e$4:$e$42=$m14)*($e$4:$e$42=n$13),$i$4:$i$42),0)),"#,##0,")} 이던데
여기서 저 빨간색 0은 무엇을 의미하나요..? 0 앞에 괄호도 왜 있는지 모르겠어요
함수마다 괄호를 하나씩 하더라도 하나가 남는데요....?ㅠㅠ 0은 어떤 함수에 사용된 건가요?
답변
2021-03-09 21:27:20
if의 조건이 거짓이면 0을 반환하는 것입니다.
생략 해도 상관 없는 부분입니다.
괄호 하나가 더 들어갔네요. 빨강색으로 표시한 괄호 하나를 삭제하셔야 합니다. 0의 경우는 합계를 구하는 SUM에서 0을 더하든, 안더하든 큰 의미가 없으므로 있든, 없든 결과에 영향을 주지는 않습니다. 의미 없는 것을 생략하는게 좋겠죠.
{=TEXT( SUM( IF( ($E$4:$E$42=$M14) * ($F$4:$F$42=N$13), $I$4:$I$42 ), 0 ) ), “#,##0,” )}
좋은 하루 되세요.
-
관리자2021-03-09 21:27:20
if의 조건이 거짓이면 0을 반환하는 것입니다.
생략 해도 상관 없는 부분입니다.
괄호 하나가 더 들어갔네요. 빨강색으로 표시한 괄호 하나를 삭제하셔야 합니다. 0의 경우는 합계를 구하는 SUM에서 0을 더하든, 안더하든 큰 의미가 없으므로 있든, 없든 결과에 영향을 주지는 않습니다. 의미 없는 것을 생략하는게 좋겠죠.
{=TEXT( SUM( IF( ($E$4:$E$42=$M14) * ($F$4:$F$42=N$13), $I$4:$I$42 ), 0 ) ), “#,##0,” )}
좋은 하루 되세요.