Przejdź do głównej zawartości

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

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:

lista-rozwijana-dokumentu-bez-pustego-1

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.

lista-rozwijana-dokumentu-bez-pustego-2

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:

lista-rozwijana-dokumentu-bez-pustego-3

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:

lista-rozwijana-dokumentu-bez-pustego-4

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-rozwijana-dokumentu-bez-pustego-5


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...

Opis


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!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The version of Excel my workplace uses does not allow the filter function and I have been unsuccessfully searching for a workaround. FINALLY this was the one! I am crying tears of joy. Thank you.
This comment was minimized by the moderator on the site
Thanks so so much … working well for me, with some adjustments … love it ……😀👍🌟
This comment was minimized by the moderator on the site
Excellent! This works to eliminate cells with "" in them also and allows you to use many functions that cannot handle blank or empty cells. Thank you!
This comment was minimized by the moderator on the site
THank you so much for this beautiful trick !! very smart and beautiful ! Marc
This comment was minimized by the moderator on the site
you are a genius :)
This comment was minimized by the moderator on the site
Thanks a lot! Just perfect and exactly what I needed.
This comment was minimized by the moderator on the site
Hi Guys, your tutorial above 'create a dynamic list without blank in Excel' worked perfectly for me.

Without people like you I would never have gained the skills in Excel I have today.

Thank You so very much. Regards. JV
This comment was minimized by the moderator on the site
This works perfectly, thanks, but what can I do in case of dependant lists, where the secondary list depends on a primary list in another cell?
This comment was minimized by the moderator on the site
I recreated the exact same formulas and cells and it repeats the numbers. Instead of 1, 2, 3, it's showing, 1, 1, 2, 2, 3, 3, etc.
This comment was minimized by the moderator on the site
Hi, sdafasf, could you upload your data and formula for details?
This comment was minimized by the moderator on the site
I'm just getting circular reference on the max formula? It's not working. If I change my iteration settings, it just keeps continuously keeps adding for no reason.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations