Kierownictwo

Scalanie komórek w programie Excel: 4 proste sposoby i wskazówki

Łączenie komórek w programie Excel: 4 proste metody i wskazówki

Excel i Arkusze Google: Kurs od początkującego do PRO w 30 dni

Dowiedz się więcej

Efektywne korzystanie z przycisku „Scal” w programie Excel

Ta funkcja idealnie nadaje się do formatowania tabel, umożliwiając poprawę ich wyglądu. Można jej na przykład użyć do utworzenia wspólnego nagłówka dla kilku kolumn.
Należy pamiętać, że podczas scalania komórek zachowywana jest tylko wartość pierwszej komórki, a dane z pozostałych komórek są usuwane.
Rozważmy praktyczny przykład: masz tabelę z katalogiem samochodów i chcesz sformatować nagłówek kolumn z cechami, usuwając zbędne puste komórki.

Początkowy widok tabeli katalogu samochodów. Zrzut ekranu: Skillbox

Najpierw zaznacz komórki nad kolumnami zawierającymi parametry samochodu: rok produkcji, pojemność silnika, skrzynię biegów, napęd, kierownicę.

Zaznacz komórki, które chcesz scalić. Zrzut ekranu: Skillbox

Na karcie Narzędzia główne wybierz przycisk „Scal komórki” lub „Scal i wyśrodkuj”, w zależności od pożądanego efektu wizualnego.

Kliknij przycisk „Scal i wyśrodkuj”. Zrzut ekranu: Skillbox

W rezultacie otrzymasz jedną komórkę zamiast pięciu. Wprowadź tytuł i zmień projekt według uznania.
Teraz masz tytuł „Specyfikacja samochodu”.

Tak wygląda komórka po scaleniu i zmieniając projekt. Zrzut ekranu: Skillbox

Podobnie usuniemy dodatkową pustą komórkę nad komórką „Make, model”. Aby to zrobić, zaznacz je jednocześnie i kliknij przycisk „Scal i wyśrodkuj”.

Zaznacz komórki, które chcesz scalić, i kliknij przycisk. Zrzut ekranu: Skillbox

Teraz tabela wygląda tak:

Tak wygląda tabela po sformatowaniu za pomocą przycisku „Scal komórki”. Zrzut ekranu: Skillbox

Aby rozdzielić komórki, zaznacz je i kliknij przycisk „Rozdziel komórki”. Możesz zaznaczyć całą tabelę, a program Excel automatycznie znajdzie scalone komórki i je rozdzieli.

Rozdzielenie wszystkich komórek. Zrzut ekranu: Skillbox

Teraz tabela wygląda tak. Możesz wprowadzić zmiany i ponownie scalić komórki.

Tak wygląda tabela po cofnięciu scalenia. Zrzut ekranu: Skillbox

Ponadto Excel ma przycisk „Scal według wierszy”. Umożliwia on scalanie komórek wiersz po wierszu. Na przykład, jeśli masz zakres trzech kolumn i siedmiu wierszy, możesz połączyć je w jedną kolumnę, zachowując tę ​​samą liczbę wierszy.

Kliknij przycisk „Scal według wierszy”. Zrzut ekranu: Skillbox

Wynikiem jest tabela z jedną kolumną, a liczba wierszy pozostaje taka sama.

Wynik łączenia według wierszy. Zrzut ekranu: Skillbox

Istnieje kilka dodatkowych metod scalania komórek z zachowaniem wszystkich zawartych w nich danych. Funkcje te zbierają wartości z zaznaczonych komórek do jednej pustej komórki.
Na przykład, możesz chcieć połączyć wszystkie dane techniczne samochodu w jeden ciąg znaków, aby użyć go do utworzenia paragonu. Zobaczmy, jak to zrobić za pomocą trzech funkcji.

Efektywne korzystanie z funkcji ZŁĄCZ.TEKSTY w programie Excel

