책 내용 질문하기
기본 모의고사
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
320,423
조회수
255
작성일
2020-08-30
작성자
탈퇴*원
첨부파일

기본 모의고사 2회 1-2번 조건부 서식 적용에서

열 번호가 짝수인 열 전체에 대하여  COLUMN, ISEVEN 함수를 이용해 조건부 서식을 설정하고 하였고

해당 문제의 답은 =ISEVEN(COLUMN())으로 따로 행에 대하여 고정을 시키지 않았는데

 

기본 모의고사 9회 1-2번 조건부 서식 문제는

행 번호가 홀수인 전체 행에 대하여 ROW, ISODD 함수를 이용해 조건부 서식을 설정하라고 되어있고

답은 =ISODD(ROW($A5))로 열이 고정되어 있습니다.

 

두번째 문제에서는 열을 고정시키는데 첫번쨰 문제는 왜 행을 고정시키지 않는지 궁금합니다. 

답변
2020-09-01 14:03:12

=ISEVEN(COLUMN()) 은 셀을 입력하지 않았기 때문에 $ 을 사용하지 않았구요. 

 

=ISODD(ROW($A5)) 

 

은 셀을 입력하였기 때문에 $ 을 사용한 것입니다. 


$ 을 입력하지 않으면 다음 행을 비교할 때 다른 셀을 참조하여 정확한 결과가 나오지 않을 수 있기 때문에 


$ 을 사용합니다. 


좋은 하루 되세요. 

  • 관리자
    2020-09-01 14:03:12

    =ISEVEN(COLUMN()) 은 셀을 입력하지 않았기 때문에 $ 을 사용하지 않았구요. 

     

    =ISODD(ROW($A5)) 

     

    은 셀을 입력하였기 때문에 $ 을 사용한 것입니다. 


    $ 을 입력하지 않으면 다음 행을 비교할 때 다른 셀을 참조하여 정확한 결과가 나오지 않을 수 있기 때문에 


    $ 을 사용합니다. 


    좋은 하루 되세요. 

  • 관리자
    2020-09-02 09:48:47

    셀을 입력하지 않은 경우에는 해당 함수가 입력된 셀을 기준으로 잡고 설정 하게 됩니다. 

     

    해당 함수가 입력된 셀이 아닌 다른 셀을 참조해야 하는 경우에는 셀 주소를 입력하여 사용하시면 됩니다. 

     

    조건부 서식에서 셀을 열 고정을 하지 않은 경우에 결과가 이상하게 표시되는 경우가 있으므로 

     

    결과가 정확하게 나오지 않는다면 셀 주소를 열 고정을 하여 사용하시기 바랍니다. 

     

    좋은 하루 되세요. 

  • *
    2020-09-01 18:08:51

    그럼 셀을 넣거나 안 넣거나 상관은 없다는 건가요?

     

    =ISEVEN(COLUMN())

    =ISEVEN(COLUMN(A$5))

    이 경우 셀 자체를 생략하고 입력해도 되고 셀을 넣고 싶으면 행을 고정시켜서 넣고

     

    =ISODD(ROW())

    =ISODD(ROW($A5))

    이 경우에는 셀 자체를 생략하고 입력해도 되고 셀을 넣고 싶으면 열을 고정시켜서 넣으면 된다는 건가요? 

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