IF와 VLOOKUP 함수를 사용하여 특정 행에있는 수식을 트리거하려고했습니다.
첫 번째 행에 얼마가 들었는지 포함되어 있습니다. 두 번째 행에는 다섯 가지 원래 금액 (115, 95, 65, 45, 35) 중 하나가 포함됩니다.
셀에 원래 금액 중 하나가 포함되어있는 경우 정확한 수식을 트리거해야합니다. 두 수식 중 하나 인 "원래 금액"(숫자 형식) 또는 "8.50"중 하나를 반환합니다.
"Due"는 0이거나 "Org $"와 같거나 큰 값입니다. 그렇지 않으면 오류 메시지가 반환됩니다.
예를 들어,
Due Org$ Answer I need formula return
0.00 45 45
65.00 65 8.50
115 35 8.50
0 115 115
Org $가 5 개의 값 중 하나라면, org $가 0과 같은지, 그리고 원래의 양을 생산 하는지를 결정하는 수식을 트리거 할 것이고, 0이 아니면 "8.50"을 생성합니다. if org $의 숫자가 다섯 개 중 하나가 아니며 "ERROR"가 표시되어야합니다. 또는 "Due"의 값이 Org $보다 작 으면 "ERROR"가 결과입니다.
나는 IF 문자열을 사용하여 시도했다 (=IF(B2=115,$J$4,IF(B2=95,$J$5,IF(B2=65,$J$6,IF(B2=45,$J$7,IF(B2=35,$J$8, "ERROR")))))
. $ J $ 4는 테이블에서 다음과 같다.=IF(B2<=A2, 8.5,115)
내가 이것을 사용할 때, 첫 번째 것이 올바르게 나오지만, 아래의 모든 Org $는 "Due"에있는 것과 관계없이 Org $의 답을 반환합니다.
어떤 제안? 이것을 2 일 동안 (vlookup을 if 함수와 결합하여 사용하려고 시도했습니다.