Formuła programu Excel: oblicz koszt wysyłki za pomocą funkcji WYSZUKAJ.PIONOWO -

Spisie treści

Formuła ogólna

=VLOOKUP(weight,table,column,1)*weight

Podsumowanie

Aby obliczyć koszt wysyłki na podstawie wagi, możesz użyć funkcji WYSZUKAJ.PIONOWO. W pokazanym przykładzie formuła w F8 to:

=VLOOKUP(F7,B6:C10,2,1)*F7

Ta formuła wykorzystuje wagę do znalezienia prawidłowego „kosztu na kg”, a następnie oblicza ostateczny koszt.

Wyjaśnienie

Rdzeniem formuły jest WYSZUKAJ.PIONOWO, która jest konfigurowana w trybie przybliżonego dopasowania przez ustawienie czwartego argumentu na 1 lub PRAWDA.

W trybie przybliżonego dopasowania wartości w pierwszej kolumnie WYSZUKAJ.PIONOWO muszą zostać posortowane. WYSZUKAJ.PIONOWO zwróci wartość w pierwszym wierszu, która jest mniejsza lub równa wartości wyszukiwania.

W przypadku wagi jako wartości wyszukiwania funkcja WYSZUKAJ.PIONOWO znajduje i zwraca właściwy koszt na kilogram. Koszt ten jest następnie mnożony przez wagę, aby obliczyć ostateczny koszt.

Dodanie minimalnej opłaty

Co się stanie, jeśli zasady Twojej firmy określają minimalny koszt wysyłki w wysokości 5,00 USD, niezależnie od wagi? Sprytnym sposobem na rozwiązanie tego problemu jest zawinięcie całej formuły w funkcję MAX w następujący sposób:

=MAX(VLOOKUP(F7,B6:C10,2,1)*F7,5)

Teraz max zwróci wartość większą - wynik formuły lub 5.

Interesujące artykuły...