이 수식이 IF 및 맞는지 확인하고 싶습니다.


0

안녕하세요, IF AND이 올바른지 확인하고 싶습니다.

=IF(AND($I2=0,$H2=1,IF($G623<=1849,Sheet3!$AE$7,IF($G623>=1850,Sheet3!$AJ$7))))

기본적으로 I = 0이고 H = 1 인 경우이 IF ($ G623 & lt; = 1849, Sheet3! $ AE $ 7, IF ($ G623 & gt; = 1850, Sheet3! $ AJ $ 7)

내가 뭘 잘못하고 있죠?


실제로 무슨 일이 일어나고있는거야? if를 간단한 절로 대체 했습니까?
Seth

그렇다면 답 중 어떤 것이 문제를 해결 했습니까? 그렇다면 잊지 마세요. 앞으로 지불 하나를 솔루션으로 표시하는 것이 좋습니다.
Seth

답변:


3

당신은 조건 / 괄호를 엉망으로 만들었습니다.

if( CONDITION, TRUE, FALSE )

당신이 쓴 것은 :

if( AND( CONDITION1, CONDITION2, CONDITION3 ), ,)

당신이 쓴 내용 :

if( AND( CONDITION1, CONDITION2 ), TRUE, FALSE )

어디에 TRUE 네가 될거야. IF($G623<=1849,Sheet3!$AE$7,IF($G623>=1850,Sheet3!$AJ$7).


1

그렇지 않으면, 당신은 다음과 같이 마지막 인수 뒤에 AND 괄호를 닫아야합니다. 이게 효과가있다.

= IF (AND ($ I2 = 0, $ H2 = 1), IF ($ G623 ≤ 1849, Sheet3! $ AE $ 7, Sheet3! $ AJ $ 7))

하지만 I2가 0이 아니면 H2가 1과 다르게 (0을 반환) 반환해야하는 값이 누락되었습니다.

= IF (AND ($ I2 = 0, $ H2 = 1), IF ($ G623 ≤ 1849, Sheet3! $ AE $ 7, Sheet3! $ AJ $ 7)


줄을 코드로 표시하려면 4 개의 스페이스 들여 쓰기 또는 탭을 사용하십시오. 그렇게하면 형식이 달라집니다. 실종에 대한 좋은 지적 False 블록.
Seth

0

AND 문의 두 번째 절 다음에 괄호가 누락되었으므로 현재 AND의 일부로 중첩 된 IF 문을 평가 중입니다. 당신이 필요로하는 것이 있다고 생각합니다.

=IF(AND($I2=0,$H2=1),IF($G623<=1849,Sheet3!$AE$7,IF($G623>=1850,Sheet3!$AJ$7)))

여기서 IF 문이 모두 FALSE로 평가되면 이는 가격이 아니라 단지 FALSE를 반환한다는 것을 명심하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.