Note: The other languages of the website are Google-translated. Back to English

Jak szybko sortować wiersze, aby pasowały do ​​innej kolumny w programie Excel?

dopasowanie sortowania dokumentów do innej kolumny 1
Jeśli masz dwie listy w arkuszu i obie mają te same wartości, ale w różnej kolejności, w jaki sposób możesz sortować jedną listę, aby pasowała do innej listy, jak pokazano na zrzucie ekranu? W tym artykule przedstawię formułę, która pomoże Ci szybko rozwiązać ten problem w programie Excel.
Sortuj wiersze, aby dopasować je do innej kolumny

strzałka niebieski prawy bąbelek Sortuj wiersze, aby dopasować je do innej kolumny

Poniższa formuła może pomóc w posortowaniu wierszy w celu dopasowania do innej kolumny.

1. Wybierz pustą komórkę obok kolumny, do której chcesz odwołać się, na przykład B1, a następnie wprowadź tę formułę = PODAJ.POZYCJĘ (A1; C: C; FAŁSZ)i przeciągnij uchwyt autouzupełniania w dół, aby zastosować tę formułę. Zobacz zrzut ekranu:
dopasowanie sortowania dokumentów do innej kolumny 2

Wskazówka: C: C to kolumna, na podstawie której chcesz skorzystać, a A1 to pierwsza komórka kolumny, którą chcesz posortować.

2. Następnie w komórkach formuły zostanie wyświetlona lista liczb. Wybierz listę, do której chcesz się odwołać, oraz listę numerów i kliknij Dane > Sortuj. Zobacz zrzut ekranu:
dopasowanie sortowania dokumentów do innej kolumny 3

3. A w Sortuj wybierz kolumnę zawierającą formuły z Kolumna rozwijaną listę i wybierz Wartości i Najmniejszy do największego z Sortuj według i Zamówienie listy rozwijane osobno. Zobacz zrzut ekranu:
dopasowanie sortowania dokumentów do innej kolumny 4

4. kliknij OK. Kolumna A jest sortowana tak, aby pasowała do kolumny C.
dopasowanie sortowania dokumentów do innej kolumny 5

Wskazówka: możesz usunąć kolumnę z formułą po sortowaniu, jeśli już jej nie potrzebujesz.


Szybko sortuj lub wybieraj komórki / wiersze / kolumny losowo z wyboru w programie Excel

Kutools dla programu Excel's Sort Range Losowo można szybko sortować lub wybierać dane losowo według komórek, kolumn lub wierszy. Kliknij, aby uzyskać pełną funkcjonalność 30 dni bezpłatnego okresu próbnego!
doc sortuj losowo
doc wybierz losowo
 
 Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można bezpłatnie wypróbować bez ograniczeń 30 dni.


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

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!
officetab dół
Sortuj komentarze według
Komentarze (22)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Nic.. bardzo mi pomogło.. Dziękuję
Ten komentarz został zminimalizowany przez moderatora na stronie
Możesz jednak użyć sortowania bez formuły. To nie jest potrzebne
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak to robisz?
Ten komentarz został zminimalizowany przez moderatora na stronie
jak to zrobić z dwiema kolumnami, które trzeba dopasować do jednej. na przykład kolumna a ma wartość liczbową, kolumna b ma wartość literową zależną od kolumny a, a kolumna c ma te same liczby co kolumna a, ale jest niewłaściwa.
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy chcesz zmienić kolejność kolumny c na podstawie kolumny a i zachować kolumnę c bez zmian?
Ten komentarz został zminimalizowany przez moderatora na stronie
Program Excel żąda 1 (mniejsze niż), 0 (równe) lub -1 (większe niż) dla [typ dopasowania]. Nie jestem do końca pewien, co to będzie FAŁSZ.

Czy istnieje inny sposób na zrobienie tego, gdy kolumny nie mają tej samej długości, a dane nie są identyczne? (przykład A1,A3,B2,C4,A5,C9 w porównaniu z X1, B2, Q4, A1, D7, A3)
Ten komentarz został zminimalizowany przez moderatora na stronie
więc chcesz posortować A1,A3,B2,C4A5,C9 na podstawie X1,B2,Q4,A1,D7,A3?
Ten komentarz został zminimalizowany przez moderatora na stronie
To właśnie staram się osiągnąć, ale nie mogę znaleźć rozwiązania:

Mam jeden arkusz kalkulacyjny AR dla jednego klienta (pobrany z QB), który ograniczyłem do czterech kolumn: numer faktury, data, kwota rozliczenia i status.
Mam drugi arkusz kalkulacyjny (pobrany od klienta) z sześcioma kolumnami: numer faktury, data, kwota, status, data zapłaty i numer czeku.

Muszę scalić/wyrównać oba arkusze kalkulacyjne, aby numery faktur w obu kolumnach „A” były ze sobą zgodne, a wszystkie inne dane pozostały nienaruszone z tym numerem faktury. Więc wyobrażam sobie, że rząd wygląda tak:
A1:numer faktury, B1:data, C1:kwota rozliczenia, D1:status (wszystkie pobrane z arkusza kalkulacyjnego 1), E1:numer faktury, F1:data, G1:kwota, H1:status, I1:data zapłaty, J1:czek numer (wszystkie pobrane z arkusza kalkulacyjnego 2)

