=IF(LEFT(B15,1)="m","뮤지컬("&COUNTIF($B$15:B15,"m*")&")",IF(LEFT(B15,1)="c","콘서트("&COUNTIF($B$15:B15,"c*")&")","그외("&COUNTIF($B$15:B15,and($B$15:B15<>"C*",$B$15:B15<>"M*"))&")"))
저는 누적개수 함수의 계산식을 이렇게 작성했는데요.
and($B$15:B15<>"C*",$B$15:B15<>"M*"))&")" 여기가 문제가 발생했더라구요.
저 범위에 대해서 C로 시작하지 않고, M으로 시작하지도 않는 것의 수를 세어주면 저 식도 맞지 않나요?
그리고 교재의 풀이에서는 ($B$15:B15,"<>m*")-countif($B$15:B15"<>c*")&")"))
이렇게 풀었더라구요. 식의 논리는 이해가 갑니다. m으로 시작하지 않는 것에서 c로 시작하는 것을 빼주어도 똑같이 나오니까요.
그런데 "<>m*" 이 이해가 잘 안 갑니다. <>"m*"이 되어야 하는 거 같거든요 저는. <>는 '같지 않다' 니까
="m*" 'm으로 시작하는 문자이다.' 를 이렇게 쓰잖아요. 그러면 당연히
<>"m*" 'm으로 시작하는 문자가 아니다.' 이렇게 써야되지 않나요?
예를 들어 113쪽 기출 3회 기본작업 2번의 해답부를 보시면 조건부 서식에 쓰인 수식 후반부가
$d3<>"민상주" 이렇게 되어 있습니다. 그러면 "<>m*"이 아니라 <>"m*"이 맞을 거 같아보이는데요.
그런데 해답에 쓰여있는 "<>m*" 대신 <>"m*"을 쓰면 수식에 문제가 있다면서 완성이 안되네요.
왜 그런지 속 시원히 알려주세요!
M으로 시작하는 값이 아닌 것에서 C로 시작하는 값을 빼주셔야 합니다.
M으로 시작하는 값이 아닌 것에 C로 시작하는 것도 포함이므로 C값을 빼줘야 그 외 값이 표시가 되겠죠.
COUNTIF($B$15:B15,"<>M*") 와 같이 지정하셔야 합니다.
countif 함수의 사용법입니다. 조건은 "" 안에 입력해야 하므로 "<>M*" 와 같이 작성합니다.
좋은 하루 보내세요.
-
관리자2021-07-07 18:51:46
M으로 시작하는 값이 아닌 것에서 C로 시작하는 값을 빼주셔야 합니다.
M으로 시작하는 값이 아닌 것에 C로 시작하는 것도 포함이므로 C값을 빼줘야 그 외 값이 표시가 되겠죠.
COUNTIF($B$15:B15,"<>M*") 와 같이 지정하셔야 합니다.
countif 함수의 사용법입니다. 조건은 "" 안에 입력해야 하므로 "<>M*" 와 같이 작성합니다.
좋은 하루 보내세요.