Obejrzyj wideo - łączenie komórek w programie Excel (przy użyciu formuł)
Często musimy pracować z danymi tekstowymi w Excelu. Mogą to być nazwy, adresy, identyfikatory e-mail lub inne rodzaje ciągów tekstowych. Często istnieje potrzeba łączenia komórek w Excelu, które zawierają dane tekstowe.
Twoje dane mogą znajdować się w sąsiednich komórkach (wierszach/kolumnach) lub mogą znajdować się daleko w tym samym arkuszu lub nawet w innym arkuszu.
Jak łączyć komórki w Excelu
W tym samouczku dowiesz się, jak łączyć komórki w programie Excel w różnych scenariuszach:
- Jak połączyć komórki bez spacji/separatora pomiędzy.
- Jak połączyć komórki z przestrzenią/separatorem pomiędzy.
- Jak łączyć komórki z podziałami linii pomiędzy.
- Jak łączyć komórki z tekstem i liczbami.
Jak łączyć komórki bez przestrzeni/separatora
To najłatwiejszy i prawdopodobnie najczęściej używany sposób łączenia komórek w Excelu. Załóżmy na przykład, że masz zestaw danych, jak pokazano poniżej:
Możesz łatwo łączyć komórki w kolumnach A i B, aby uzyskać ciąg, taki jak A11, A12 itd.
Oto jak możesz to zrobić:
- Wprowadź następującą formułę w komórce, w której chcesz połączyć ciąg:
=A2&B2
- Skopiuj i wklej to we wszystkich komórkach.
To da ci coś, jak pokazano poniżej:
Możesz również zrobić to samo, używając funkcji CONCATENATE zamiast używania znaku & (&). Poniższa formuła dałaby ten sam wynik:
=ZŁĄCZ.TEKSTY(A2;B2)
Jak połączyć komórki z przestrzenią/separatorem pomiędzy?
Możesz także łączyć komórki i mieć określony separator pomiędzy. Może to być znak spacji, przecinek lub dowolny inny separator.
Załóżmy, że mamy zbiór danych, jak pokazano poniżej:
Oto kroki, aby połączyć imię i nazwisko ze znakiem spacji pomiędzy:
- Wprowadź w komórce następującą formułę:
=A2&" "&B2
- Skopiuj i wklej to we wszystkich komórkach.
Spowoduje to połączenie imienia i nazwiska ze znakiem spacji pomiędzy nimi.
Jeśli potrzebujesz innego separatora (na przykład przecinka lub kropki), możesz użyć go w formule.
Jak łączyć komórki z podziałami linii pomiędzy?
Oprócz separatorów możesz także dodawać podziały wierszy podczas łączenia komórek w programie Excel.
Załóżmy, że masz zbiór danych, jak pokazano poniżej:
W powyższym przykładzie różne części adresu znajdują się w różnych komórkach (Nazwa, Nr domu, Ulica, Miasto i Kraj).
Możesz użyć funkcji CONCATENATE lub & (ampersand), aby połączyć te komórki.
Jednak samo połączenie tych komórek dałoby coś, co pokazano poniżej:
To nie jest dobry format adresu. Możesz spróbować użyć zawijania tekstu, ale to też by nie zadziałało.
Potrzebne jest tutaj, aby każdy element adresu znajdował się w osobnym wierszu w tej samej komórce. Możesz to osiągnąć za pomocą funkcji ZNAK(10) wraz ze znakiem &.
CHAR(10) jest wysuwem wiersza w systemie Windows, co oznacza, że wymusza cokolwiek po nim, aby przejść do nowego wiersza.
Użyj poniższej formuły, aby uzyskać zawartość każdej komórki w osobnym wierszu w tej samej komórce:
=A2&ZNAK(10)&B2&ZNAK(10)&C2&ZNAK(10)&D2&ZNAK(10)&E2
Ta formuła używa funkcji ZNAK(10) pomiędzy każdym odwołaniem do komórki i wstawia podział wiersza po każdej komórce. Po uzyskaniu wyniku zastosuj zawijany tekst w komórkach, które mają wyniki, a otrzymasz coś, jak pokazano poniżej:
Jak łączyć komórki z tekstem i liczbami
Możesz także łączyć komórki zawierające różne typy danych. Na przykład możesz połączyć komórki zawierające tekst i liczby.
Przyjrzyjmy się najpierw prostemu przykładowi.
Załóżmy, że masz zbiór danych, jak pokazano poniżej:
Powyższy zestaw danych zawiera dane tekstowe w jednej komórce, a liczba to kolejna komórka. Możesz łatwo połączyć te dwa, korzystając z poniższego wzoru:
=A2&"-"&B2
Tutaj użyłem myślnika jako separatora.
Możesz również dodać do niego tekst. Możesz więc użyć następującej formuły, aby utworzyć zdanie:
=A2&" region ma biura "&B2&""
Tutaj użyliśmy kombinacji odwołania do komórki i tekstu do konstruowania zdań.
Przejdźmy teraz do tego przykładu i zobaczmy, co się stanie, gdy spróbujesz użyć liczb z zastosowanym formatowaniem.
Załóżmy, że masz zestaw danych, jak pokazano poniżej, w którym mamy wartości sprzedaży.
Teraz połączmy komórki w kolumnie A i B, aby skonstruować zdanie.
Oto formuła, której użyję:
Region =A2&” wygenerował sprzedaż „&B2
Oto jak wyglądają wyniki:
Czy widzisz tutaj problem? Przyjrzyj się dokładnie formatowi wartości sprzedaży w wyniku.
Widać, że formatowanie wartości sprzedaży znika, a wynik ma zwykłą wartość liczbową. Dzieje się tak, gdy łączymy komórki z liczbami, do których zastosowano formatowanie.
Oto jak to naprawić. Użyj poniższej formuły:
Region =A2&" wygenerował sprzedaż "&TEKST(B2,"$###,0.0")
W powyższym wzorze zamiast B2 użyliśmy funkcji TEKST. Funkcja TEKST sprawia, że numer pojawia się w określonym formacie i jako tekst. W powyższym przypadku format to $ ###,0.0. Ten format informuje program Excel, aby wyświetlał liczbę ze znakiem dolara, separatorem tysięcy i jednym przecinkiem dziesiętnym.
Podobnie możesz użyć funkcji Tekst, aby wyświetlić w dowolnym formacie dozwolonym w programie Excel.
Oto kolejny przykład. Są imiona i data urodzenia, a jeśli spróbujesz połączyć te komórki, otrzymasz coś, jak pokazano poniżej:
Widać, że Excel całkowicie niszczy format daty. Powodem jest to, że data i godzina są przechowywane jako liczby w programie Excel, a gdy łączysz komórki, które mają liczby, jak pokazano powyżej, pokazuje wartość liczbową, ale nie używa oryginalnego formatu.
Oto formuła, która to naprawi:
=A2&” urodził się w „&TEKST(B2,”dd mmm rrrr”)
Ponownie, tutaj użyliśmy funkcji TEKST i określiliśmy format, w którym chcemy, aby data urodzenia pojawiła się w wyniku.
Oto jak działa ten format daty:
- dd - Pokazuje numer dnia w dacie. (spróbuj użyć ddd i zobacz, co się stanie).
- mmm - pokazuje trzyliterowy kod miesiąca.
- rrrr - pokazuje numer roku.
Fajnie… prawda?
Daj mi znać swoje przemyślenia w sekcji komentarzy.