|
작성일 : 11-08-18 13:22
|
오늘 상설시험 문제 질문입니다 (내일 또 봐요 답변 빨리 부탁드려요)
|
|
|
글쓴이 :
 조회 : 4,562
|
문제에서 예금금액이 0보다 작으면 0으로 예금금액이 200만 이상이고 300만 이하이면 이자액을 예금금액의 5%, 아니면 2%로 계산하시오. 단 이자액은 백의 자리에서 올림하여 천의 자리부터 표시할것. (IF, AND, ROUND 함수 사용)
제가 이거 선생님이 알려주신대로 함수마법사로 IF 두번 들어가서 AND써서 만들었는데요. 맨 마지막으로 ROUND 함수를 써서 나온 값들에다가 ROUND(나온값,-3)을 주니까... 0보다 작은 금액이 전부 - 처리가 되서 나오더라구요. 일단 시간이 없어서 그냥 이렇게 제출했습니다만...
제가 IF(D4<0, 0, IF(AND(D4>=2000000, D4<=3000000), D4*0.5, D4*0.2))였나? 암튼 함수마법사 써서 대충 이렇게 작성했거든요. 그리고 마지막에 ROUND(IF(D4<0, 0, IF(AND(D4>=2000000, D4<=3000000), D4*0.5, D4*0.2)-3) 이런식으로 작성했는데....0이 전부 -로 나와서...이거 틀린거겠죠? ㅠㅠ
아무래도 저 IF구문에서 굵은 부분을 ROUND(D4*0.5,-3), ROUND(D4*0.2,-3) 식으로 작성해야 0도 표시되고 나오는 금액들이 천부터 반올림금액으로 나오는 정답인거 같아서 여쭤봅니다..... 같은 형식 또 나오면 안틀리게요 ㅠㅠ
|
|
|