Wypełnij puste komórki wartością powyżej lub 0 w Excelu – przewodnik krok po kroku
W programie Excel powszechną praktyką jest pozostawianie komórek pustych, gdy ich dane po prostu powtarzają wartość komórki znajdującej się nad nimi. Ten wybór formatowania często skutkuje czystszym i bardziej atrakcyjnym wizualnie układem. Jeśli jednak chcesz posortować lub przefiltrować listę, te puste komórki mogą stać się problematyczne. W takich przypadkach należy wypełnić puste pola wartościami z powyższych komórek, jak pokazano na zrzucie ekranu poniżej.
W tym przewodniku skupimy się na tym, jak wypełnić puste komórki wartością znajdującą się bezpośrednio nad komórką, wartością 0 lub inną określoną wartością. Może to być niezwykle przydatne do obsługi zestawów danych zawierających puste komórki, zapewniając dokładność i znaczenie obliczeń i wizualizacji.
Wypełnij puste komórki wartością powyżej
W tej sekcji przedstawimy cztery proste sztuczki wypełniania pustych komórek wartością powyższą w programie Excel.
- Przejdź do opcji Specjalne i formuły: Natywny dla programu Excel, ale wymaga wielu kroków, należy przekonwertować końcowe formuły na wartości.
- Kutools dla programu Excel: Wystarczą tylko 3 kliknięcia, łatwo i szybko. Ale wymaga pobrania i instalacji.
- Kod VBA: Wymaga znajomości programowania VBA, możliwości wystąpienia błędów lub błędów w przypadku nieprawidłowego kodowania.
- Power Query: Ma bardziej stromą krzywą uczenia się, dotyczy programu Excel 2016 i nowszych wersji.
Korzystanie z funkcji i formuły Przejdź do specjalnego w celu wypełnienia pustych komórek wartością powyżej
Dzięki tej metodzie powinieneś zastosować Przejdź do specjalnego aby wybrać wszystkie puste komórki w zakresie danych, następnie wprowadź bardzo prostą formułę do pustej komórki i naciśnij Ctrl + Enter klawisze, aby wypełnić wybrane puste komórki wartością powyższą. Oto kroki.
Krok 1: Wybierz puste komórki
- Wybierz zakres komórek, w którym chcesz wypełnić puste pola wartością powyżej.
- Następnie kliknij Strona główna > Znajdź i wybierz > Przejdź do specjalnegozobacz zrzut ekranu:
Tips: Możesz także nacisnąć F5 klucz, aby otworzyć przejdź do okno dialogowe, a następnie kliknij Specjalny przycisk w przejdź do okno do wyświetlenia Przejdź do specjalnego okno dialogowe. - W Przejdź do specjalnego w oknie dialogowym wybierz Puste opcję i kliknij OK.
- Teraz wszystkie puste komórki w zakresie zostaną zaznaczone jednocześnie.
Krok 2: Wprowadź formułę
Mając nadal zaznaczone puste komórki, wpisz znak równości (=) bezpośrednio. Znak równości pojawi się w jednej z wybranych pustych komórek, na przykład w tym przypadku A3. Teraz odwołaj się do komórki nad nią, klikając A2.
Krok 3: Naciśnij klawisze Ctrl + Enter, aby wypełnić wszystkie wybrane puste komórki
Teraz naciśnij Ctrl + Enter klawisze razem, aby skopiować formułę do wszystkich pozostałych zaznaczonych komórek. Wszystkie wybrane puste komórki zostaną wypełnione wartością z komórki znajdującej się bezpośrednio nad nimi. Zobacz zrzut ekranu:
Krok 4: Konwertuj formuły na wartości
Teraz wybrane puste komórki są formułami, należy przekonwertować te formuły na wartości. Wybierz zakres danych zawierający formuły i naciśnij Ctrl + C , aby skopiować listę danych, a następnie kliknij skopiowany zakres prawym przyciskiem myszy i wybierz Wartości z Opcje wklejania sekcja, patrz zrzut ekranu:
Teraz formuły są konwertowane na wartości statyczne, możesz wykonywać dowolne inne operacje, według potrzeb.
Korzystanie z Kutools dla Excela za pomocą tylko 3 kliknięć
Jeśli szukasz szybkiego i łatwego rozwiązania, Kutools dla programu Excel'S Wypełnij puste komórki funkcja może być dla Ciebie doskonałym narzędziem. Dzięki tej zaawansowanej funkcji możesz szybko zakończyć następujące operacje:
- Wypełnij puste komórki wartością powyżej, w dół, w lewo lub w prawo
- Wypełnij puste komórki serią wartości liniowych
- Wypełnij puste komórki określoną wartością
Po pobieranie i instalowanie Kutools dla Excela, zrób tak:
Aby wypełnić puste komórki powyższą wartością, wybierz zakres danych, który chcesz wypełnić puste komórki, a następnie kliknij Kutools > wstawka > Wypełnij puste komórki, a następnie określ operacje w pliku Wypełnij puste komórki Okno dialogowe:
- Wybierz Na podstawie wartości opcja z Napełnij
- Dodaj Pobierz Opcje Sekcja. (Możesz także wybrać Up, Prawa or Lewa aby wypełnić puste komórki wartością w dół, w lewo lub w prawo, według potrzeb)
- Kliknij OK aby zastosować tę funkcję.
Wynik:
Teraz wszystkie puste komórki są wypełniane powyższą wartością, jak pokazano na poniższym zrzucie ekranu:
Używanie kodu VBA do wypełniania pustych komórek wartością powyżej
Jeśli znasz kod VBA, tutaj udostępnimy kod do wypełniania pustych komórek wartością powyższą. Wykonaj następujące czynności:
Krok 1: Otwórz edytor modułów VBA i skopiuj kod
- Przytrzymaj przycisk ALT + F11 klucze w programie Excel i otwiera plik Microsoft Visual Basic for Applications okno.
- Kliknij wstawka > Modułi wklej następujący kod w oknie modułu.
Kod VBA: Wstaw puste komórki z wartością powyżejSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
Krok 2: Wykonaj kod
Po wklejeniu tego kodu naciśnij F5 klucz do uruchomienia tego kodu. W polu zachęty wybierz zakres danych, w którym chcesz wypełnić puste komórki wartością powyżej. A następnie kliknij OK.
Wynik:
Teraz wszystkie puste komórki są wypełniane powyższą wartością, jak pokazano na poniższym zrzucie ekranu:
Korzystanie z Power Query aby wypełnić puste komórki powyżej
Jeśli używasz programu Excel 2016 i nowszych wersji, Excel udostępnia zaawansowaną funkcję – Power Query, co może pomóc w natychmiastowym wypełnieniu każdego bloku pustych komórek w kolumnie wartością z komórki znajdującej się nad nimi. Oto kroki, jak to zrobić:
Krok 1: Pobierz dane Power Query
- Wybierz zakres danych, którego chcesz użyć, a następnie kliknij Dane > Z tabelizobacz zrzut ekranu:
Tips: W programie Excel 2019 i Office 365 kliknij Dane > Z tabeli/zakresu. - W wyskakującym Utwórz tabelę okno dialogowe, kliknij OK przycisk, aby utworzyć tabelę, zobacz zrzut ekranu:
- Teraz Power Query redaktor zostanie wyświetlone okno z danymi, patrz zrzut ekranu:
Krok 2: W Power Query Okno edytora, określ operacje
- Kliknij nagłówek kolumn, w których chcesz wypełnić puste komórki wartością powyżej. A następnie kliknij prawym przyciskiem myszy wybrany nagłówek, wybierz Wypełniać > Pobierzzobacz zrzut ekranu:
Tips: Aby wypełnić puste komórki w wielu kolumnach, przytrzymaj klawisz Ctrl or Shift i kliknij nagłówki kolumn, aby wybrać kolumny niesąsiadujące lub sąsiadujące, następnie kliknij prawym przyciskiem myszy dowolną wybraną kolumnę i wybierz Wypełniać > Pobierz jak opisano wcześniej. - Teraz wszystkie puste komórki w wybranej kolumnie zostaną wypełnione wartością z komórki znajdującej się bezpośrednio nad nimi, patrz zrzut ekranu:
Krok 3: Wyprowadź plik Power Query do tabeli Excela
- Następnie należy wyprowadzić dane do arkusza kalkulacyjnego. Proszę kliknąć Strona główna > Zamknij i wczytaj > Zamknij i wczytaj / Zamknij i załaduj do, (tu kliknę Zamknij i wczytaj), patrz zrzut ekranu:
Tips: Kliknij Zamknij i wczytaj wyprowadzi dane do nowego arkusza; Kliknij Zamknij i załaduj do opcję, dane zostaną zapisane w nowym arkuszu lub bieżącym arkuszu, którego potrzebujesz. - Następnie dane zostaną załadowane do nowego arkusza, zobacz zrzut ekranu:
Wypełnij puste komórki wartością 0 lub określoną wartością
Jeśli chcesz wypełnić puste komórki wartością 0 lub inną określoną wartością, omówię tutaj dwie szybkie metody.
Używanie funkcji Przejdź do specjalnego do wypełniania pustych komórek wartością 0 lub określoną
Krok 1: Wybierz puste komórki
- Wybierz zakres komórek, w którym chcesz wypełnić puste miejsca wartością 0 lub określoną wartością.
- Następnie kliknij Strona główna > Znajdź i wybierz > Przejdź do specjalnegozobacz zrzut ekranu:
Tips: Możesz także nacisnąć F5 klucz, aby otworzyć przejdź do okno dialogowe, a następnie kliknij Specjalny przycisk w przejdź do okno do wyświetlenia Przejdź do specjalnego okno dialogowe. - W Przejdź do specjalnego w oknie dialogowym wybierz Puste opcję i kliknij OK.
- Teraz wszystkie puste komórki w zakresie zostaną zaznaczone jednocześnie.
Krok 2: Wprowadź 0 lub określoną wartość
Mając nadal zaznaczone puste komórki, wpisz 0 lub inną konkretną wartość, której potrzebujesz bezpośrednio, zobacz zrzut ekranu:
Krok 3: Naciśnij klawisze Ctrl + Enter, aby wypełnić wszystkie wybrane puste komórki
Teraz naciśnij Ctrl + Enter klawisze razem, aby wypełnić wybrane puste komórki wpisaną wartością, zobacz zrzut ekranu:
Nie pozwól, aby puste miejsca Cię spowolniły, pozwól Kutools dla Excela je wypełnić!
Puste komórki zakłócają przepływ? Zmień swoją podróż do Excela dzięki Kutools. Wypełnianie wszelkiego rodzaju pustych komórek, idealnie spełniające Twoje potrzeby. Żadnych pustych miejsc, po prostu blask! Pobierz teraz Kutools dla programu Excel!
Wypełnij puste komórki liczbą 0 lub inną określoną wartością
Nie pozwól, aby puste miejsca Cię spowolniły, pozwól Kutools dla Excela je wypełnić!
Puste komórki zakłócają przepływ? Zmień swoją podróż do Excela dzięki Kutools. Wypełnianie wszelkiego rodzaju pustych komórek, idealnie spełniające Twoje potrzeby. Żadnych pustych miejsc, po prostu blask! Pobierz teraz Kutools dla programu Excel!
Wypełnij puste komórki serią wartości liniowych
Nie pozwól, aby puste miejsca Cię spowolniły, pozwól Kutools dla Excela je wypełnić!
Puste komórki zakłócają przepływ? Zmień swoją podróż do Excela dzięki Kutools. Wypełnianie wszelkiego rodzaju pustych komórek, idealnie spełniające Twoje potrzeby. Żadnych pustych miejsc, po prostu blask! Pobierz teraz Kutools dla programu Excel!
Wypełnij puste komórki wartością powyżej/dół/lewo/prawo
Korzystanie z funkcji Znajdź i zamień w celu wypełnienia pustych komórek wartością 0 lub określoną
Excela Znajdowanie i zamienianie funkcja może również pomóc w wypełnieniu pustych komórek wartością 0 lub inną określoną wartością, wykonaj następujące czynności:
Krok 1: Wybierz zakres danych i włącz funkcję Znajdź i zamień
- Wybierz zakres danych, w którym chcesz wypełnić puste komórki określoną wartością.
- Następnie kliknij Strona główna > Znajdź i wybierz > zastąpić (możesz też nacisnąć Ctrl + H otworzyć Znajdowanie i zamienianie oknie dialogowym), zobacz zrzut ekranu:
Krok 2: Określ operacje w oknie dialogowym Znajdź i zamień
- W Znajdowanie i zamienianie oknie dialogowym, opuść Znajdź co puste pole tekstowe, a następnie wpisz określoną wartość w polu Zastąp pole tekstowe. A następnie kliknij Zamień wszystko przycisk. Zobacz zrzut ekranu:
- Pojawi się okno z przypomnieniem, ile komórek zostało zastąpionych nową wartością. Wreszcie kliknij OK i zamknij Znajdowanie i zamienianie okno dialogowe.
Wynik:
Teraz puste komórki w wybranym zakresie zostaną wypełnione określoną wartością, którą wprowadziłeś, zobacz zrzut ekranu:
W ten sposób możesz wypełnić puste komórki wartością powyżej lub określoną wartością. Jeśli chcesz poznać więcej porad i wskazówek dotyczących programu Excel, nasza strona internetowa oferuje tysiące tutoriali. Dziękujemy za przeczytanie i mamy nadzieję, że w przyszłości przekażemy Ci więcej przydatnych informacji!
Podobne artykuły:
- Automatyczne wypełnianie numerów seryjnych i pomijanie pustych miejsc
- Jeśli masz listę danych zawierającą puste komórki, teraz chcesz wstawić numery seryjne danych, ale pomiń puste komórki, jak pokazano na zrzucie ekranu. W tym artykule przedstawię formułę rozwiązania tego zadania w Excelu.
- Wypełnij puste komórki wartościami liniowymi
- Czy musisz wypełnić puste komórki wartościami liniowymi w zaznaczeniach? W tym artykule przedstawimy kilka wskazówek dotyczących szybkiego wypełniania pustych komórek wartościami liniowymi w zaznaczeniach.
- Wypełnij puste komórki myślnikiem
- Przypuśćmy, że masz zakres danych, który zawiera puste komórki, a teraz chcesz wypełnić każdą z tych pustych komórek symbolem myślnika, jak pokazano na poniższych zrzutach ekranu, czy masz jakieś dobre pomysły, aby wypełnić puste komórki kreskami naraz w Przewyższać?
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!
Spis treści
- Wypełnij puste komórki wartością powyżej
- Korzystanie z funkcji i formuły Przejdź do specjalnego
- Korzystanie z Kutools dla Excela
- Korzystanie z kodu VBA
- Korzystanie z Power Query
- Wypełnij puste komórki wartością 0 lub określoną wartością
- Korzystanie z funkcji Przejdź do specjalnego
- Korzystanie z funkcji Znajdź i zamień
- Powiązane artykuły
- Najlepsze narzędzia biurowe
- Komentarze