237페이지 계산작업 질문드려요
1번문제 : =IF(RIGHT(A3,1)="1",통신과, IF(RIGHT(A3,1)="2","전기과","기계과"))
> IF(RIGHT(A3,1)="2","전기과","기계과" 부분은 왜 전기과, 기계과 한번에 쓰나요?
IF(RIGHT(A3,1)="2","전기과", IF(RIGHT(A3,1)="3","기계과" 하면 안되는건가요?
2번문제 : =CHOOSE(LEFT(G3,1),"사회","과학","직업")
> 2번문제는 1번문제와 비슷하게 =CHOOSE(LEFT(G3,1)="1","사회" 이런식으로 푸는줄알았는데
"사회","과학","직업" 이렇게 푸는데 이유가 무엇이고 무슨원리인가요..
if(right(a3,1)="2","전기과","기계과")
if 문의 조건인 right(a3,1) 이 "2" 이면 전기과를 반환하고 아니면 기계과를 반환합니다.
질문 주신 것과 같이
IF(RIGHT(A3,1)="2","전기과", IF(RIGHT(A3,1)="3","기계과")
로 작성하셔도 정확한 결과가 나온다면 상관 없습니다.
left(g3,1) 에서 나온 결과가 1,2,3,.. 과 같은 값이기 때문입니다.
choose 함수가 인수에서 나온 값이 1일때 첫번째 값을 반환하고 2일때 두번째 값을 반환하기 때문이죠.
choose(인수,"첫번째","두번째",...)
입니다. 그러므로 인수에서 나오는 결과를 1,2,3,.. 과 같이 나올 수 있게 하면 정확한 결과가 나오는 것이죠.
좋은 하루 되세요.
-
*2016-11-07 11:38:05
if(right(a3,1)="2","전기과","기계과")
if 문의 조건인 right(a3,1) 이 "2" 이면 전기과를 반환하고 아니면 기계과를 반환합니다.
질문 주신 것과 같이
IF(RIGHT(A3,1)="2","전기과", IF(RIGHT(A3,1)="3","기계과")
로 작성하셔도 정확한 결과가 나온다면 상관 없습니다.
left(g3,1) 에서 나온 결과가 1,2,3,.. 과 같은 값이기 때문입니다.
choose 함수가 인수에서 나온 값이 1일때 첫번째 값을 반환하고 2일때 두번째 값을 반환하기 때문이죠.
choose(인수,"첫번째","두번째",...)
입니다. 그러므로 인수에서 나오는 결과를 1,2,3,.. 과 같이 나올 수 있게 하면 정확한 결과가 나오는 것이죠.
좋은 하루 되세요.