표에서 주민번호를 앞지리만 입력하고 표시형식에서 0"-*******"으로 작성하여 표를 완성하였더니
(3)번에서 평균 잔액이 계산되지않았습니다. 함수의 조건을 "6*"으로 했는데 값이 나오지 않아 표시형식을 지우고 "-*******"를 하나씩 작성하였더니 결과가 나왔습니다. 어떻게 표시형식을 지정하면 함수 값이 제대로 나오나요??그리고 6*에서 *의미가 정확히 어떻게 되나요?? *를 표시형식이나 함수에서 자주 사용하여 그 정확한 의미가 궁금합니다.
안녕하세요. 길벗 수험서 운영팀입니다.
님께서 작성하신 것처럼 하면 셀 값이 숫자값으로 지정됩니다. 즉 셀에 숫자가 입력된 것이죠. 그런데 =TRUNC(SUMIF(D5:D14,"6*",F5:F14)/COUNTIF(D5:D14,"6*"),-1)와 같이 수식을 지정하면 "6*"이 문자로 비교하는 것인데, 숫자이기 때문에 올바른 답이 나오지 않는 것입니다.
여기서 *는 만능문자로 모든 문자를 대신할 때 사용합니다. 즉 6*는 6으로 시작되는 모든 문자를 말합니다.
행복한 하루 되세요.
-
*2018-08-19 23:11:16
안녕하세요. 길벗 수험서 운영팀입니다.
님께서 작성하신 것처럼 하면 셀 값이 숫자값으로 지정됩니다. 즉 셀에 숫자가 입력된 것이죠. 그런데 =TRUNC(SUMIF(D5:D14,"6*",F5:F14)/COUNTIF(D5:D14,"6*"),-1)와 같이 수식을 지정하면 "6*"이 문자로 비교하는 것인데, 숫자이기 때문에 올바른 답이 나오지 않는 것입니다.
여기서 *는 만능문자로 모든 문자를 대신할 때 사용합니다. 즉 6*는 6으로 시작되는 모든 문자를 말합니다.
행복한 하루 되세요.