Spis treści
Jeśli masz listę z pustymi komórkami, możesz chcieć aby przenieść wszystkie dane na górę aby wyeliminować puste komórki. Ten artykuł demonstruje, jak usunąć puste komórki i przesunąć komórki w górę w Excel .
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.
Shift Cells.xlsm5 szybkich sposobów na przesunięcie komórek w górę w Excelu
Pokażemy ci 5 proste techniki przesunięcia komórek w górę w sekcjach poniżej. podstawowe Excel polecenia i VBA W tych procedurach stosowane są kody. Przykładowy zestaw danych jest przedstawiony na poniższym rysunku z pustym miejscem w wierszu 10 Musimy przesunąć komórkę w górę, by zająć puste miejsce.
1. zastosuj przeciąganie do przesunięcia komórek w górę w Excelu
Zaznaczanie i przeciąganie komórek jest najprostszym sposobem ich przesuwania. Aby zmienić układ komórek poprzez przeciąganie, należy postępować zgodnie z metodami podanymi poniżej.
Krok 1:
- Zaznacz komórki, które chcesz przesunąć.
Krok 2:
- Przytrzymaj myszkę Z lewej strony - kliknij , i przesunąć w górę.
- Dlatego też komórki zostaną przesunięte w kierunku do góry.
Read More: Jak przesunąć komórki w prawo w Excelu (4 szybkie sposoby)
2) Użyj prawego przycisku myszy, aby przesunąć komórki w górę w programie Excel
Prawo - kliknięcie za pomocą myszki może być również użyty do przesunięcia komórek w górę. W tym celu postępuj zgodnie z poniższymi instrukcjami.
Krok 1:
- Po pierwsze, wybierz puste komórki.
Krok 2:
- Kliknij na Kliknij prawym przyciskiem myszy na stronie aby wyświetlić opcje.
- Wybierz Usuń
Krok 3:
- Na koniec wybierz Opcja przesunięcia komórki w górę .
- Naciśnij Wejdź na stronę .
- W rezultacie zobaczysz, że komórki zostaną przesunięte w górę
Read More: Jak przenieść wiersze w górę w programie Excel (2 szybkie metody)
Podobne lektury
- Jak przenieść podświetlone komórki w Excelu (5 sposobów)
- Przesuń jedną komórkę w prawo za pomocą VBA w Excelu (3 przykłady)
- Jak zmienić układ wierszy w programie Excel (4 sposoby)
- Użyj strzałek, aby przenieść ekran nie komórki w programie Excel (4 metody)
- Fix: Excel nie może przesunąć komórek niepustych (4 metody)
3) Zastosuj Sortowanie & Polecenie filtrowania, aby przesunąć komórki w górę w programie Excel
Możesz również przesunąć komórki w górę, eliminując puste komórki za pomocą Sortowanie & Filtr Wykonaj poniższe kroki, aby użyć polecenia Sortowanie & Filtr polecenie, aby przesunąć komórki w górę.
Krok 1:
- Przede wszystkim wybierz wszystkie komórki w zakresie.
Krok 2:
- Z. Dane zakładka, wybierz Filtr
Krok 3:
- Po drugie, kliknij na Ikonę.
- Odznaczyć Blanki
- Na koniec naciśnij Wejdź na stronę .
- W konsekwencji wszystkie puste miejsca w zakresie znikną, a komórka zostanie przesunięta w górę.
Read More: Jak przenieść komórki bez zastępowania w programie Excel (3 metody)
4) Użyj opcji Znajdź & Zamień, aby przesunąć komórki w górę w Excelu
Aby przesunąć wiele komórek w górę, możemy wykorzystać Znajdź & Zamień opcja, która jest podobna do poprzedniego sposobu. Wykonaj kroki przedstawione poniżej, aby ją zakończyć.
Krok 1:
- Zaznacz wszystkie komórki.
Krok 2:
- Idź do Strona główna i wybrać Znajdź & Zamień
- Wybierz Go To Special
Krok 3:
- Następnie należy wybrać Blanki
- Naciśnij Wejdź na stronę .
Krok 4:
- Kliknij pustą komórkę i kliknij przycisk Prawo -kliknij.
- Wybierz usuń
Krok 5:
- Na koniec wybierz Przesunięcie komórek w górę
- Naciśnij Wejdź na stronę aby zobaczyć wyniki.
- Jak widać na poniższym obrazku, komórki zostaną przesunięte.
Read More: Jak przesunąć w dół jedną komórkę za pomocą programu Excel VBA (z 4 przydatnymi aplikacjami)
5. uruchom kod VBA, aby przesunąć komórki w górę
Tak więc. VBA Kod jest również tutaj, aby przesunąć lub przenieść komórki w górę.Aby to zrobić, postępuj zgodnie z procedurą opisaną tutaj.
Krok 1:
- Po pierwsze, naciśnij Alt + 11 aby otworzyć Makro .
- Kliknij na Wkładka
- Wybierz Moduł z listy.
Krok 2:
- Wklej następujące elementy VBA kody tutaj.
Sub Shift_cells_up Dim lRow As Long Dim iCntr As Long lRow = 20 For iCntr = lRow To 1 Step -1 If Cells(iCntr, 1) = 0 Then Range("A" & iCntr).Delete Shift:=xlUp End If Next End Sub
Tutaj,
lRow = 20 odnosi się do całkowitego wiersza w zakresie.
Dla iCntr = lRow To 1 Krok -1 odnosi się do IRow będzie sprawdzane krok po kroku.
Jeżeli Cells(iCntr, 1) = 0 odnosi się do warunku If dla pustych komórek.
Range("A" & iCntr). Czy twoja kolumna zasięgu
Delete Shift:=xlUp odnosi się do usuwania wierszy, ale nie całego wiersza i przesuwania komórek w górę
- Dlatego też ostateczny wynik jest przedstawiony na poniższym obrazku.
Read More: [Fixed!] Unable to Move Cells in Excel (5 Solutions)
Wniosek
Podsumowując, mam nadzieję, że ten artykuł pokazał ci, jak usunąć puste komórki i przesunąć komórki w górę w programie Excel. Zbadaj podręcznik do ćwiczeń i wykorzystaj nowo znalezioną wiedzę. Dzięki twojemu wsparciu jesteśmy gotowi zapłacić za inicjatywy takie jak te.
W razie jakichkolwiek pytań proszę o kontakt. Proszę zostawić komentarz poniżej, aby dać mi znać, co myślisz.
Eksperci z. Exceldemy Zespół odpowie na Państwa zapytania tak szybko jak to możliwe.