Trzy sposoby scalania komórek w Arkuszach Google

czasami zamiast dzielić komórki, musisz scalić komórki zawierające różne informacje. W tym samouczku poznamy trzy sposoby korzystania z trzech funkcji do scalania komórek w jedną komórkę, z dodatkowym formatowaniem, w Arkuszach Google.

łączenie ciągów – funkcja CONCATENATE ()

funkcja CONCATENATE() jest prostą, ale potężną funkcją, która może łączyć zarówno zawartość komórki, jak i łańcuch określony przez użytkownika. Podajmy prosty przykład:

Prosta funkcja konkatenacji. Dane połączone bez spacji pomiędzy
Prosta funkcja konkatenacji. Dane łączone bez spacji pomiędzy

zastosowany wzór to = KONKATENAT (C2, B2). Możemy go poprawić, dodając dodatkowe znaki. Spróbujmy wzoru =KONKATENAT (C2,”,”, B2) :

ta sama tabela powyżej z przecinkami w celu poprawy prezentacji
dodanie kilku znaków poprawia prezentację danych.

łączenie ciągów i liczb za pomocą funkcji TEXTJOIN ()

prawdziwym wyzwaniem jest połączenie ciągów i liczb razem. Arkusze Google przechowują liczby na różne sposoby, co daje nam szeroką gamę stylów w zależności od tego, do czego służą liczby.

oznacza to, że oryginalny numer, który został wprowadzony do arkusza kalkulacyjnego, może znacznie różnić się od tego, co jest nam prezentowane przez Arkusze Google.

jednym z szybkich sposobów łączenia łańcuchów i liczb z różnych komórek jest użycie funkcji TEXTJOIN (). Funkcja TEXTJOIN () wymaga podania separatora i zakresu komórek do połączenia. Jego składnia wygląda następująco:

TEXTJOIN („< >”, < >, < text1 >, < text2 >,<text3>)</text3></text2></text1></ignore_empty></delimiter>

pierwsza część to miejsce, w którym określa się separator między ciągiem znaków i liczbami, które mają być połączone, zamkniętymi w podwójnych cudzysłowach.

<ignore_empty></ignore_empty > określa, czy pominąć puste komórki, czy nie. Nie jest to opcjonalne; jeśli nie zostawiłeś części dla < ignore_empty>, formuła zwróci błąd. Domyślnie jest to ustawione na FALSE. Są przypadki, że być może będziesz musiał ustawić to na TRUE. Aby zobaczyć, jak wpływa to na ostateczne wyjście, sprawdź poniższy obrazek.< / ignore_empty>

ostatnia część to miejsce, w którym można określić określone komórki lub tablicę komórek do włączenia.

weźmy przykład obejmujący zarówno nazwy, jak i walutę. Chcemy zapisać nazwisko osoby zapisanej w kolumnie A, a następnie jej płatność wymienioną w kolumnie E. Te dwie dane są oddzielone separatorem” -„. Użyjemy następującego wzoru:

=TEXTJOIN ( ” – ” , true, A2, E2)

wynik będzie wyglądał tak:

nazwa i płatność połączone w jeden za pomocą funkcji TEXTJOIN (), z używanym ogranicznikiem.
Nazwa i płatność połączone w jeden za pomocą funkcji TEXTJOIN (), z używanym ogranicznikiem.

istnieje jednak wada funkcji TEXTJOIN (). Używa tego samego separatora, aby oddzielić wpisy do scalenia. W następnej sekcji nauczysz się innej techniki. Przewiń!

łączenie ciągów znaków i liczb z większą elastycznością

podczas gdy funkcja TEXTJOIN() umożliwia płynne łączenie ciągów znaków i liczb w jedną komórkę, główną wadą jest to, że używa tego samego ogranicznika do łączenia różnych komórek. Jeśli potrzebujesz większej elastyczności w ogranicznikach, oto inna technika.

weźmy przykład dotyczący waluty. Aby poprawnie wydrukować liczby związane z pieniędzmi, musimy użyć funkcji TEXT (). Funkcja TEXT() wymaga komórki, w której przechowywana jest Liczba oraz formatu, którego funkcja będzie używać do konwersji liczby na ciąg znaków. W poniższym przykładzie użyliśmy tekstu (E2,”$#.00″), aby przekształcić liczbę w łańcuch. Użyliśmy go jako część formuły do łączenia ciągów i liczb:

=A2&” – „&tekst(E2,”$#.00”)

nazwa i płatność połączone w jeden bez utraty formatowania
Nazwa i płatność połączone w jeden bez utraty formatowania.

aby jeszcze bardziej zademonstrować swoją elastyczność, połączymy wszystkie trzy płatności o tej samej nazwie w jedną komórkę, korzystając z następującego wzoru:

=A2&”: „&TEXT(C2,”$#.00″)&”, „&TEXT (D2,”$#.00″)&”, „&TEXT (E2,”$#.00”)

wynik będzie wyglądał tak:

Nazwa rachunku i płatności za trzy miesiące wymienione razem, z różnymi używanymi ogranicznikami.
Nazwa konta i płatności za trzy miesiące wymienione razem, z różnymi używanymi ogranicznikami.

jak widać, użyliśmy dwóch ograniczników: jeden do oddzielenia nazwy od płatności, a drugi do oddzielenia płatności od siebie.

będziemy mieli inny przykład łączący nazwy i daty. Dla dat funkcja TEXT () będzie wyglądała następująco:

= TEXT(H2,”MMM-dd-yyyy”)

ten sam wykres jak powyżej z połączoną nazwą i datą
połączoną nazwą i datą.

dodawanie podziałów wierszy

jeśli chcesz dodać podziały wierszy, powinieneś dodać char(10), ale bez użycia funkcji CONCATENATE (), ponieważ nie może ona przetwarzać podziałów wierszy. Zastosujmy go do tego samego przykładu, co powyżej, używając wzoru:

= C2 & char (10)& B2

Nazwa sformatowana z podziałem linii w komórce
tekst łączony, ale w różnych wierszach w tej samej komórce.

tego samego separatora można użyć w TEXTJOIN (). Dla tego samego wyniku, co powyżej, można użyć następującego wzoru:

=TEXTJOIN(char (10),,C2, B2)

dowiedz się więcej!

mam nadzieję, że podobał Ci się ten poradnik! Aby pomóc ci w nauce, oto przykładowy arkusz, którego użyliśmy:

arkusz próbki Scalającej komórki

możesz również zrobić o wiele więcej za pomocą tych poleceń. Możesz sprawdzić nasze inne odpowiednie samouczki poniżej:

  • Jak przekonwertować liczby na ciągi w Arkuszach Google
  • Jak sformatować dane numeru telefonu w Arkuszach Google

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.