
이에 대한 해결책을 찾으려면 도움이 필요합니다.
사실 저는 전기 소비량을 계산하고 싶습니다. 첨부된 사진과 같이. 첫 번째 소비량 0-200kwh, 요금 $0.218, 201-300 요금은 $0.334, 301-600 요금은 $0.516, 601-900 요금은 $0.546입니다.
나는 다음을 사용해 보았습니다.
=IF(F3<200, 0.218, IF(F3>200, 0.334, IF(F3>300, 0.516, IF(F3>600, 0.546, 0))))*F3
하지만 틀린 답을 얻습니다.
나는 또한 다음을 시도했습니다.
=VLOOKUP(F3, [Book2.xlsx]Sheet3!$A$2:$C$603, 3, 0)
하지만 내가 얻은 것은 총 소비량입니다(사진 참조, 합계는 326kwhx0.516 =168.216입니다).
각 요금에 따라 처음 0-200, 201-300 등에 대해 kwh를 분리하고 싶습니다. 어떻게 해야 합니까?
답변1
당신은 올바른 길을 가고 있지만 몇 가지 상황을 바꿔야 합니다. 귀하의 공식:
=IF(F3<200,0.218,IF(F3>200,0.334,IF(F3>300,0.516,IF(F3>600,0.546,0))))*F3
IF(F3>200
값이 350인 경우 이를 실행해 보세요 . 350은 200보다 크고 나머지 수식은 평가되지 않기 때문에 결코 지나칠 수 없습니다 . 따라서 비교 순서를 큰 숫자에서 작은 숫자로 변경하세요.
=IF(F3<200,0.218,IF(F3>600,0.334,IF(F3>300,0.516,IF(F3>200,0.334,0))))*F3
중첩된 IF() 대신 소비 임계값으로 정렬된 조회 테이블을 고려할 수 있습니다. 대략적인 조회를 위한 네 번째 매개변수로 TRUE 또는 1을 사용하여 Vlookup을 사용하면 조회 값과 같거나 작은 결과를 반환합니다.