책 내용 질문하기
계산작업 8번문제
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
352
조회수
205
작성일
2021-01-12
작성자
탈퇴*원
첨부파일

왜 -3일때만 abs를 쓰는지 모르겠어요

그리고 0일때 "0()" 이거는 어디에 들어가있는건가요

 

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

문제랑 비교해서 해설좀 해주세요

 

답변
2021-01-13 21:14:23

=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 로 오류를 확인 할 수 있고 이 오류로 양수와 음수에 해당하는 값을 표시할 수 있는 것입니다. 

 

 

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

 

빨간색으로 표시된 괄호가 0() 에서 () 로 사용 되는 것이구요. 

 

괄호안에 들어갈 내용이 & IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) & 식입니다. 

 

& 는 "(" 와 내용을 연결 하기 위해 사용한 것입니다. 

 

좋은 하루 되세요. 

  • 관리자
    2021-01-13 21:14:23

    =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 로 오류를 확인 할 수 있고 이 오류로 양수와 음수에 해당하는 값을 표시할 수 있는 것입니다. 

     

     

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

     

    빨간색으로 표시된 괄호가 0() 에서 () 로 사용 되는 것이구요. 

     

    괄호안에 들어갈 내용이 & IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) & 식입니다. 

     

    & 는 "(" 와 내용을 연결 하기 위해 사용한 것입니다. 

     

    좋은 하루 되세요. 

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