117쪽 문제1의 2번 문의입니다.
먼저 if~then 형식이
형식1 : 조건을 만족하면 실행함
if 조건식 then
실행문
end if
과
형식2 : 조건을 만족하는 경우와 만족하지 않는 경우의 실행문이 다름
if 조건식 then
실행문1
else
실행문2
end if
이렇게 2가지 형식인데 여기서는 형식2를 사용하였는데 형식1을 사용하면 안되는것인가요?
그리고
이 문제에서
else
F단가 = Round(정가 / Mid(도서코드,3,2),0)
end if
라고 되어있는데 mid의 개수자리인 2는 3만아니면 되니까 임의로 2로 지정한것인가요? 그럼 3만 아닌 다른 숫자 1 같은걸로 해도 상관 없는 건가요?
그다음 120쪽 무작정따라하기의 2번 문의입니다.
배열수식을 책과 똑같이 입력해도
491.8
235
710.9
571
435.0
처럼 소수점아래 숫자가 안나옵니다 ㅠㅠ
결과가 정확히 나온다면 어떤 방법을 사용하시든 상관 없습니다.
문제에 맞게 지정하여 사용하세요.
지시사항에 보시면
표3의 [G18:G24]영역에 페이지 단가를 계사하는 사용자 정의 함수 'F단가'를 작성하여 계산하시오.
-F단가는 도서코드와 정가를 인수로 받아 페이지수를 산출한 후 페이지당 단가를 계산하는 함수임
-페이지 수는 도서코드의 길이에 따라 다르며, '-'과 '-'사이의 숫자임
F단가는 정가/페이지수로 계산하고, 소수 첫째 자리에서 반올림하여 표시
빨간색으로 표시한 부분에 도서코드 길이에 따라 페이지 수가 다르다고 했기 때문에
len(도서코드)=7 이 나오는 것입니다.
숫자가 2개 인 것과 3개 인 것이 있어서 다르게 사용 된 것이 맞습니다.
C-130-1 처럼 7자리로 된 코드와
E-61-1 처럼 6자리로 된 코드가 있습니다.
F단가 = round(정가 / Mid(도서코드, 3, 3), 0)
Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.
F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)
Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.
좋은 하루 되세요.
-
*2018-06-22 10:54:21
결과가 정확히 나온다면 어떤 방법을 사용하시든 상관 없습니다.
문제에 맞게 지정하여 사용하세요.
지시사항에 보시면
표3의 [G18:G24]영역에 페이지 단가를 계사하는 사용자 정의 함수 'F단가'를 작성하여 계산하시오.
-F단가는 도서코드와 정가를 인수로 받아 페이지수를 산출한 후 페이지당 단가를 계산하는 함수임
-페이지 수는 도서코드의 길이에 따라 다르며, '-'과 '-'사이의 숫자임
F단가는 정가/페이지수로 계산하고, 소수 첫째 자리에서 반올림하여 표시
빨간색으로 표시한 부분에 도서코드 길이에 따라 페이지 수가 다르다고 했기 때문에
len(도서코드)=7 이 나오는 것입니다.
숫자가 2개 인 것과 3개 인 것이 있어서 다르게 사용 된 것이 맞습니다.
C-130-1 처럼 7자리로 된 코드와
E-61-1 처럼 6자리로 된 코드가 있습니다.
F단가 = round(정가 / Mid(도서코드, 3, 3), 0)
Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.
F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)
Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.좋은 하루 되세요.