Funkcja CONCATENATE w Excelu – przewodnik użytkowania z przykładami

Od czasu do czasu może zajść konieczność połączenia wartości zawartych w różnych komórkach w jedną. Zwykle używa się do tego symbolu &. Ale jego funkcjonalność jest nieco ograniczona, ponieważ nie może łączyć wielu ciągów.

Ta prosta funkcja została zastąpiona bardziej funkcjonalną wersją – STsEPIT. W rzeczywistości we współczesnych wersjach Microsoft Office tej funkcji już nie ma, została całkowicie zastąpiona przez funkcję KROK. Na razie nadal można z niego korzystać, jest dołączony do wstecznej kompatybilności, ale po pewnym czasie może nie być. Dlatego zaleca się, aby w Excel 2016, Online i nowszych wersjach korzystać z funkcji KROK.

Funkcja CONCATENATE – szczegółowy opis

Funkcjonować STsEPIT odnosi się do tekstu. Oznacza to, że służy do wykonywania operacji na wartościach tekstowych. Jednocześnie możesz określać argumenty w różnych formatach: tekstowym, liczbowym lub jako odwołania do komórek. 

Ogólnie zasady korzystania z tej funkcji są następujące:

  1. Do oddzielenia argumentów używa się średnika. Jeżeli użytkownik zdecyduje się na użycie innych znaków, to na wyświetlaczu pojawi się wynik w cudzysłowie.
  2. Jeśli wartość w formacie tekstowym jest używana jako argument funkcji i jest wprowadzana bezpośrednio do formuły, musi być ujęta w cudzysłów. Jeśli istnieje odwołanie do takiej wartości, nie są wymagane żadne cudzysłowy. To samo dotyczy wartości liczbowych. Jeśli musisz dodać cyfrę do ciągu, cytat nie jest wymagany. Jeśli naruszysz te zasady, zostanie wyświetlony następujący błąd – #NAZWA?
  3. Jeśli musisz dodać spację między połączonymi elementami, należy ją dodać jako osobny ciąg tekstowy, czyli w cudzysłowie. Lubię to: " " .

Przyjrzyjmy się teraz bliżej składni tej funkcji. Jest bardzo prosty. 

Składnia

Tak więc w rzeczywistości jest tylko jeden argument – ​​jest to ciąg tekstowy, który należy wstawić. Każdy argument, jak już wiemy, jest oddzielony średnikiem. Możesz podać do 255 argumentów. Sami są duplikowani na swój własny sposób. Wymagany jest pierwszy argument. A jak już wiemy, możesz podać argumenty w trzech formatach: tekst, liczba i link. 

Zastosowania funkcji CONCATENATE

Liczba obszarów zastosowania funkcji STsEPIT olbrzymi. W rzeczywistości może być stosowany prawie wszędzie. Przyjrzyjmy się niektórym z nich bardziej szczegółowo:

  1. Księgowość. Na przykład księgowy ma za zadanie wyróżnić numer serii i dokumentu, a następnie wstawić te dane jako jeden wiersz w jednej komórce. Lub musisz dodać do serii i numeru dokumentu, przez który został wydany. Lub wymień kilka paragonów w jednej komórce naraz. W rzeczywistości istnieje cała masa opcji, które możesz wymieniać w nieskończoność. 
  2. Raporty biurowe. Zwłaszcza jeśli potrzebujesz podać dane podsumowujące. Lub połącz imię i nazwisko.
  3. Grywalizacja. To bardzo popularny trend, który jest aktywnie wykorzystywany w edukacji, rodzicielstwie, a także w programach lojalnościowych różnych firm. Dlatego w obszarze edukacji i biznesu funkcja ta może być również przydatna. 

Ta funkcja jest zawarta w standardowym zestawie, który powinien znać każdy użytkownik Excela. 

Funkcja odwrotna ZŁĄCZ.TEKSTY w programie Excel

W rzeczywistości nie ma takiej funkcji, która byłaby całkowicie odwrotna do funkcji „CONCATENATE”. Do dzielenia komórek wykorzystywane są inne funkcje, takie jak LEVSIMV и PRAWOi PSTR. Pierwszy wyodrębnia określoną liczbę znaków z lewej strony ciągu. Drugi jest po prawej. ALE PSTR może to zrobić z dowolnego miejsca i zakończyć w dowolnym miejscu. 

Może być również konieczne wykonanie bardziej złożonych zadań, ale istnieją dla nich osobne formuły. 

Typowe problemy z funkcją CONCATENATE

