306페이지 2번 문제에서 정답이
countif(c6:g6,">=80")=5 인데요
왜 >=80 에 큰따옴표가 필요한건지요,,
원래는 if(c6>=80,A,B) 처럼 따옴표가 필요없었는데 갑자기 나와서 헷갈립니다..
마찬가지로 307페이지 1번에서 정답이
countifs(d20:d39,">=" & a3, ....)
이런식으로 되는데 여기서도 왜 큰 따옴표가 필요한건지요
공부하다보니까 숫자인 경우에도 필요한 경우가 있고 아닌 경우가 있던데 차이를 알려주세요~
예를 들어, if(year(a3)=2013, ~) -필요없는 경우
left(a3,2)="13" - 필요한 경우
그리고 250페이지랑 333페이지를 비교해 보면
val(txt수량) val(txt단가) 이렇게 나와있는데
나중에 format안에서는 어떤건 format(val(txt수량)~ 식으로 val이 사용되었고
333 쪽은 format(txt수량~식으로val이 빠져있습니다.
관계없는건지 차이가 있는건지 궁금합니다~
1. countif , sumif 의 조건은 항상 "" 안에 사용해야 하므로 ">=80" 과 같이 작성한 것입니다.
2. ">="&$a3
과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.
3. left, right,mid 함수는 문자열 함수로 여기서 나온 결과는 모두 문자로 표시됩니다.
숫자가 나와도 문자로 표시되므로 비교 할 때는 "" 를 사용해야 하는 것입니다.
숫자로 사용하고 싶다면 value 함수를 이용하거나 left 에 *1 을 사용하여 숫자로 변경하여 사용하셔야 합니다.
4. val 입력된 값을 숫자로 표시하기 위한 것입니다.
val 을 사용하든 하지 않든 정확한 결과가 나온다면 상관은 없는 부분인데요.
cells(입력행, 4) = val(txt결석) 은 숫자 값으로 표시하기 위해 val 을 사용한 것 이구요.
cells(입력행, 6) = 20 - (txt결석 * 2 + txt지각 * 1) 에서는 val 이 없어도 정상 적으로 계산이 가능 하기 때문에 val 이 없는 것입니다.
좋은 하루 되세요.
-
관리자2020-05-08 11:14:46
1. countif , sumif 의 조건은 항상 "" 안에 사용해야 하므로 ">=80" 과 같이 작성한 것입니다.
2. ">="&$a3
과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.
3. left, right,mid 함수는 문자열 함수로 여기서 나온 결과는 모두 문자로 표시됩니다.
숫자가 나와도 문자로 표시되므로 비교 할 때는 "" 를 사용해야 하는 것입니다.
숫자로 사용하고 싶다면 value 함수를 이용하거나 left 에 *1 을 사용하여 숫자로 변경하여 사용하셔야 합니다.
4. val 입력된 값을 숫자로 표시하기 위한 것입니다.
val 을 사용하든 하지 않든 정확한 결과가 나온다면 상관은 없는 부분인데요.
cells(입력행, 4) = val(txt결석) 은 숫자 값으로 표시하기 위해 val 을 사용한 것 이구요.
cells(입력행, 6) = 20 - (txt결석 * 2 + txt지각 * 1) 에서는 val 이 없어도 정상 적으로 계산이 가능 하기 때문에 val 이 없는 것입니다.
좋은 하루 되세요.