W tym artykule dowiemy się, jak znaleźć formułę, która wskaże należne płatności na podstawie aktualnej daty, możemy użyć kombinacji „JEŚLI”, „MOD” i „DZIŚ” funkcje do pobierania danych wyjściowych w programie Microsoft Excel 2010.
JEŚLI funkcja sprawdza, czy podany warunek to
PRAWDA lub FAŁSZYWE. Jeśli stan powróci PRAWDA wtedy zwraca zadaną wartość, a jeśli warunek powraca FAŁSZYWE następnie zwraca inną wstępnie ustawioną wartość.
Składnia = JEŻELI(test_logiczny;wartość_jeśli_prawda;wartość_jeśli_fałsz)
test logiczny: Test logiczny przetestuje warunek lub kryteria. Jeśli warunek jest spełniony, zwraca ustawioną wartość, a jeśli warunek nie jest spełniony, zwraca kolejną ustawioną wartość.
value_if_true: Wartość, która ma zostać zwrócona, jeśli ten argument zwróci TRUE.
value_if_false: Wartość, która ma zostać zwrócona, jeśli ten argument zwróci FALSE
MOD: Zwraca resztę po podzieleniu liczby przez dzielnik.
Składnia =MOD(liczba;dzielnik)
numer: Jest to wartość liczbowa, której resztę chcesz znaleźć.
dzielnik: Jest to liczba używana do dzielenia argumentu liczby.
DZIŚ: Zwraca bieżącą datę sformatowaną jako data
Składnia: =DZIŚ()
Weźmy przykład:
Mamy listę Klientów w kolumnie A. W kolumnie B ostatni termin płatności od każdego klienta. Potrzebujemy formuły, która poinformuje nas, czy dzisiaj jest termin płatności klienta. Kalkulacja opiera się na wpłatach, które mają być pobierane od każdego klienta co dwa tygodnie.
- W komórce C2 formuła będzie
- =JEŻELI(MOD(DZIŚ()-B2,14)=0;"Zapłać dzisiaj";"")
- Naciśnij Enter na klawiaturze.
- Kopiując formułę z komórki C2 do zakresu C3:C5, otrzymamy pożądany wynik.
- Klient A & C ostatnio zapłacił 4 września, czyli 14 dni wstecz. W związku z tym wyprowadziliśmy formułę, która wskaże termin płatności na podstawie daty bieżącej.