115페이지 2번의 1번을 보면 =if(mid(i3,4,1)="1"... 과 같이 숫자 1에 큰따옴표가 들어가 있습니다.
그런데 118페이지 5번의 1번을 보면 =if(d24-(c24-10))>=6... 을 보면 6에 큰따옴표가 없습니다.
그리고 121페이지 4번을 보면 =if(mod(h16,2)=0... 으로 0에 큰 따옴표가 없습니다.
수식을 사용할 때 사용되는 조건들에 대해서는 큰따옴표가 붇는 것으로 알고 있었는데요,
등식에서는 큰따옴표를 쓰고 부등식에서는 큰따옴표를 쓰지 않는 것인가요???
부등식도 하나의 조건이므로 큰따옴표가 쓰여야하는 것 아닌가싶어서 여쭤봅니다.
안녕하세요.
일반적으로 숫자는 큰따옴표(")로 묶지 않는데, MID, LEFT, RIGHT 등과 같은 텍스트 함수의 결과값과 비교해야 하는 경우에는 숫자라도 큰따옴표(")로 묶어서 비교해야 합니다. 이유는 텍스트 함수는 결과를 텍스트로 반환하기 때문에 비교하는 값도 텍스트 형식으로 만들어줘야 합니다.
mid(i3,4,1)="1" -> MID가 텍스트 함수이므로 "1"과 같이 큰따옴표(")로 묶어서 비교해야 합니다.
즐거운 하루 되세요.
-
관리자2021-02-05 09:46:45
안녕하세요.
일반적으로 숫자는 큰따옴표(")로 묶지 않는데, MID, LEFT, RIGHT 등과 같은 텍스트 함수의 결과값과 비교해야 하는 경우에는 숫자라도 큰따옴표(")로 묶어서 비교해야 합니다. 이유는 텍스트 함수는 결과를 텍스트로 반환하기 때문에 비교하는 값도 텍스트 형식으로 만들어줘야 합니다.
mid(i3,4,1)="1" -> MID가 텍스트 함수이므로 "1"과 같이 큰따옴표(")로 묶어서 비교해야 합니다.
즐거운 하루 되세요.