Jeśli prowadzisz działalność transportową lub importowo-eksportową, wiesz, że kalkulacja kosztów wysyłki jest ważną częścią biznesu. I przez większość czasu masz różne koszty wysyłki dla różnych zakresów wagi. W tym artykule dowiemy się, jak obliczyć koszty wysyłki dla danej wagi za pomocą funkcji WYSZUKAJ.PIONOWO zamiast wielu IF.
Ogólna formuła obliczania kosztów wysyłki
=WYSZUKAJ.PIONOWO(waga,posortowana_lista_kosztów,koszt_kg_kolumny,1)*waga |
Waga: Jest to waga, dla której chcesz obliczyć koszt wysyłki.
Sorted_Cost_List: Jest to tabela zawierająca wagi kosztów. Pierwsza kolumna powinna zawierać wagę, posortowaną w porządku rosnącym.
Koszt_za_kg_kol: Jest to numer kolumny zawierający koszt wysyłki za kg (lub jednostkę).
Będziemy używać dopasowania przybliżonego, dlatego używamy 1 jako typu dopasowania.
Zobaczmy przykład, aby wszystko było jasne.
Przykład: Oblicz koszt wysyłki towarów według wagi
Więc tutaj mamy posortowaną listę kosztów frachtu według wagi. Lista jest posortowana rosnąco według wagi. Koszt wysyłki wynosi 10 USD, jeśli waga jest mniejsza niż 5 kg. Jeśli waga jest mniejsza niż 10 kg, koszt wynosi 9 USD. I tak dalej. Jeśli waga wynosi 35 kg lub więcej, koszt wysyłki za kg wynosi 5 USD.
Mamy listę przesyłek, które musimy wysłać. Waga jest podana w kolumnie F. Całkowity koszt każdej przesyłki musimy obliczyć w kolumnie G.
Użyjmy powyższego wzoru ogólnego:
=WYSZUKAJ.PIONOWO(F4,$C$4:$D8,2,1)*F4 |
Skopiuj tę formułę w dół. I masz natychmiast obliczony całkowity koszt frachtu. Możesz go również użyć jako kalkulatora kosztów wysyłki. Wystarczy zmienić wartość w komórkach wagi, a zostanie wyświetlony koszt wagi.
Jak to działa?
Używamy przybliżonego dopasowania funkcji WYSZUKAJ.PIONOWO, aby obliczyć koszt, który należy zastosować do danej wagi.
W powyższym przykładzie szukamy 2 w tabeli. WYSZUKAJ.PIONOWO wyszukuje do góry nogami. Najpierw sprawdza 0.1. Przechodzi do następnej i znajduje następną wartość 5. Ponieważ 5 jest większe niż 2, WYSZUKAJ.PIONOWO cofa się i wybiera wartość 0,1 jako dopasowanie i zwraca koszt 0,1, czyli 10 USD. Na koniec ten koszt mnożymy przez wagę przesyłki, która tutaj wynosi 2 i otrzymujemy 20 zł.
Obliczanie krok po kroku wygląda tak:
=WYSZUKAJ.PIONOWO(F4,$C$4:$D8,2,1)*F4 |
=WYSZUKAJ.PIONOWO(2, $ C $ 4: $ D $ 8, 2, 1) * 2 |
=10*2 |
=20 |
A zagnieżdżone JEŻELI odpowiednik wyglądałby mniej więcej tak,
=JEŻELI(F4>=35,5,JEŻELI(F4>=20,7,JEŻELI(F4>=10,8,JEŻELI(F4>=5,9,10))))*F4 |
Czy to nie za długo. Wyobraź sobie, że masz 100 interwałów, to użycie zagnieżdżonego JEŻELI nie będzie mądrą opcją. Korzystanie z funkcji WYSZUKAJ.PIONOWO w takich obliczeniach warunkowych jest lepsze niż IF i IFS.
Tutaj obliczamy koszty wysyłki według wagi. Podobnie możesz obliczyć koszty wysyłki według mil lub innych ograniczeń.
Więc tak, w ten sposób można łatwo obliczyć koszty wysyłki w programie Excel. Mam nadzieję, że ten blog Ci pomógł. Jeśli masz jakiekolwiek wątpliwości lub specjalne wymagania, zapytaj mnie w sekcji komentarzy poniżej. Chętnie odpowiem na wszelkie pytania dotyczące Excela/VBA. Do tego czasu ucz się dalej, utrzymuj Doskonałość.
Jak pobrać najnowszą cenę w Excelu? | Aktualizowanie cen w każdej firmie jest powszechne, a korzystanie z najnowszych cen przy każdym zakupie lub sprzedaży jest koniecznością. Aby pobrać najnowszą cenę z listy w Excelu, korzystamy z funkcji WYSZUKAJ. Funkcja WYSZUKAJ pobiera najnowszą cenę.
Funkcja WYSZUKAJ.PIONOWO do obliczania oceny w programie Excel | Do obliczania ocen IF i IFS nie są jedynymi funkcjami, których możesz użyć. Funkcja WYSZUKAJ.PIONOWO jest bardziej wydajna i dynamiczna dla takich obliczeń warunkowych.Aby obliczyć oceny za pomocą funkcji WYSZUKAJ.PIONOWO, możemy użyć tego wzoru…
17 rzeczy o Excelu WYSZUKAJ.PIONOWO | WYSZUKAJ.PIONOWO jest najczęściej używany do pobierania dopasowanych wartości, ale WYSZUKAJ.PIONOWO może zrobić o wiele więcej. Oto 17 rzeczy dotyczących funkcji WYSZUKAJ.PIONOWO, o których powinieneś wiedzieć, aby skutecznie używać.
WYSZUKAJ pierwszy tekst z listy w programie Excel | Funkcja WYSZUKAJ.PIONOWO działa dobrze ze znakami wieloznacznymi. Możemy to wykorzystać do wyodrębnienia pierwszej wartości tekstowej z podanej listy w programie Excel. Oto ogólna formuła.
WYSZUKAJ datę z ostatnią wartością na liście | Aby pobrać datę, która zawiera ostatnią wartość, używamy funkcji WYSZUKAJ. Ta funkcja sprawdza komórkę, która zawiera ostatnią wartość w wektorze, a następnie używa tego odwołania do zwrócenia daty.
Jak wyszukać wiele wystąpień wartości w programie Excel : Aby pobrać wiele pozycji o dopasowanej wartości z zakresu, możemy użyć INDEX-MATCH razem z funkcjami SMALL i ROW. Tworzy to złożoną i ogromną formułę, ale wykonuje pracę.
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność | Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO programu Excel| Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z Excela LICZ.JEŻELI Funkcja| Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.
Jak korzystać z funkcji SUMIF w programie Excel? | To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.