03 문제에서 계산작업 1번에 보면
If Left(고객코드, 3) = "A" Then 이거와
if mid(고객코드,3,1)="A" then
이거랑 같은 결과가 아닌가요 ? 앞에꺼는 출력이 안되는데 궁금합니다
또 2번 문제에서
=SUM((A24=$D$3:$D$20),E$3:$E$20) 배열수식과
=SUM((A24=$D$3:$D$20)*E$3:$E$20) 배열 수식 결과가 다른 이유도 궁금해요
, 와 * 의 차이가 어떻게 되나요?
조건이 2개 일때 (조건1)*(조건2),구할 금액 범위 라고 알고있는데
조건이 1개 일때 (조건1),구할금액 범위 이렇게 하면 안되나요?
반드시 * 로 해야 하는지요 ?
left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로
123456 이라는 값이 있다면
left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.
mid("123456),3,1) 을 지정하면 "3" 이 나오구요.
그렇기 때문에 정확한 결과가 나오지 않는 것입니다.
=sum(if((조건),값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시하고
=sum((조건)*값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시합니다.
즉 sum((조건),값을구할범위) 는 정확한 값이 나오지 않습니다.
, 를 사용하려면 if 문을 사용해야 합니다.
좋은 하루 되세요.
-
*2015-10-27 14:06:37
left 함수는 왼쪽에서 몇번째 글자까지 추출할지를 정하는 것으로
123456 이라는 값이 있다면
left("123456",3) 을 지정하면 "123" 이 결과로 나옵니다.
mid("123456),3,1) 을 지정하면 "3" 이 나오구요.
그렇기 때문에 정확한 결과가 나오지 않는 것입니다.
=sum(if((조건),값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시하고
=sum((조건)*값을구할범위)) 로 지정하면 조건에 맞는 값을 더해서 표시합니다.
즉 sum((조건),값을구할범위) 는 정확한 값이 나오지 않습니다.
, 를 사용하려면 if 문을 사용해야 합니다.
좋은 하루 되세요.