Funkcja ZŁĄCZ.TEKSTY idealnie nadaje się do łączenia małej grupy komórek z zachowaniem wszystkich zawartych w nich danych. Może to być przydatne, gdy trzeba szybko zebrać informacje z różnych źródeł w jednym miejscu.
Główną cechą funkcji CONCATENATE jest to, że każda komórka musi być określona osobno jako argument. Niestety, nie jest możliwe jednoczesne zaznaczenie dużego zakresu komórek, co może spowolnić proces, szczególnie podczas pracy z dużymi tabelami.
Funkcja łączy dane z zaznaczonych komórek w komórkę wynikową. W takim przypadku często konieczne jest dodatkowe sformatowanie wyniku — dodanie spacji, znaków interpunkcyjnych lub etykiet tekstowych. Zmiany te należy wprowadzić ręcznie na pasku formuły.
Aby rozpocząć korzystanie z funkcji, należy zaznaczyć komórkę, w której funkcja będzie zbierać wartości. Na przykład utwórz nową kolumnę „Dane paragonu” i zaznacz pierwszą komórkę, aby wprowadzić formułę.

Wybieranie komórki dla połączonych danych. Zrzut ekranu: Skillbox

Otwórz okno do budowania funkcji. Aby to zrobić, możesz skorzystać z jednej z dwóch metod: przejdź do karty Formuły i kliknij Wstaw funkcję lub kliknij ikonę fx na pasku formuł w dowolnej karcie tabeli.

Kliknij tutaj, aby otworzyć okno kompilacji. Zrzut ekranu: Skillbox
Jedno kliknięcie — i otwiera się okno kreatora. Zrzut ekranu: Skillbox

W otwartym oknie Konstruktora formuł użyj paska wyszukiwania, aby znaleźć funkcję ZŁĄCZ.TEKSTY i kliknij „Wstaw funkcję”.

Kliknij tutaj, aby wybrać funkcję ZŁĄCZ.TEKSTY. Zrzut ekranu: Skillbox

Następnie pojawi się okno do wprowadzania argumentów funkcji. Określ „Tekst 1”, „Tekst 2” itd. dla komórek, które chcesz połączyć. Na przykład, jeśli masz pięć komórek, dodaj trzy dodatkowe argumenty za pomocą przycisku +.

Okno do wprowadzania argumentów dla funkcji CONCATENATE. Zrzut ekranu: Skillbox

Wypełnij argumenty funkcji jeden po drugim, wybierając wartości z tabeli. Na przykład dla „Text1” wybierz komórkę z rokiem produkcji (B4).
Kolejność działań w celu określenia wartości jest następująca:
Wybrana wartość zostanie automatycznie przeniesiona i wyświetlona na pasku linków jako fx=CONCATENATE(B4). Powtórz proces dla pozostałych argumentów: „Text2” to wartość komórki „Głośność”, „Text3” to „Skrzynia biegów”, „Text4” to „Napęd”, „Text5” to „Kierownica”.
W rezultacie Twoja funkcja będzie wyglądać następująco: fx=CONCATENATE(B4; C4; D4; E4; F4). Kliknij „Gotowe”.

Wynik funkcji CONCATENATE. Zrzut ekranu: Skillbox

Funkcja pomyślnie połączyła dane ze wszystkich komórek, ale spacje i znaki interpunkcyjne nie zostały dodane automatycznie. Należy je wprowadzić ręcznie w pasku formuły.
Dodaj przecinki i spacje między wartościami argumentów, używając następującego formatu: ‘, ‘;.

Dodawanie separatora między komórkami danych. Zrzut ekranu: Skillbox

W rezultacie funkcja będzie wyglądać następująco: fx=CONCATENATE(B4; «, «; C4; «, «; D4; «, «; E4; «, «; F4). Naciśnij Enter.

Wartość scalonych komórek stała się bardziej czytelna dzięki dodaniu przecinków i spacji. Zrzut ekranu: Skillbox

W ten sam sposób możesz dodawać nie tylko spacje i znaki interpunkcyjne, ale także całe frazy lub słowa, aby uzyskać bardziej informacyjne dane wyjściowe.
W naszym przykładzie możesz zmienić funkcję w następujący sposób: fx=CONCATENATE(«rok produkcji «; B4; «, pojemność «; C4; «, skrzynia biegów «; D4; «, napęd «; E4; «, kierownica «; F4). Nie zapomnij o uwzględnieniu wszystkich niezbędnych spacji między danymi.

