책 내용 질문하기
스프레드 실무 기본모의고사 3회 문제 2-8번
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
358
조회수
187
작성일
2021-10-18
작성자
탈퇴*원
첨부파일

안녕하세요. 스프레드 실무 기본모의고사 3회 문제 2-8번에서

표시 예: 정수 값이 3일 때 "3(▶▶▶)", -3일 때 "-3(◁◁◁)", 0일 때 "0()" 으로 표시하라고 하는데 358쪽 답안지 3번에서 abs((c31-f31)/100 이면 abs가 절대값을 표시하는 것이기 때문에 -3이 아니라 3으로 표시되는 거 아닌가요?  

답변
2021-10-20 11:09:17

=TRUNC((C31-F31)/100) & "(" & IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) & ")" 

 

IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) 

 

iferror 함수는 오류가 없으면 첫번째 식의 값을 반환하고 오류가 있으면 두번째 인수의 값을 반환하게 됩니다. 

 

rept 함수에 음수가 입력되면 오류가 나타나게 되므로 

 

iferror 로 오류를 확인 할 수 있고 이 오류로 양수와 음수에 해당하는 값을 표시할 수 있는 것입니다. 

 

좋은 하루 되세요. 

  • 관리자
    2021-10-20 11:09:17

    =TRUNC((C31-F31)/100) & "(" & IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) & ")" 

     

    IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) 

     

    iferror 함수는 오류가 없으면 첫번째 식의 값을 반환하고 오류가 있으면 두번째 인수의 값을 반환하게 됩니다. 

     

    rept 함수에 음수가 입력되면 오류가 나타나게 되므로 

     

    iferror 로 오류를 확인 할 수 있고 이 오류로 양수와 음수에 해당하는 값을 표시할 수 있는 것입니다. 

     

    좋은 하루 되세요. 

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