Dotyczy: Office 2019, 2016, 2013; 365 lub standardowy
Oto pytanie, które otrzymaliśmy od czytelnika, który chciał podzielić kolumnę Excela w pionie:
Pracuję nad raportem statystycznym w Microsoft Excel, używając wersji 365. Właśnie zaimportowałem plik wartości oddzielonych przecinkami do kolumny A i teraz muszę podzielić komórkę kolumny pionowo na dwie „połówki”. Jakiś prosty sposób, aby to osiągnąć? Jeśli to pomoże, używam systemu Windows 10.
Dzięki za dobre pytanie. W tych scenariuszach zazwyczaj używam funkcji Text to Column , która całkiem dobrze służy moim celom.
Czasami importujemy znaczną ilość danych bezpośrednio do arkusza lub do modelu danych (przy użyciu Power Query i Power Pivot w programie Excel ). Zazwyczaj importujemy tzw. pliki z wartościami rozdzielanymi przecinkami (*.csv). Podczas pracy z plikami csv zwykle potrzebujemy pionowego dzielenia lub dzielenia tekstu między różnymi komórkami kolumn. W dzisiejszym poście omówimy trzy przydatne techniki, z których będziesz mógł skorzystać:
- Tekst do kolumn dla rozdzielanych plików
- Tekst do kolumn ze stałą szerokością
- Rozłączanie komórek
Przeczytaj dalej, aby zapoznać się z pełną procedurą — która dotyczy niewielkich zmian w wersjach pakietu Microsoft Office począwszy od 2010 r.
Używanie separatora Excel do dzielenia tekstu
Ta technika jest szczególnie przydatna podczas pracy z arkuszem zawierającym dane oddzielone przecinkami , średnikami, tabulatorami, spacjami i tak dalej.
- Otwórz swój Excel i otwórz bazę danych, w której kolumny mają być rozdzielone.
- Jeśli masz dane w następnej komórce, wybierz komórkę i kliknij ją prawym przyciskiem myszy.

- Kliknij Wstaw , a następnie idź dalej i wybierz Przesuń komórki w prawo .


- Teraz wybierz całą kolumnę, która będzie musiała zostać rozdzielona.
- Kliknij Dane na wstążce, a następnie przejdź dalej i wybierz Tekst do kolumn .

- Wybierz Rozdzielone i kliknij N wew .

- Kliknij dowolną opcję w Ogranicznikach i wybierz Dalej .
- Powiedz na przykład, że wybrałem Przestrzeń do separacji.
- W formacie Dane kolumny Wybierz opcję, jeśli to konieczne. Będzie to ogólne jako domyślne.
- Aby wybrać, w której komórce ma być przeprowadzona separacja, kliknij Miejsce docelowe i wybierz komórki .

- Po dokonaniu wyboru kliknij przycisk Zakończ .

Dzielenie na kolumny przy użyciu stałej szerokości
- Otwórz arkusz kalkulacyjny i wybierz komórkę kolumny, którą chcesz podzielić.
- Ponownie upewnij się, że obok komórki dzielącej nie są dostępne żadne dane.
- W menu nagłówka programu Excel kliknij Dane i wybierz opcję Tekst do kolumn .
- Wybierz Stałą szerokość i kliknij Dalej .

- Aby utworzyć linię przerwania, kliknij żądaną pozycję
- Aby usunąć , kliknij dwukrotnie linię przerwania.
- Aby przenieść , kliknij i przeciągnij linię przerwania.

- W formacie Dane kolumny Wybierz opcję, jeśli to konieczne. Będzie to ogólne jako domyślne.
- Aby wybrać, w której komórce ma być przeprowadzona separacja, kliknij Miejsce docelowe i wybierz komórki .
- Po wybraniu formatu kliknij Zakończ .

