Om du är i transport- eller import / export-verksamheten vet du att beräkningar av fraktkostnader är en viktig del av verksamheten. Och oftast har du olika fraktkostnader för olika vikter. Så i den här artikeln kommer vi att lära oss hur man beräknar fraktkostnader för given vikt med VLOOKUP istället för flera IF.
Generisk formel för beräkning av fraktkostnader
=VLOOKUP(vikt, sorterad_kostnadslista, kostnad_per_Kg_Col, 1)*vikt |
Vikt: Det är vikten du vill beräkna fraktkostnaden för.
Sorted_Cost_List: Det är tabellen som innehåller kostnadsvikterna. Den första kolumnen ska vara vikt, sorterad i stigande ordning.
Cost_per_Kg_Col: Det är kolumnnumret som innehåller kostnaden per kg (eller din enhet) för frakt.
Vi kommer att använda en ungefärlig matchning, varför vi använder 1 som matchningstyp.
Låt oss se ett exempel för att göra saker tydliga.
Exempel: Beräkna fraktkostnaden för varor i vikt
Så här har vi en sorterad lista över fraktkostnader efter vikt. Listan sorteras i stigande ordning efter vikt. Fraktkostnaden är $ 10 om vikten är mindre än 5 kg. Om vikten är mindre än 10 kg är kostnaden $ 9. Och så vidare. Om vikten är 35 kg eller högre är fraktkostnaden per kg $ 5.
Vi har en lista över sändningar som vi behöver skicka. Vikten nämns i F -kolumnen. Vi måste beräkna den totala kostnaden för varje försändelse i kolumnen G.
Låt oss använda den ovan nämnda generiska formeln:
=VLOOKUP(F4, $ C $ 4: $ D $ 8,2,1)*F4 |
Kopiera ner denna formel. Och du har den totala fraktkostnaden beräknad på ett ögonblick. Du kan också använda den som fraktkostnadsberäknare. Ändra bara värdet i viktceller och kostnaden för vikten visas.
Hur fungerar det?
Vi använder en ungefärlig matchning av VLOOKUP för att beräkna kostnaden som måste tillämpas på en given vikt.
I exemplet ovan letar vi efter 2 i tabellen. VLOOKUP söker upp och ner. Först kontrollerar den 0,1. Det går till nästa och hittar nästa värde 5. Eftersom 5 är större än 2, går VLOOKUP tillbaka och väljer 0,1 som en matchning och returnerar en kostnad på 0,1 vilket är $ 10. Slutligen multipliceras denna kostnad med försändelsens vikt, vilket är 2 här och vi får $ 20.
Beräkningen steg för steg ser ut så här:
=VLOOKUP(F4, $ C $ 4: $ D $ 8,2,1)*F4 |
=VLOOKUP(2, $ C $ 4: $ D $ 8,2,1)*2 |
=10*2 |
=20 |
A kapslade IF motsvarande skulle se ut ungefär så här,
= IF (F4> = 35,5, IF (F4> = 20,7, IF (F4> = 10,8, IF (F4> = 5,9,10))))*F4 |
Är det inte för långt. Tänk om du hade 100 intervaller, då är det inte ett smart alternativ att använda ett kapslat IF. Att använda en VLOOKUP i en sådan villkorlig beräkning är bättre än IF och IFS.
Här beräknar vi fraktkostnader i vikt. På samma sätt kan du beräkna fraktkostnader med mil eller andra begränsningar.
Så ja grabbar, så här kan du enkelt beräkna fraktkostnader i Excel. Jag hoppas att den här bloggen hjälpte dig. Om du har några tvivel eller särskilda krav, fråga mig i kommentarfältet nedan. Jag svarar gärna på eventuella Excel/VBA -relaterade frågor. Tills dess fortsätt att lära, fortsätt att utmärka sig.
Så här hämtar du det senaste priset i Excel | Det är vanligt att uppdatera priser i alla företag och att använda de senaste priserna för alla köp eller försäljningar är ett måste. För att hämta det senaste priset från en lista i Excel använder vi LOOKUP -funktionen. LOOKUP -funktionen hämtar det senaste priset.
VLOOKUP -funktion för att beräkna betyg i Excel | Att beräkna betyg IF och IFS är inte de enda funktionerna du kan använda. VLOOKUP är mer effektiv och dynamisk för sådana villkorliga beräkningar. För att beräkna betyg med VLOOKUP kan vi använda denna formel …
17 saker om Excel VLOOKUP | VLOOKUP används oftast för att hämta matchade värden men VLOOKUP kan göra mycket mer än så. Här är 17 saker om VLOOKUP som du bör veta för att använda effektivt.
SÖK den första texten från en lista i Excel | VLOOKUP -funktionen fungerar bra med jokertecken. Vi kan använda detta för att extrahera det första textvärdet från en given lista i excel. Här är den generiska formeln.
LOOKUP -datum med sista värdet i listan | För att hämta datumet som innehåller det sista värdet använder vi LOOKUP -funktionen. Denna funktion söker efter cellen som innehåller det sista värdet i en vektor och använder sedan den referensen för att returnera datumet.
Hur man letar upp flera instanser av ett värde i Excel : För att hämta flera stanser av ett matchat värde från ett intervall kan vi använda INDEX-MATCH med SMALL och ROW-funktioner tillsammans. Detta utgör en komplex och enorm formel men får jobbet gjort.
Populära artiklar:
50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.
Hur man använder Excel VLOOKUP -funktion| Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.
Hur man använder Excel COUNTIF -funktion| Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.
Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.