책 내용 질문하기
[Section 08 배열수식] 기출 따라잡기 문제 1-2
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
132,134
조회수
135
작성일
2021-01-13
작성자
탈퇴*원
첨부파일

교재 답안:

=SUM(IF(($C$14:$C$25=F4)*((LEFT($B$14:$B$25,2)="과천")+($H$14:$H$25="달성")),$E$14:$E$25)) 

 

제 답안:

=SUM(($C$14:$C$25=F4)*IF(((LEFT($B$14:$B$25,2)="과천")+($H$14:$H$25="달성")),$E$14:$E$25)) 

 

저 같은 경우에는 채용형태별 조건을 IF함수 밖에 "*"연산자로 뺐는데요. 배열수식 논리상 문제가 없이 교재 답안의 배열수식 논리와 결과적으로 logic flow가 같은지 궁금합니다.

답변
2021-01-15 12:55:27

결과가 정확히 나온다면 사용하셔도 상관 없습니다. 

 

다음은 배열 수식에 활용되는 함수들을 정리한 것입니다.

 

참고해 주세요. 

 

=sum(if(조건),1))

 

=SUM(조건)*1)

 

=count(If(조건),1))

=count(if(조건,개수 구할 범위))

=count(if((조건1)*(조건2),1)) - 조건이 2개일 경우

 

=sum((조건1)*(조건2)*합계구할범위)

 

=sum(if((조건1)*(조건2), 합계구할범위))

=sum((조건)*합계구할범위)

 

 

=max((조건1)*(조건2)*최대값을 구할 범위)

=max(if(조건,최대값구할범위))

 

=large((조건)*계산범위,N번째로 큰수)

 

=large(if((조건, 계산범위) ,N번째로 큰수)

 

 

=small(if(조건,값 구할 범위),N번째로 작은 수)

 

 

=average(if(조건,평균구할범위))

 

 

=median(if(조건, 중간값을 구할 범위))

 

 

좋은 하루 보내세요.

  • 관리자
    2021-01-15 12:55:27

    결과가 정확히 나온다면 사용하셔도 상관 없습니다. 

     

    다음은 배열 수식에 활용되는 함수들을 정리한 것입니다.

     

    참고해 주세요. 

     

    =sum(if(조건),1))

     

    =SUM(조건)*1)

     

    =count(If(조건),1))

    =count(if(조건,개수 구할 범위))

    =count(if((조건1)*(조건2),1)) - 조건이 2개일 경우

     

    =sum((조건1)*(조건2)*합계구할범위)

     

    =sum(if((조건1)*(조건2), 합계구할범위))

    =sum((조건)*합계구할범위)

     

     

    =max((조건1)*(조건2)*최대값을 구할 범위)

    =max(if(조건,최대값구할범위))

     

    =large((조건)*계산범위,N번째로 큰수)

     

    =large(if((조건, 계산범위) ,N번째로 큰수)

     

     

    =small(if(조건,값 구할 범위),N번째로 작은 수)

     

     

    =average(if(조건,평균구할범위))

     

     

    =median(if(조건, 중간값을 구할 범위))

     

     

    좋은 하루 보내세요.

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