Rozłączanie komórek
- Aby podzielić scalone komórki, kliknij Scal i wyśrodkuj i wybierz Rozdziel komórki .
Poziomo podzielone komórki w wierszach Excel
W przeciwieństwie do pracy z tabelami w programach Microsoft Word, PowerPoint i Outlook; nie ma prostego polecenia Podziel , aby uzyskać podziały poziome w komórkach wierszy programu Excel. Czytelnicy, którzy chcą podzielić komórki w poziomie, mogą użyć określonych formuł, aby podzielić dane tabeli między co najmniej dwie komórki tabeli w swoim arkuszu.
Mam nadzieję, że to pomoże 🙂
Podziel komórki za pomocą formuł Excela
Odpowiadając na pytanie, jak podzielić komórkę w Excelu, naszą ostateczną opcją jest użycie standardowych formuł Excela. Dają nam one możliwość podziału zawartości komórki przy użyciu dowolnych reguł, które możemy zaprogramować w naszych formułach. Chociaż formuły są bardzo wydajne, wymagają również naszych umiejętności, a nie korzystania z interfejsu typu „wskaż i kliknij”.
Przydatne funkcje programu Excel do dzielenia komórek
Najbardziej przydatne funkcje do dzielenia wielu komórek to:
LEWY
Zwraca określoną liczbę znaków od początku ciągu tekstowego.
Przykład:
=LEWA("Doris Green", 5)
Wynik: Doris
Drugi argument liczby 5 nakazuje funkcji zwrócenie pierwszych 5 znaków tekstu „Doris Green”.
PRAWIDŁOWY
Zwraca określoną liczbę znaków od końca ciągu tekstowego.
Przykład:
=PRAWY("Kathryn West", 4)
Wynik: Zachód
Drugi argument liczby 4 nakazuje funkcji zwrócenie ostatnich 4 znaków tekstu „Kathryn West”.
ŚRODEK
MID zwraca znaki ze środka ciągu tekstowego, biorąc pod uwagę pozycję początkową i długość.
Przykład:
=MID("Ann Lewis", 5, 3)
Wynik: Lew
Drugi argument reprezentuje n-ty znak, od którego należy rozpocząć, a ostatni argument to długość łańcucha. W tekście „Ann Lewis” trzy znaki zaczynające się od pozycji 5 to „Lew”.
LEN
Zwraca liczbę znaków w ciągu tekstowym.
Przykład:
=LEN(„Amaliya Dixon”)
Wynik: 13
Łańcuch zawiera 13 znaków (łącznie ze spacjami).
SZUKAJ
SZUKAJ zwraca liczbę znaków, przy której po raz pierwszy zostaje znaleziony określony znak lub ciąg tekstowy. WYSZUKIWANIE czyta od lewej do prawej i nie uwzględnia wielkości liter.
Przykład:
=SZUKAJ(" "","Charles Bell",1)
Wynik: 8
Znak spacji pojawia się po raz pierwszy na ósmej pozycji ciągu „Charles Bell”; dlatego zwrócona wartość to 8.
Ostatni argument jest opcjonalny; zapewnia pozycję, od której można rozpocząć wyszukiwanie. Jeśli zostanie wykluczony, liczenie rozpocznie się od pierwszego znaku.
Uwaga: ZNAJDŹ jest odpowiednikiem funkcji SZUKAJ, w której rozróżniana jest wielkość liter.
ZASTĄPIĆ
SUBSTITUTE zastępuje wszystkie istniejące wystąpienia ciągu tekstowego nowym ciągiem tekstowym.
Przykład:
=SUBSTYTUT(„Juan Dixon”, „Dix”, „Wils”,1)
Wynik: Juan Wilson
Ciąg tekstowy Dix został zastąpiony przez Wils. Ostatni argument określa, które wystąpienie ma zostać zastąpione. W powyższym wzorze zastąpił on tylko pierwszą instancję. Gdybyśmy wykluczyli ten argument, zastąpiłby on każde wystąpienie.
Przykładowy scenariusz
Nasz scenariusz jest dość prosty. Aby podzielić komórkę na wiele kolumn, możemy użyć funkcji LEWO, PRAWO, DŁUGOŚĆ i SZUKAJ. Imię i nazwisko możemy wyodrębnić w następujący sposób:
Imię:
=LEWA(A2;SZUKAJ(" ",A2)-1)
- WYSZUKIWANIE znajduje pozycję znaku spacji, która dla pierwszego rekordu w przykładowych komórkach „Amaliya Allen” jest 8. pozycją.
- Nie chcemy, aby znak spacji był zawarty w ciągu, więc odejmujemy 1 od wyniku, aby otrzymać wartość 7.
- LEFT następnie wyodrębnia pierwsze 7 znaków ciągu tekstowego.
Nazwisko:
=PRAWO(A2,DŁUG(A2)-SZUKAJ(" ",A2))
- LEN znajduje długość ciągu tekstowego, która dla „Amaliya Allen” wynosi 13.
- WYSZUKIWANIE znajduje pozycję znaku spacji, czyli 8.
- 13 minus 8 daje nam liczbę znaków po pierwszym odstępie.
- PRAWY jest następnie używany do wyodrębniania znaków po spacji.
Dzięki tym dwóm formułom wracamy do tego samego wyniku, jaki mieliśmy wcześniej; imię w kolumnie B i nazwisko w kolumnie C:
