Jak sprawdzić, czy rok jest rokiem przestępnym w programie Excel?
Czy wiesz, jak określić, czy rok jest rokiem przestępnym, czy nie? W programie Excel nie ma bezpośredniej metody, aby to sprawdzić, ale możesz utworzyć funkcję lub formułę zdefiniowaną przez użytkownika, aby rozwiązać ten problem.
Sprawdź, czy rok jest rokiem przestępnym ze wzorem
Sprawdź, czy rok jest rokiem przestępnym z funkcją zdefiniowaną przez użytkownika
Sprawdź, czy rok jest rokiem przestępnym ze wzorem
Przypuśćmy, że masz w arkuszu listę lat, następująca długa formuła pomoże ci określić, czy dany rok jest rokiem przestępnym, czy nie. Zrób tak:
1. Oprócz komórek roku, w pustej komórce wprowadź następującą formułę:
= JEŻELI (LUB (MOD (A2,400) = 0, AND (MOD (A2,4) = 0, MOD (A2,100) <> 0)), "Rok przestępny", "NIE rok przestępny")(A2 zawiera rok, w którym chcesz zastosować tę formułę, możesz ją zmienić według swoich potrzeb) zobacz zrzut ekranu:
2. Następnie przeciągnij uchwyt wypełnienia do zakresu, w którym chcesz zawrzeć tę formułę, a wszystkie lata zostały sprawdzone, czy są to lata przestępne, czy nie.
Note: Jeśli komórka względna jest pusta, ta formuła również pokaże rok przestępny.
Sprawdź, czy rok jest rokiem przestępnym z funkcją zdefiniowaną przez użytkownika
Możesz także utworzyć funkcję zdefiniowaną przez użytkownika, aby sprawdzić, czy rok jest rokiem przestępnym, możesz to zrobić w następujący sposób:
1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.
Kod VBA: sprawdź, czy rok jest rokiem przestępnym
Function IsLeapYear(pYear As Integer) As Boolean
'Update 20140623
If (pYear Mod 4) = 0 And (pYear Mod 100) <> 0 Or ((pYear Mod 400) = 0) Then
IsLeapYear = True
Else
IsLeapYear = False
End If
End Function
3. Następnie zapisz i zamknij ten kod, wróć do arkusza roboczego i wprowadź tę formułę: = isleapyear (A2), zobacz zrzut ekranu:
4. Następnie przeciągnij uchwyt wypełniania do komórek, które mają zawierać tę formułę, a wszystkie lata zostały zaznaczone, rozszerzenie FAŁSZYWY oznacza rok nie przestępny, a TRUE wskazuje rok przestępny. Zobacz zrzut ekranu:
Podobne artykuły:
Znajdź najniższy wspólny mianownik lub największy wspólny czynnik w programie Excel
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!