Przejdź do głównej zawartości
 

Jak utworzyć listę dynamiczną bez pustego miejsca w programie Excel?

Autor: Sun Ostatnia modyfikacja: 2024-08-29

W niektórych przypadkach masz listę danych z kilkoma spacjami, a teraz chcesz utworzyć dynamiczną listę na podstawie tych danych bez spacji, a większość z was może usuwać puste miejsca jeden po drugim, a następnie tworzyć listę dynamiczną, ale tutaj Powiem ci szybki sposób rozwiązania tego zadania w Excelu.

Utwórz listę dynamiczną i usuń puste miejsca


strzałka niebieski prawy bąbelek Utwórz listę dynamiczną i usuń puste miejsca

1. Wybierz komórkę obok oryginalnej listy i wpisz tę formułę = JEŻELI (B2 = "", "", MAX (1 $: A1) +1) do niego, a następnie przeciągnij uchwyt autouzupełniania w dół do wymaganego zakresu. Teraz zobaczysz tylko komórki z danymi, obok których znajduje się liczba. Zobacz zrzut ekranu:

ten obraz pokazuje użycie formuły do ​​generowania numerów seryjnych w kolumnie A na podstawie zawartości kolumny B

W powyższym wzorze B2 jest pierwszą komórką w zakresie, według którego utworzysz listę dynamiczną.

2. Następnie przejdź do innej kolumny i wpisz tę formułę =IFERROR(INDEX($B$2:$B$11,MATCH(ROW()-ROW($D$1),$A$2:$A$11,0)),"") do niego, a następnie przeciągnij uchwyt autouzupełniania w dół, aż pojawią się puste komórki.

wypisz wszystkie wartości z kolumny b i zignoruj ​​puste miejsca

W powyższym wzorze B2: B11 to zakres oryginalnych danych, a A2: A11 to zakres, który numeruje wiersz w kroku 1.

3. Następnie wybierz komórkę lub zakres, dla którego chcesz utworzyć dynamiczną listę bez spacji, i kliknij Dane > Walidacja danych. Zobacz zrzut ekranu:

zrzut ekranu kliknięcia Dane > Walidacja danych

4. w Walidacja danych dialog, wybierz Lista z Dopuszczać list i wpisz tę formułę = OFFSET (Arkusz1! $ C $ 1,1,0, MAX (Arkusz1! $ A: $ A), 1) najnowszych Źródło pole tekstowe. Zobacz zrzut ekranu:

ustawić opcje w oknie dialogowym

Note:

1. W programie Excel 2007 użytkownicy nie mogą używać odwołań do innych arkuszy lub skoroszytów dla programu Walidacja danych kryteria. Dlatego musisz wybrać pustą komórkę w bieżącym arkuszu w kroku 3 i wprowadzić formułę = PRZESUNIĘCIE ($ C $ 1,1,0, MAX ($ A: $ A), 1) najnowszych Źródło pole tekstowe w kroku 4.

2. W powyższym wzorze C1 jest pierwszą komórką nowej listy utworzonej w kroku 2.

5. kliknij OK. Następnie możesz zobaczyć, że lista dynamiczna jest tworzona bez spacji.

lista dynamiczna jest tworzona bez pustych miejsc


szybko wybierz zduplikowane lub unikalne wartości w zakresie programu Excel

W arkuszu Excel, jeśli masz zakres, który zawiera kilka zduplikowanych wierszy, być może będziesz musiał je zaznaczyć lub zalegalizować, ale jak szybko rozwiązać tę pracę? Jeśli masz Kutools dla programu Excel, możesz użyć Wybierz Duplikuj & Unikalne komórki narzędzie do szybkiego wybierania zduplikowanych lub unikatowych wartości w zakresie lub wypełnienia tła i koloru czcionki dla duplikatów i unikatowych wartości.  Kliknij na 30-dniowy bezpłatny okres próbny!
dokument wyróżnij duplikat w kolumnach 6
 
Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do Excela, możesz wypróbować bez ograniczeń w 30 dniach.

Względne artykuły:

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

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!