
Bendroji formulė
=VLOOKUP(weight,table,column,1)*weight
Santrauka
Norėdami apskaičiuoti siuntimo kainą pagal svorį, galite naudoti funkciją VLOOKUP. Parodytame pavyzdyje formulė F8 yra:
=VLOOKUP(F7,B6:C10,2,1)*F7
Ši formulė naudoja svorį, kad surastų teisingą „kainą už kg“, tada apskaičiuoja galutinę kainą.
Paaiškinimas
Formulės pagrindas yra VLOOKUP, kuris sukonfigūruotas apytiksliu atitikties režimu nustatant ketvirtąjį argumentą į 1 arba TRUE.
Apytiksliame atitikties režime reikšmės pirmame VLOOKUP stulpelyje turi būti rūšiuojamos. VLOOKUP grąžins pirmoje eilutėje reikšmę, kuri bus mažesnė arba lygi paieškos vertei.
Atsižvelgdamas į svorį kaip paieškos vertę, VLOOKUP suranda ir grąžina reikiamą kainą už kg. Tada apskaičiuojant galutinę kainą, ši kaina padauginama iš svorio.
Pridedant minimalų mokestį
Ką daryti, jei jūsų verslo taisyklės nustato minimalią 5,00 USD siuntimo kainą, kad ir koks būtų svoris? Protingas būdas tai padaryti yra apimti visą formulę MAX funkcijoje taip:
=MAX(VLOOKUP(F7,B6:C10,2,1)*F7,5)
Dabar „max“ grįš, kuris bus didesnis - formulės rezultatas arba 5.