책 내용 질문하기
최신기출문제 2016년 3회 문제1 3
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
192
조회수
285
작성일
2019-02-07
작성자
탈퇴*원
첨부파일

문제 1

3.   =mod(row(),3) = 2 가 이해가 되지 않습니다  

 

문제 2

3.

TEXT(SUM(IF(($D$3:$D$37=$K12)*($E$3:$E$37=L$11),$H$3:$H$37)),"#,##0,")

 

#,##0, 부분이 이해가 되지 않습니다.

답변
2019-02-08 14:47:32

안녕하세요.

 

문제1-3.

Row( ) 함수는 현재 행의 번호를 반환합니다.

=Mod(Row(),3)은 현재 행 번호를 3으로 나눈 나머지를 구하는 것입니다.

3으로 나눈 나머지가 0이면 세 번째 행이죠.

 

하지만 데이터가 1행부터 존재하는 것이 아니고 1행은 빈 행, 2행은 열 이름, 3행부터 데이터가 존재합니다. 2행이 무의미해집니다.

그래서 3으로 나눈 나머지가 2인지 비교합니다.

mod(5,3)=2가 되는 것을 확인하실 수 있습니다.

 

 

문제2-3.

문제에서 0일 때, 0 으로 표시되고,

1,321,420 일 때 1,321 로 표시되도록 하라고 지시했습니다.

 

천 단위 이하를 보이지 않도록 하기 위해 맨 오른쪽에 , 를 넣은 것이고,

0일 때 0을 표시하기위해 마지막 숫자 부분에 0을 넣은 것입니다.

 

그래서 #,##0, 가 된 것이죠.

 

좋은 하루 보내세요. 

  • 관리자
    2019-02-08 14:47:32

    안녕하세요.

     

    문제1-3.

    Row( ) 함수는 현재 행의 번호를 반환합니다.

    =Mod(Row(),3)은 현재 행 번호를 3으로 나눈 나머지를 구하는 것입니다.

    3으로 나눈 나머지가 0이면 세 번째 행이죠.

     

    하지만 데이터가 1행부터 존재하는 것이 아니고 1행은 빈 행, 2행은 열 이름, 3행부터 데이터가 존재합니다. 2행이 무의미해집니다.

    그래서 3으로 나눈 나머지가 2인지 비교합니다.

    mod(5,3)=2가 되는 것을 확인하실 수 있습니다.

     

     

    문제2-3.

    문제에서 0일 때, 0 으로 표시되고,

    1,321,420 일 때 1,321 로 표시되도록 하라고 지시했습니다.

     

    천 단위 이하를 보이지 않도록 하기 위해 맨 오른쪽에 , 를 넣은 것이고,

    0일 때 0을 표시하기위해 마지막 숫자 부분에 0을 넣은 것입니다.

     

    그래서 #,##0, 가 된 것이죠.

     

    좋은 하루 보내세요. 

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