문제1번에서 "영"자로 끝나는 배달건수 라고 되어있습니다.
그럼 *영 일텐데 전 처음에 *"영"이라고 했습니다. 하지만 "*영"이 답이길래
*같은 형식들도 큰따옴표안에 같이 넣어주면 되나요??
또 문제1번에서 함수 수식을 수식입력란에 입력할때 ~이상,~이하인 >=이나 <=는 수식입력줄에서 쓰일때
위에서 질문한 *처럼 ""으로 묶어줘야 그 효력이 발효되나요? 그리고 ""으로 묶은 >=이나 <=앞에 셀이 오려면
큰따옴표로 묶은 ">="이나 "<="은 문자로 취급되기에 뒤에 셀이 오려면 "<="&A3 이렇게 &표시를 해주는것 같은데
제 추론이 맞는지 궁금합니다.
문제5번에서 fn이익금은 판매금액, 품명, 판매량을 인수로 받아 이익금을 계산해서 되돌려줌
이익금은 판매량이 100이상이고 품명이 '딸랑이'이거나 '우유병'이면 판매금액 - (판매금액*0.5)로
계산하고, 그 외는 판맥금액 - (판매금액*0.7)로 계산
이렇게 적혀있습니다.
해설부분에는 and와 괄호를 이용한 or을 활용하여 풀었는데
전 IF구문속의 IF구문으로 이 문제를 풀려고 시도했습니다.
IF 판매량 >=100 Then
IF 품명 = "딸랑이" or 품명 = "우유병" then
fn이익금 = 판매금액-(판매금액*0.5)
End IF
Else
fn이익금 = 판매금액-(판매금액*0.7)
End IF
이렇게 계산했는데 몇개의 셀에서 값이 아무것도 없이 빈칸이 나오고 있습니다.
왜 그런지 알 수 있을까요??
안녕하세요.
문제1.
만능문자도 문자이기 때문에 큰따옴표 안에 넣어주시면 됩니다.
COUNTIFS의 조건은 큰따옴표"" 로 묶는 것이 형식입니다.
조건에서 값을 직접 비교할 경우에는 큰따옴표안에 ">=90" 형태로 함께 묶는 것이 가능하지만,
참조되는 셀이나 수식을 큰따옴표로 묶으면 텍스트로 비교되어 정확한 결과가 나오지 않습니다.
그래서 큰따옴표 안에 부등호만 넣고, 셀번호나 수식은 연결자 &에 연결하는 것입니다.
"<=" & A3 형태로 넣는 것입니다.
문제5.
적어주신 대로 작성하면,
판매량이 100 이상이면서 품명이 "딸랑이"이거나 "우유병"이 아닌 데이터에 대한 계산이 나오지 않고 있습니다.
다음과 같이 수정해 주세요.
If 판매량 >= 100 Then
If 품명 = "딸랑이" Or 품명 = "우유병" Then
fn이익금 = 판매금액 - (판매금액 * 0.5)
Else
fn이익금 = 판매금액 - (판매금액 * 0.7)
End If
Else
fn이익금 = 판매금액 - (판매금액 * 0.7)
End If
좋은 하루 보내세요.
-
*2018-10-29 20:49:17
안녕하세요.
문제1.만능문자도 문자이기 때문에 큰따옴표 안에 넣어주시면 됩니다.
COUNTIFS의 조건은 큰따옴표"" 로 묶는 것이 형식입니다.조건에서 값을 직접 비교할 경우에는 큰따옴표안에 ">=90" 형태로 함께 묶는 것이 가능하지만,
참조되는 셀이나 수식을 큰따옴표로 묶으면 텍스트로 비교되어 정확한 결과가 나오지 않습니다.
그래서 큰따옴표 안에 부등호만 넣고, 셀번호나 수식은 연결자 &에 연결하는 것입니다.
"<=" & A3 형태로 넣는 것입니다.
문제5.
적어주신 대로 작성하면,
판매량이 100 이상이면서 품명이 "딸랑이"이거나 "우유병"이 아닌 데이터에 대한 계산이 나오지 않고 있습니다.
다음과 같이 수정해 주세요.
If 판매량 >= 100 Then
If 품명 = "딸랑이" Or 품명 = "우유병" Then
fn이익금 = 판매금액 - (판매금액 * 0.5)
Else
fn이익금 = 판매금액 - (판매금액 * 0.7)
End If
Elsefn이익금 = 판매금액 - (판매금액 * 0.7)
End If
좋은 하루 보내세요.