Oczywiście, jeśli nie ma dopasowań z drugiego arkusza kalkulacyjnego do numeru faktury w kolumnie A, kolumny od E do J będą puste.

Bardzo dziękujemy za wszelką pomoc w tej sprawie.
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy kiedykolwiek otrzymałeś odpowiedź/rozwiązanie na ten temat? Dokładnie to, czego potrzebuję.
Ten komentarz został zminimalizowany przez moderatora na stronie
Każdy może pomóc w sortowaniu jak poniżej:

Kolumna A ma, a kolumna B ma

1 1

1 2

2 1

2 2

Ale potrzebuję obu kolumn, ponieważ


1

1

2

2
Ten komentarz został zminimalizowany przez moderatora na stronie
Nie rozumiem Twojego problemu, czy możesz podać więcej szczegółów?
Ten komentarz został zminimalizowany przez moderatora na stronie
Bardzo dziękuję za ten post.. znacznie ułatwił mi pracę :)
Ten komentarz został zminimalizowany przez moderatora na stronie
Nie pomaga, jeśli informacje nie są dokładnie takie same w obu kolumnach, np. kolumna 1 ma C,D,B,A, a kolumna 2 ma B,D,C,A,G,R,T,H. Podczas sortowania kolumny A, aby dopasować kolumnę B, nie będą pasować. Jakieś rozwiązanie na to?
Ten komentarz został zminimalizowany przez moderatora na stronie
Przepraszamy, metoda działa tylko wtedy, gdy dwie kolumny mają tę samą liczbę wierszy i te same dane, ale w innej kolejności.
Ten komentarz został zminimalizowany przez moderatora na stronie
Proszę udostępnić jakiś sposób sortowania, jeśli informacje nie są dokładnie takie same w obu kolumnach, np. kolumna 1 ma C,D,B,A, a kolumna 2 ma B,D,C,A,G,R,T,H.
Ten komentarz został zminimalizowany przez moderatora na stronie
Hej Sujith,

Znalazłeś rozwiązanie, bo mam dokładnie taki problem. Proszę pomóż
Ten komentarz został zminimalizowany przez moderatora na stronie
Daniela/Sujith,
Jak uporządkowano by unikatowe elementy kolumny resorowanej? Jeśli są to wpisy numeryczne lub alfanumeryczne, kolejność jest prosta; w przeciwnym razie jest mniej intuicyjny. Najłatwiejsze może być wyizolowanie pasujących wierszy 1-1 między kolumną ref a kolumną tematu, zastosowanie metody porządkowania opisanej powyżej w tym podzbiorze, a następnie wykorzystanie niestandardowego sortowania w całej kolumnie jako ostatni krok. Wszystko to w dużym stopniu zależy od rodzaju posiadanych danych i kolejności, której oczekujesz.
-MH
Ten komentarz został zminimalizowany przez moderatora na stronie
1 52 63 14 2 W JAKI SPOSÓB można posortować dane powyżej dwóch kolumn w jednym wierszu?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Świetny artykuł!
Zastanawiam się. Jeśli w powyższym przykładzie kolumna A nie ma wartości G2, oznacza to, że operacja sortowania nie będzie zsynchronizowana; 1,3,4,5,6,7,8. (brak dopasowania dla G2 w wierszu o indeksie 2). Zakładając, że chcemy, aby reszta danych się zgadzała, jak możemy rozwiązać ten problem bez ręcznej zmiany każdej linii?
Czy można przesunąć kolumnę A i zamiast tego użyć kolumny B jako indeksu wiersza?
Ten komentarz został zminimalizowany przez moderatora na stronie
Wiele osób zadaje to pytanie (w poście sprzed 4 lat), ale nie znalazłem odpowiedzi.

Mam 4 unikalne kolumny znaczników czasu z 4 źródeł. Nie wszystkie znaczniki czasu się zgadzają. Mogę mieć 0230, 0236, 0241, 0250 w jednej kolumnie i 0231, 0234, 0236, 0240, 0245, 0250, 0251 w innej kolumnie. Czy program Excel dopasowuje kolumny i w razie potrzeby wstawia puste komórki?
Więc zamiast:
0230 0231
0236 0234
0241 0236 itp

Zamówiłoby to ponownie, aby:
0230
0231
0234
0236 0236
0240
0241
0245
0250 0250
0251

Mam około 13,000 4 wierszy, które muszę to zrobić w XNUMX kolumnach, więc ręczne dodawanie lub wstawianie wierszy nie jest możliwe.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, JOAT, możesz użyć tej formuły:

=JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(G1;$I$1:$I$8,1;XNUMX;FAŁSZ)
Zobacz zrzut ekranu:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-lookup-formula-1.png
Ten komentarz został zminimalizowany przez moderatora na stronie
Annn formatowanie tego komentarza się zepsuło.

Zamówiłoby to ponownie, aby:
0230
...........0231
...........0234
0236 0236
...........0240
0241
............jeden
0250 0250
............jeden

Czy miałem na myśli wstawianie pustych komórek w razie potrzeby w każdej kolumnie
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL