우리 모두 웃어봐요! 우리들의 이야기로.
질문들을 잘 못 이해하고 계시네요;;;;;;
1을 넣어서 발동이 안되는게 아니라
0 이외의 모든 숫자를 넣으면 발동되는데...
여기서 0이 어떤 의미로 작용해서 0은 발동이 안되고
다른 숫자들은 어떤 의미로 작용해서 발동되는지가 궁금하단 겁니다.
수식 자체도 완벽하고, 값도 완벽하게 나옵니다.
제가 궁금한건 되느냐 안되느냐, 왜 안되느냐
이런게 아니고 저기 수식이 0일때 왜 안발동하느냐?(0은 거짓의 의미가 있느냐)
1일때 왜 발동하느냐?(1에는 참의 의미가 있느냐?)
이런 질문입니다.
참고로 저 수식에 0은 조건부서식이 발동을 안하고
0이외의 모든수(그수가 -100000이든 500이든)는 수식이 발동합니다.
IF(logical_test, [value_if_true], [value_if_false])IF 함수 구문에는 다음과 같은
인수가 사용됩니다.
logical_test 필수 요소입니다.
TRUE나 FALSE로 평가될 수 있는 임의의 값 또는 식입니다.
예를 들어 A10=100과 같은 논리 식에서 A10 셀이 100이면 이 식은 TRUE가 되고 100이 아니면 FALSE가 됩니다. 이 인수에는 모든 비교 계산 연산자를 사용할 수 있습니다.
value_if_true 선택 요소입니다.
logical_test 인수가 TRUE인 경우에 반환할 값입니다.
예를 들어 이 인수가 "예산 내"라는 텍스트 문자열이고 logical_test 인수가 TRUE이면 IF 함수는 "예산 내"라는 텍스트를 표시합니다. logical_test가 TRUE이고 value_if_true 인수를 생략한 경우, 즉 logical_test 인수 뒤에 쉼표만 있는 경우 IF 함수는 0을 반환합니다. TRUE라는 단어를 표시하려면 value_if_true 인수에 대해 논리값 TRUE를 사용해야 합니다.
value_if_false 선택 요소입니다.
logical_test 인수가 FALSE인 경우에 반환할 값입니다.
예를 들어 이 인수가 "예산 초과"라는 문자열이고 logical_test 인수가 FALSE이면 IF 함수는 "예산 초과"라는 텍스트를 표시합니다. logical_test가 FALSE이고 value_if_false 인수를 생략한 경우, 즉 value_if_true 뒤에 쉼표가 없는 경우 IF 함수는 FALSE 논리값을 반환합니다.
logical_test가 FALSE이고 value_if_false 인수를 생략한 경우, 즉 IF 함수에서value_if_true 인수 뒤에 쉼표가 없는 경우 IF 함수는 0 값을 반환합니다.
Comment ' 10