121쪽에 수식을 예로 들면
1. =IF(MOD(H16,2)=0,"짝수","홀수")
2. =IF(IF(B25="필",3,0)+C25>=AVERAGE($C$25:$C$32),"합격","불합격")
이 두 함수 수식에서, 1번 수식의 경우 0을 "0"으로 바꾸면 제대로 값이 나오지 않았지만 2번 수식의 경우에는 0을 "0"
으로 바꾸어도 값이 문제없이 나왔습니다. 또한
3. =IF(OR(MID(C16,8,1)="1",MID(C16,8,1)="3"),"남","여")
3번 수식의 경우 "1", "3"과 같이 숫자를 ""를 이용해 표기하였는데 2번 수식과 같이 ""를 쓰지 않고 표기하는 경우와 어떤 차이가 있어서
이렇게 다르게 표기한 것인지 잘 모르겠습니다...
그래서 질문의 요지는, 수식에서 숫자를 표기할 때 ""를 이용해서 표기할 경우와 그렇지 않을 경우의 차이를 잘 모르겠다 입니다.
안녕하세요.
숫자를 수식에 입력할 때는 일반적으로 큰따옴표(") 없이 입력해야 합니다. 그런데 3번의 경우는 숫자를 텍스트 함수인 mid 함수의 결과값과 비교하기 때문에 "1"로 지정한 것입니다. LEFT, RIGHT, MID 등의 텍스트 함수는 결과를 텍스트로 반환하기 때문에 이 함수들의 결과값과 같은지 비교할 때는 "1", "3"과 같이 숫자를 텍스트 형식으로 만들어 비교해야 합니다.
즐거운 하루 되세요.
-
관리자2021-01-11 10:04:08
안녕하세요.
숫자를 수식에 입력할 때는 일반적으로 큰따옴표(") 없이 입력해야 합니다. 그런데 3번의 경우는 숫자를 텍스트 함수인 mid 함수의 결과값과 비교하기 때문에 "1"로 지정한 것입니다. LEFT, RIGHT, MID 등의 텍스트 함수는 결과를 텍스트로 반환하기 때문에 이 함수들의 결과값과 같은지 비교할 때는 "1", "3"과 같이 숫자를 텍스트 형식으로 만들어 비교해야 합니다.
즐거운 하루 되세요.