Na pierwszy rzut oka funkcja STsEPIT dość proste. Ale w praktyce okazuje się, że możliwych jest cała masa problemów. Przyjrzyjmy się im bliżej. 

  1. Cytaty są wyświetlane w ciągu wynikowym. Aby uniknąć tego problemu, musisz użyć średnika jako separatora. Ale, jak wspomniano powyżej, ta zasada nie dotyczy liczb.
  2. Słowa są bardzo bliskie. Ten problem występuje, ponieważ osoba nie zna wszystkich niuansów korzystania z funkcji STsEPIT. Aby wyświetlać słowa osobno, musisz dodać do nich znak spacji. Możesz też wstawić go bezpośrednio po argumencie tekstowym (zarówno w komórce, jak i jeśli wpisujesz tekst osobno w formule). Na przykład tak: =CONCATENATE("Cześć", "kochanie"). Widzimy, że na końcu słowa „Hello” dodano spację. 
  3. #NAZWA? Oznacza to, że nie podano cudzysłowów dla argumentu tekstowego. 

Zalecenia dotyczące korzystania z funkcji

Aby praca z tą funkcją była bardziej wydajna, należy wziąć pod uwagę kilka ważnych zaleceń:

  1. Używaj i jak najwięcej. Jeśli chcesz połączyć tylko dwie linie tekstu, nie ma potrzeby używania do tego oddzielnej funkcji. Dzięki temu arkusz kalkulacyjny będzie działał szybciej, szczególnie na słabych komputerach z niewielką ilością pamięci RAM. Przykładem jest następująca formuła: =A1 i B1. Jest podobny do wzoru =SEKCJA(A1,B1). Szczególnie pierwsza opcja jest łatwiejsza przy ręcznym wprowadzaniu formuły.
  2. Jeśli konieczne jest połączenie waluty lub daty z ciągiem tekstowym, a także informacji w innym formacie innym niż wymienione powyżej, należy je najpierw przetworzyć funkcją TEKST. Jest przeznaczony do konwersji liczb, dat, symboli na tekst.

Jak widać, zrozumienie tych niuansów wcale nie jest trudne. I wynikają z powyższych informacji. 

Typowe zastosowania funkcji CONCATENATE

Więc ogólna formuła to: ZŁĄCZ.TEKST([tekst2];[tekst2];…). Wstaw swój tekst w odpowiednich miejscach. Należy zauważyć, że wymóg dotyczący otrzymanego tekstu jest następujący: musi być krótszy niż długość pola, w którym wprowadzana jest wartość. Jako atrybuty możesz używać nie tylko predefiniowanych wartości, ale także informacji w komórkach, a także wyników obliczeń przy użyciu innych formuł.

W tym planie nie ma obowiązkowego zalecenia używania danych do wprowadzania danych w formacie tekstowym. Ale ostateczny wynik zostanie wyświetlony w formacie „Tekst”.

Istnieje kilka sposobów wprowadzania funkcji: jeden ręczny i kilka półautomatycznych. Jeśli jesteś początkującym, zaleca się użycie metody okna dialogowego do wprowadzania argumentów. Bardziej doświadczeni użytkownicy programu mogą również wprowadzać formuły ręcznie. Na pierwszy rzut oka wydaje się to niewygodne, ale w rzeczywistości nie wynaleziono jeszcze nic wydajniejszego niż wprowadzanie z klawiatury. 

Nawiasem mówiąc, zalecenie dotyczące korzystania z programu Excel w ogóle: zawsze ucz się skrótów klawiszowych. Pomogą Ci zaoszczędzić sporo czasu.

Ale kiedy jesteś początkującym, będziesz musiał użyć specjalnie utworzonego okna.

Więc jak to nazwać? Jeśli spojrzysz na wiersz wprowadzania formuły, to po lewej stronie znajduje się taki mały przycisk „fx”. Jeśli go naciśniesz, pojawi się następujące menu. Musimy wybrać żądaną funkcję z listy.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
1

Po wybraniu żądanej funkcji otworzy się okno do wprowadzania argumentów. Za jego pośrednictwem możesz ustawić zakres lub ręcznie wprowadzić tekst, link do komórki. 

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
2

Jeśli wprowadzasz dane ręcznie, to wprowadzanie jest przeprowadzane, zaczynając od znaku „równości”. To znaczy tak:

=ZŁĄCZ.TEKST(D2;”,”;E2)

Po wszystkich wykonanych przez nas operacjach zobaczymy w wynikowej komórce tekst „21.09”, który składa się z kilku części: liczby 21, która znajduje się w komórce o indeksie D2 i linii 09, która znajduje się w komórce E2 . Aby były oddzielone kropką, użyliśmy go jako drugiego argumentu. 

Wiązanie nazwy

Dla jasności spójrzmy na przykład, który opisuje, jak wiązać nazwy. 

Powiedzmy, że mamy taki stół. Zawiera informacje o imieniu, nazwisku, mieście, stanie klientów. Naszym zadaniem jest połączenie imienia i nazwiska oraz uzyskanie pełnego imienia i nazwiska. 

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
3