Teraz całkowita wartość scalonych komórek zawiera nagłówki. Zrzut ekranu: Skillbox

Następnie należy przeciągnąć otrzymaną formułę w dół kolumny, aby automatycznie połączyć charakterystyki wszystkich pozostałych samochodów i zapewnić spójność danych.

Tak wygląda wynik. Połączone wartości można wykorzystać w paragonach. Zrzut ekranu: Skillbox

Funkcja CONCAT: efektywne łączenie komórek w programie Excel

Funkcja CONCAT idealnie nadaje się do łączenia dużych zakresów komórek, przechowując wszystkie dane w jednej komórce. Jest to szczególnie przydatne podczas pracy z dużą ilością informacji, gdy wymagana jest kompaktowa prezentacja danych.
Funkcja umożliwia zaznaczenie całego zakresu komórek, jednak podobnie jak w przypadku funkcji ZŁĄCZ.TEKSTY, połączone wartości zostaną połączone bez żadnych separatorów.
Istnieją dwa sposoby dodawania separatorów do wynikowej komórki. Pierwsza metoda polega na określeniu separatorów bezpośrednio w oknie formuły po każdej komórce. Druga metoda polega na ręcznym wprowadzeniu ich w pasku odniesienia.
Aby użyć funkcji ZŁĄCZ.TEKSTY, podobnie jak w przypadku funkcji ZŁĄCZ.TEKSTY, zaznacz komórkę, w której zostanie umieszczona połączona wartość. Następnie otwórz okno formuły i znajdź funkcję CONCAT.

Okno do wprowadzania argumentów dla funkcji CONCAT. Zrzut ekranu: Skillbox

W otwartym oknie konstruktora formuł pojawi się argument „Tekst 1”, w którym należy określić zakres komórek do połączenia. Na przykład zaznacz wszystkie komórki z charakterystyką samochodu i kliknij „Gotowe”.
Wybrany zakres pojawi się w wierszu odniesienia formuły: fx=CONCATENATE(B4:F4).

Określ zakres komórek, które chcesz scalić, i kliknij tutaj. Zrzut ekranu: Skillbox
Wynik funkcji CONCAT. Zrzut ekranu: Skillbox

Podobnie jak w poprzednim przypadku, funkcja połączyła dane ze wszystkich komórek, ale zostały one sklejone. Aby dodać spacje i znaki interpunkcyjne w końcowym wyniku, należy wprowadzić każdy argument osobno, łącząc je separatorami.
Wróć do okna tworzenia funkcji i zmień argumenty w następujący sposób: „Text1” to wartość komórki „Rok produkcji”, „Text2” to ‘, ‘, „Text3” to wartość komórki „Objętość”, „Text4” to ‘, ‘. Przejdź do ostatniej komórki, naprzemiennie wpisując wartości i separatory.
Następnie kliknij „Gotowe”. Końcowa formuła będzie wyglądać następująco: fx=CONCATENATE(B4; ‘, ‘; C4; ‘, ‘; D4; ‘, ‘; E4; ‘, ‘; F4), a dane będą rozdzielone przecinkami i spacjami.

Teraz dane w scalonej komórce są od siebie oddzielone. Zrzut ekranu: Skillbox

Aby dodać nie tylko przecinki i spacje, ale także elementy tekstowe, należy je określić w argumentach pośrednich funkcji. Na przykład zmieńmy dane na: „Text2” — ', głośność”, „Text4” — ', skrzynia biegów”, „Text6” — ', napęd”, „Text8” — ', kierownica”.

Zamiana danych argumentów pośrednich. Zrzut ekranu: Skillbox

W rezultacie funkcja zwróci wartość, w której wszystkie dane będą rozdzielone dodatkowymi słowami. Wzór będzie wyglądał następująco: fx=CONCATEN(B4; ', głośność '; C4; ', skrzynia biegów '; D4; ', napęd '; E4; ', kierownica '; F4).

Funkcja połączyła dane w komórkach i dodała między nimi dodatkowe słowa. Zrzut ekranu: Skillbox

