책 내용 질문하기
계산작업할때
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
319
조회수
27
작성일
2017-06-16
작성자
탈퇴*원
첨부파일
=MAX(($D4=$C$9:$C$17)*(G$3=RIGHT($B$9:$B$17,2))*$D$9:$D$17)
이런 함수에서 (조건1)*(조건2) 로 표시하는건알겠는데 최대값을 구할 범위에서도 왜 *로 연결하는건가요?
,쓰면 왜틀리게 나오는건지.. 헷갈리네요 조금
답변
2017-06-21 10:54:45
max((조건1)*(조건2)*값을구할범위)
입니다.
if 문을 사용하면
max(if((조건1)*(조건2),값을구할범위)))
로 사용할 수 있습니다.
if(조건,참,거짓) 이므로 조건이 참일때 값을 표시하여 이 값중 최대값을 구할 수 있는 것이죠.
그냥 max 값에서 구할때는 , 를 사용하면 결과가 나오지 않습니다.
좋은 하루 되세요.
-
*2017-06-21 10:54:45
max((조건1)*(조건2)*값을구할범위)
입니다.
if 문을 사용하면
max(if((조건1)*(조건2),값을구할범위)))
로 사용할 수 있습니다.
if(조건,참,거짓) 이므로 조건이 참일때 값을 표시하여 이 값중 최대값을 구할 수 있는 것이죠.
그냥 max 값에서 구할때는 , 를 사용하면 결과가 나오지 않습니다.
좋은 하루 되세요.