책 내용 질문하기
계산작업할때
도서
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 값에서 구할때는 , 를 사용하면 결과가 나오지 않습니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.