Na podstawie tej tabeli rozumiemy, że odniesienia do nazwisk powinny być podane w kolumnie B, a nazwiska – A. Sama formuła zostanie zapisana w pierwszej komórce pod nagłówkiem „Imię i nazwisko”.

Przed wprowadzeniem formuły pamiętaj, że funkcja nie skojarzy więcej informacji niż określił użytkownik. Dlatego jeśli musisz dodać ograniczniki, znaki zapytania, kropki, myślniki, spacje, należy je wprowadzić jako osobne argumenty.

W naszym przykładzie musimy oddzielić imię i nazwisko spacją. Dlatego musimy podać trzy argumenty: adres komórki zawierającej imię, znak spacji (nie zapomnij wstawić go w cudzysłów) oraz adres komórki zawierającej nazwisko. 

Po zdefiniowaniu argumentów wpisujemy je do formuły w odpowiedniej kolejności. 

Bardzo ważne jest zwrócenie uwagi na składnię formuły. Zawsze zaczynamy od znaku równości, po czym otwieramy nawiasy, wymieniamy argumenty, oddzielając je średnikiem, a następnie zamykamy nawiasy.

Czasami możesz wstawić zwykły przecinek między argumentami. Jeśli używana jest angielska wersja programu Excel, umieszczany jest przecinek. Jeśli wersja -językowa, to średnik. Po naciśnięciu Enter pojawi się scalona wersja.

Teraz wystarczy po prostu użyć znacznika autouzupełniania, aby wstawić tę formułę do wszystkich innych komórek w tej kolumnie. Dzięki temu mamy pełną nazwę każdego klienta. Misja zakończona.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
4

Dokładnie w ten sam sposób można połączyć państwo i miasto.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
5

Łączenie liczb i tekstu

Jak już wiemy, korzystając z funkcji STsEPIT możemy łączyć wartości liczbowe z wartościami tekstowymi. Załóżmy, że mamy tabelę z danymi o stanie towarów w sklepie. W tej chwili mamy 25 jabłek, ale ten rząd jest rozłożony na dwie komórki. 

Potrzebujemy następującego wyniku końcowego.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
6

W tym przypadku potrzebujemy również trzech argumentów, a składnia jest nadal taka sama. Spróbujmy jednak wykonać zadanie o nieco zwiększonej złożoności. Załóżmy, że musimy napisać złożony ciąg „Mamy 25 jabłek”. Dlatego musimy dodać jeszcze jedną linię „Mamy” do trzech istniejących argumentów. Wynik końcowy wygląda tak.

=CONCATENATE("Mamy ";F17;"";F16)

W razie potrzeby użytkownik może dodać prawie tyle argumentów, ile chce (w ramach powyższego limitu).

Łączenie WYSZUKAJ.PIONOWO i ŁĄCZENIE

Jeśli korzystasz z funkcji VPR и STsEPIT razem może okazać się bardzo ciekawą i co ważne funkcjonalną kombinacją. Korzystanie z funkcji VPR wykonujemy wyszukiwanie pionowe na stole według określonego kryterium. Następnie możemy dodać znalezione informacje do już istniejącej linii.

Załóżmy więc, że mamy taki stół. Opisuje jakie towary znajdują się aktualnie w pierwszym i drugim magazynie. 

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
7

Musimy znaleźć cenę określonego towaru w określonym magazynie. W tym celu używana jest funkcja VPR. Ale zanim go użyjesz, musisz najpierw trochę przygotować stół. VPR wyprowadza dane po lewej stronie, więc musisz wstawić dodatkową kolumnę po lewej stronie tabeli z oryginalnymi danymi. 

Następnie łączymy dane. 

Można to zrobić za pomocą tej formuły:

=B2&»/»&C2

Albo takie.

=ZŁĄCZ.TEKST(B2;”/”;C2)

W ten sposób połączyliśmy ze sobą dwie kolumny, używając ukośnika jako separatora między dwiema wartościami. Następnie przenieśliśmy tę formułę do całej kolumny A. Otrzymujemy taką tabelę.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
8

Następnie bierzemy poniższą tabelę i wypełniamy ją informacjami o produkcie wybranym przez odwiedzającego. Musimy uzyskać informacje o cenie towaru i numerze magazynu z pierwszej tabeli. Odbywa się to za pomocą funkcji VPR.

Funkcja CONCATENATE w Excelu - przewodnik użytkowania z przykładami
9

Następnie wybierz komórkę K2, i napisz w nim następującą formułę. 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

Lub można to napisać za pomocą funkcji STsEPIT.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

Składnia w tym przypadku jest podobna do tego, jak przeprowadzono kombinację informacji o numerze i magazynie. 

Musisz dołączyć funkcję VPR za pomocą kombinacji klawiszy „Ctrl” + „Shift” + „Enter”.

Jak widać, wszystko jest proste.

Dodaj komentarz