왜 -3일때만 abs를 쓰는지 모르겠어요
그리고 0일때 "0()" 이거는 어디에 들어가있는건가요
=TRUNC((C31-F31)/100) & "(" & IFERROR(REPT("▶",(C31-F31)/100),REPT("◁",ABS((C31-F31)/100))) & ")"
문제랑 비교해서 해설좀 해주세요
=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))) & 식입니다.
& 는 "(" 와 내용을 연결 하기 위해 사용한 것입니다.
좋은 하루 되세요.