Podobnie jak w poprzedniej metodzie, zmiany w formule można wprowadzać bezpośrednio na pasku linków, ale wygodniejsze jest korzystanie z okna tworzenia formuły — zmniejsza to prawdopodobieństwo wystąpienia błędów.
Przeciągnij uzyskaną wartość na koniec tabeli — funkcja połączy charakterystyki wszystkich pozostałych samochodów zgodnie z tą samą zasadą.

Tak wygląda wynik dla całej tabeli. Zrzut ekranu: Skillbox

Kompletny przewodnik po funkcji ZŁĄCZ.TEKSTY w programie Excel

Funkcja ZŁĄCZ.TEKSTY idealnie nadaje się do łączenia dużych zakresów komórek, umożliwiając przechowywanie wszystkich danych w jednym miejscu. Jest to szczególnie przydatne, gdy trzeba przetworzyć duże ilości informacji i przedstawić je w bardziej czytelnym formacie.
Aby użyć tej funkcji, zaznacz komórkę, w której zostaną zebrane wszystkie wartości. Otwórz konstruktor funkcji i znajdź funkcję ZŁĄCZ.TEKSTY.
Pojawi się okno konstruktora formuł, w którym należy określić kilka parametrów. Przyjrzyjmy się każdemu z nich bliżej.

Wprowadzanie argumentów dla funkcji CONCATENATE. Zrzut ekranu: Skillbox

Pierwszym parametrem jest „Separator”. Jest to wartość, która zostanie wstawiona między scalone komórki. Będzie taka sama dla wszystkich komórek. Możesz na przykład użyć przecinka i spacji: «, «.

Dodawanie separatora między wartościami komórek. Zrzut ekranu: Skillbox

Następny parametr, „Skip_empty”, określa sposób, w jaki funkcja będzie obsługiwać puste komórki. Możliwe opcje: wpisz 1 (PRAWDA), aby zignorować puste komórki i 0 (FAŁSZ), aby je uwzględnić.

  • 1 (PRAWDA) — puste komórki są ignorowane, separatory nie są duplikowane.
  • 0 (FAŁSZ) — puste komórki są uwzględniane, separatory są wstawiane.

W naszym przypadku nie ma pustych komórek, więc możemy ustawić wartość na 1. Pozwoli to uniknąć niepotrzebnych separatorów.

Ignorowanie pustych komórek w funkcji. Zrzut ekranu: Skillbox

Ostatnim parametrem jest „Text1”. Tutaj określasz wartości komórek, które chcesz połączyć. Możesz zaznaczyć jeden zakres lub wprowadzić każdą wartość osobno. W naszym przykładzie zaznaczymy cały zakres.

Zaznaczanie zakresu komórek do scalenia. Zrzut ekranu: Skillbox

Ostateczna funkcja w wierszu łącza będzie wyglądać następująco: fx=CONCATENATE(«, «;1;B4:F4). Następnie kliknij „Gotowe” i rozciągnij wynikową komórkę na pozostałe wiersze.

Wynik funkcji CONCATENATE. Zrzut ekranu: Skillbox

W rezultacie funkcja połączy dane ze wszystkich komórek, oddzielając je przecinkami i spacjami. Jest to nie tylko wygodne, ale także oszczędza czas. Jeśli jednak chcesz dodać do każdej wartości dodatkowy tekst, będziesz musiał zrobić to ręcznie za pomocą konstruktora formuł. Szczegóły można znaleźć w instrukcji funkcji CONCAT.
Warto zauważyć, że Arkusze Google również oferują funkcję scalania komórek. Możesz użyć przycisku „Scal”, który działa podobnie jak w Excelu, lub funkcji CONCATENATE. Jednak w tym drugim przypadku wartości będziesz musiał wprowadzić ręcznie. Jeśli chcesz użyć separatora, takiego jak przecinek i spacja, funkcja będzie wyglądać następująco: fx=CONCATENATE(C4; «, «; D4).

Excel i Arkusze Google: 7 kroków do Mistrzostwo

Chcesz zostać PROFESJONALISTĄ w zakresie programu Excel i Arkuszy Google? Poznaj 7 skutecznych metod automatyzacji pracy!

Dowiedz się więcej