처방전번호 환자분류 약제비 총액으로 약제비총액합계구하는 배열수식문제에서 정답이
=SUM(IF((MID($A$3:$A$30,4,2)*1=$F34)*($B$3:$B$30=G$33),$I$3:$I$30)) +배열수식으로 정리하는데
미드합수 다음에 *1 부분이 이해가 안됩니다
미드함수로 구해져나온 처방전번호의 4~5번째가 문자열이라고 생각해서
=SUM(IF((MID($A$3:$A$30,4,2)="$F34")*($B$3:$B$30=G$33),$I$3:$I$30))
이런식으로 해봤는데 안되고 정답을 보니깐 미드함수로 구한 문자열에 *1 을 해줘서 약국코드값과 비교 하던데 이해가 잘 안됩니다.
그리고 처음에 계산해야할 약제비총액을 부분을 저런식으로 쉽표 뒤에 안넣고
{=SUM(IF(MID($A$3:$A$30,4,2)*1=$F34,1,0)*($B$3:$B$30=G$33)*($I$3:$I$30))}
이런식으로 구했었는데 합계가 맞으면 정답이 인정이 되나요?
mid 에서 나온 결과가 문자이므로 1을 곱하여 숫자로 만들고
숫자로 나온 결과를 가지고 비교 하는 것입니다. f34에 입력된 값이 숫자이므로 숫자로 비교해 주셔야 하는 것이죠.
좋은 하루 되세요.
"-
*2014-08-28 09:51:10
mid 에서 나온 결과가 문자이므로 1을 곱하여 숫자로 만들고
숫자로 나온 결과를 가지고 비교 하는 것입니다. f34에 입력된 값이 숫자이므로 숫자로 비교해 주셔야 하는 것이죠.
좋은 하루 되세요.
"