안녕하세요. 스프레드 실무 기본모의고사 3회 문제 2-8번에서
표시 예: 정수 값이 3일 때 "3(▶▶▶)", -3일 때 "-3(◁◁◁)", 0일 때 "0()" 으로 표시하라고 하는데 358쪽 답안지 3번에서 abs((c31-f31)/100 이면 abs가 절대값을 표시하는 것이기 때문에 -3이 아니라 3으로 표시되는 거 아닌가요?
=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 로 오류를 확인 할 수 있고 이 오류로 양수와 음수에 해당하는 값을 표시할 수 있는 것입니다.
좋은 하루 되세요.