예를 들어서 p133 계산문제 1번을 보면
정답: =IF(RIGHT(D3,1)="1","홍보부",IF(RIGHT(D3,1)="2","판매부",IF(RIGHT(D3,1)="3","기획부","영업부")))
이런식으로 등호 뒤에 ""를 붙히구요
방금 제가 푼 p152 계산문제 3번을 보면
정답: =IF(RANK(D16,$D$16:$D$24)=1,"최우수상",IF(RANK(D16,$D$16:$D$24)=2,"우수상",""))
이런식으로 등호 뒤에 따옴표""를 붙히지 않고 1을 썼습니다.
이런식으로 IF함수를 쓸때 첫번째 칸 수식 부등호 뒤에 따옴표를 붙히는 경우도 있고 안붙히는 경우도 있는데요 문제마다 다 달라서 헷갈리네요 따옴표 쓸때 안 쓸때에 따라 답이 안나오는경우도 있구요..
이거에 대해서 자세히 설명부탁드립니다. 예시도 들어주시면 감사하겠습니다.
안녕하세요.
함수에서 큰따옴표""는 기본적으로 문자에 붙인다고 보시면 됩니다.
RIGHT 함수로 반환된 값은 문자이기때문에 따옴표를 붙여 "1" 형태로 비교하게 됩니다.
정답: =IF(RIGHT(D3,1)="1","홍보부",IF(RIGHT(D3,1)="2","판매부",IF(RIGHT(D3,1)="3","기획부","영업부")))
순위를 구하는 RANK 함수의 반환값은 1, 2 등 숫자이기때문에 큰따옴표 없이 표시한 것입니다.
정답: =IF(RANK(D16,$D$16:$D$24)=1,"최우수상",IF(RANK(D16,$D$16:$D$24)=2,"우수상",""))
좋은 하루 보내세요.
-
*2018-11-01 23:51:59
안녕하세요.
함수에서 큰따옴표""는 기본적으로 문자에 붙인다고 보시면 됩니다.
RIGHT 함수로 반환된 값은 문자이기때문에 따옴표를 붙여 "1" 형태로 비교하게 됩니다.
정답: =IF(RIGHT(D3,1)="1","홍보부",IF(RIGHT(D3,1)="2","판매부",IF(RIGHT(D3,1)="3","기획부","영업부")))
순위를 구하는 RANK 함수의 반환값은 1, 2 등 숫자이기때문에 큰따옴표 없이 표시한 것입니다.
정답: =IF(RANK(D16,$D$16:$D$24)=1,"최우수상",IF(RANK(D16,$D$16:$D$24)=2,"우수상",""))
좋은 하루 보내세요.