책 내용 질문하기
계산문제에서
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
135
작성일
2011-10-29
작성자
첨부파일

76P 부록 [계산작업]

2,▶지점코드의 첫번째 자리가 'S'이거나 'K'이면 '수도권' 'D'이거나 'B'이면 '경상도', 나머지는

'전라도'로 표시

▶IF,OR,LEFT함수 사용

답이 =IF(OR(LEFT(F3,1)="S",LEFT(F3,1)="K"),"수도권",IF(OR(LEFT(F3,1)="D",LEFT(F3,1)="B"),"경상도","전라도")) 이거든요.

여기서 =IF(OR(LEFT(F3,1)="S",LEFT(F3,1)="K"),"수도권",

"수도권"다음에 가로 닫아야되능거 아닌가요?

몇번 실수끝에 나왔는데 이해하고 넘어가려고요..

답변
2011-10-31 07:26:01

if(첫번째조건, 참, if(두번째조건, 참, 거짓))

입니다.

그러므로 괄호를 닫으시면 안되죠. 첫번째 if문이 끝나지 않았기 때문에 괄호를 닫으시면 안됩니다.

=IF(OR(LEFT(F3,1)="S",LEFT(F3,1)="K"),"수도권",if(두번째 조건,경상도, 전라도))

이 되어야 하기 때문에 첫번째 if문의 거짓 부분에 두번째 if 가 들어갑니다. 그래서 수도권 다음에 괄호를 닫게 되시면 첫번째

if 문이 끝나버리기 때문에 괄호를 닫으시면 안되는 것이예요.

함수의 인수가 어떻게 사용되었는지 다시 확인해 보세요.

좋은 하루 되세요.

"
  • *
    2011-10-31 07:26:01

    if(첫번째조건, 참, if(두번째조건, 참, 거짓))

    입니다.

    그러므로 괄호를 닫으시면 안되죠. 첫번째 if문이 끝나지 않았기 때문에 괄호를 닫으시면 안됩니다.

    =IF(OR(LEFT(F3,1)="S",LEFT(F3,1)="K"),"수도권",if(두번째 조건,경상도, 전라도))

    이 되어야 하기 때문에 첫번째 if문의 거짓 부분에 두번째 if 가 들어갑니다. 그래서 수도권 다음에 괄호를 닫게 되시면 첫번째

    if 문이 끝나버리기 때문에 괄호를 닫으시면 안되는 것이예요.

    함수의 인수가 어떻게 사용되었는지 다시 확인해 보세요.

    좋은 하루 되세요.

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