2017-12-22 9 views
0

그래서 나는 현재 하나 개의 셀에 작성 자동화 Microsoft Excel에서이 수식을 쓰고 있어요공식은 마이크로 소프트 Excel 수식에 오류가 있습니다

= IF (M4 < = 3,0; "5460"; "

기본적으로, 무엇을하는 것인지는 검사하는 것입니다 (0, IF, V4 = "위험", "5460", "0", IF (I4 + K4> = 25500; "- 5460"; "0" 셀 M4의 값이 3,0보다 작거나 같은지 여부 그렇다면 셀에 "5460"이라고 씁니다. 또한 셀 I4와 K4가 25500 이상인지 여부를 확인한 다음 5460 (-5460)을 뺍니다.

하지만 "입력 한 수식에 오류가 있습니다"라는 오류가 발생합니다. 나는 어떤 부분이 잘못된 것인지 잘 모르겠습니다. 나는 if-nested 엑셀 공식에서 초보자입니다. 누구?

미리 감사드립니다.

답변

1

이 if 문은 실패 값을 대체해야하며 분리는 일관성이 있어야합니다.

=IF(M4<=3, "5460",IF(V4="Critical","5460", IF(I4+K4>=25500,"-5460","0"))) 

또는 시스템이 세미콜론으로 분리 설정되어있는 경우 :이 시도

=IF(M4<=3;"5460";IF(V4="Critical";"5460"; IF(I4+K4>=25500;"-5460";"0"))) 
+1

구분 기호는 반드시 쉼표 일 필요는 없습니다. Windows 국가 별 설정의 목록 구분 기호에 따라 다릅니다. – SurfMan

+0

아 좋아요. 그래도 일관성이 있어야한다고 생각해? 질문에는 쉼표와 세미콜론이 섞여 있습니다. 반영하도록 업데이트하겠습니다. –

+0

아직도 그게 나와 같은 오류가 나타납니다 – Irfan

0

는 경우, 귀하의 예제에서, 네 개의를 사용하여에만 세 개의 매개 변수를 사용해야합니다. "0"은 중복되어 수식이 유효하지 않게 만듭니다. 5460; IF (평가는

  • 값에 해당하는 경우, 평가가 거짓 인 경우

    = IF (M4 < = 3,0

  • 값을 평가 V4 = "Critical"; 5460; IF (I4 + K4> = 25500; -5460; 0)))

    또한 따옴표 사이에 숫자를 입력 할 필요가 없습니다.

  • +0

    여전히 그게 나와 같은 오류가 나타납니다 – Irfan

    +0

    확실한 소수 구분 기호는 쉼표입니까? 3,0이 맞습니까? 또한 Excel은 영어 수식을 사용합니까? 이것을 Excel에 입력하면 "ALS"가 필요하며 네덜란드어 인 "IF"가됩니다. – SurfMan

    +0

    시도한 쉼표와 세미콜론이 모두 작동하지 않습니다. 예, 영어 수식입니다. 대신 = (IF (OR) 수식을 사용해야합니까? – Irfan

    관련 문제