Jak mogę wyrównać te kolumny w programie Excel?


0

Próbuję wyrównać kilka różnych kolumn w programie Excel.

Moja pierwsza kolumna wygląda tak

Oprócz tej kolumny miałbym również następujące:

(dwie nowe kolumny po prawej).

Jak mogłem wyrównać te dwie kolumny na podstawie liter (dopasowując je do siebie), zachowując jednocześnie te same pozycje kolumn (aby liczby nie wychodziły z kolumny „d”), a wynik końcowy jest podobny do : (zapomniałem wspomnieć, że w kolumnie a może być więcej pozycji / liter niż w kolumnie c)

Odpowiedzi:


2

Ponieważ kolumna Bjest pusta, możesz sortować kolumnę Ci Dniezależnie od niej A. Wybierz lub kliknij na liście danych, które chcesz posortować (tj. W dowolnym miejscu w kolumnie C lub D). Kliknij przycisk Sortuj. Wybierz sposób sortowania, a następnie kliknij przycisk OK. Ponieważ istnieje separacja, Anie będzie to miało wpływu na kolumnę .

Jeśli w tym momencie nie potrzebujesz już kolumny C, usuń ją.

Jeśli masz więcej wierszy w kolumnie Aniż w kolumnie C(lub odwrotnie) i nie chcesz ręcznie dopasowywać wierszy, możesz użyć makra, aby to zrobić. Ten przykład pokazuje, jak wykonać takie zadanie za pomocą makra.


cześć, dzięki za pomoc! jedno pytanie, jeśli na przykład kolumna a ma więcej rekordów niż kolumna c, jak mam dopasować to?
lacrosse1991

Cóż, jeśli kolumny Ai Csą posortowane, przewiń arkusz w dół, aż znajdziesz miejsce, w którym dwa nie pasują do siebie, zaznacz komórki w kolumnie Ci Dnie pasują i wstaw komórki nad nim. Następnie przewiń arkusz w dół i rób to samo, aż wszystkie się dopasują.
Linger

faktyczna liczba wierszy wynosi jednak około 3500, co znacznie utrudniłoby wykonanie
lacrosse1991

Zmodyfikowałem swoją odpowiedź, aby skierować Cię we właściwym kierunku na makro, które może wykonać pracę za Ciebie.
Linger
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.