Jak używać funkcji PRAWDA w Excelu (6 przykładów)

  • Udostępnij To
Hugh West

PRAWDA jest kolejną popularną funkcją w MS Excel która służy do uzyskania ostatniego znaku lub znaków w łańcuchu tekstowym, na podstawie określonej liczby znaków. Jednym słowem, funkcja ta jest przeznaczona do zwracania określonej liczby znaków z prawej strony łańcucha. W tym artykule podzielimy się pełną ideą tego, jak funkcja PRAWDA funkcja działa w Excelu samodzielnie, a następnie z innymi funkcjami Excela.

Funkcja PRAWDA w programie Excel (szybki podgląd)

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.

Funkcja RIGHT.xlsx

Wprowadzenie do funkcji PRAWDA

Cel pomocy

Aby wyodrębnić określoną liczbę znaków z danego łańcucha od prawej do lewej.

Składnia

=PRAWDA (tekst, [num_chars])

Argumenty Wyjaśnienie

Argumenty Wymagane/opcjonalne Wyjaśnienie
tekst Wymagane Podaj tekst, z którego należy wyodrębnić znaki po prawej stronie.
[num_chars] Opcjonalnie Podaj liczbę znaków do wyodrębnienia, zaczynając od prawej strony.Domyślną wartością jest 1 .
Uwagi
  • Jeśli num_chars nie jest podany, domyślnie przyjmuje wartość 1 .
  • Jeśli num_chars jest większa niż liczba dostępnych znaków, to PRAWDA Funkcja zwraca cały ciąg tekstowy.
  • PRAWDA wyodrębni cyfry z liczb, jak również z tekstu.
  • Ta funkcja nie uwzględnia formatowania żadnej komórki. jak data, waluta itp.

6 Odpowiednich przykładów na wykorzystanie funkcji PRAWDA w Excelu

W kolejnych częściach zademonstrujemy sześć przykładów opisujących PRAWDA zastosujemy funkcję PRAWDA funkcja, LEN , SZUKAJ , SUBSTYTUT , WARTOŚĆ oraz ZNAJDŹ funkcje jak również w tych przykładach dla operacji podciągania z przestrzeń , delimiter oraz n znaki Ponadto, wyodrębnimy numery oraz domeny z ciągu i zmodyfikować URL poprzez użycie PRAWDA funkcja.

Przykład 1: Użycie funkcji PRAWDA do uzyskania podłańcucha aż do spacji

Załóżmy, że mamy zbiór danych klientów z ich Nazwy , Identyfikatory zamówień , Adresy, oraz Ceny całkowite Teraz wyodrębnimy nazwisko każdego klienta z jego imię i nazwisko używając PRAWDA Funkcja. postępujmy zgodnie z instrukcjami poniżej, aby się nauczyć!

Krok 1:

  • Zapisz poniższą formułę w komórce C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Podział formuły

  • SZUKAJ(" ", B5) ta część znajduje przestrzeń od Imię i nazwisko komórki.
  • Następnie LEN(B5)-SEARCH(" ", B5) ta część pozwoli wybrać ostatnia część z nazwa .
  • Następnie. PRAWDA funkcja zwróci wybrana część .
  • Stąd wystarczy nacisnąć Wejdź na stronę na swojej klawiaturze. W rezultacie otrzymasz Parki jako zwrot funkcja PRAWDA .

Krok 2:

  • Dalej, AutoFill the PRAWDA do pozostałych komórek w kolumnie C.

Przykład 2: Wyodrębnienie podłańcucha przy użyciu funkcji PRAWDA, LEN, SZUKAJ i SUBTITUTE

Rozważmy teraz, że mamy zbiór danych o komentarzach klientów. W każdym komentarzu znajduje się numer komentarza, np. Uwagi 1, Uwagi 2 Teraz naszym zadaniem jest wyodrębnienie jedynych komentarzy z komentarza źródłowego. Podążajmy za instrukcjami poniżej, aby się nauczyć!

Kroki:

  • Wejdź na stronę formuła w komórce D5 oraz AutoFill do D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Podział formuły

  • LEN(SUBSTYTUT(C5,":","")) ta część znajduje znak dwukropka (:) w całym ciągu.
  • SUBSTYTUT(C5,":", "#",LEN(C5)-LEN(SUBSTYTUT(C5,":","))) ta część zastępuje ostatni delimiter jakimś unikalnym znakiem.
  • Następnie SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) ta część pobiera pozycję ostatniego delimitera w łańcuchu. W zależności od tego, na jaki znak zastąpiliśmy ostatni delimiter, używamy albo rozróżniania wielkości liter SZUKAJ lub rozróżniające wielkość liter FIND, aby określić pozycję tego znaku w łańcuchu.
  • Wreszcie PRAWDA Funkcja wybiera komentarze i drukuje je.

Przykład 3: Usuń pierwsze N znaków z łańcucha za pomocą funkcji RIGHT

Powyższe zadanie można wykonać za pomocą prostego wzoru. Ponieważ w " Komentarz N. " czyli 10 w pierwszej części każdego komentarza, możemy je łatwo wyeliminować i uzyskać sam komentarz. Tutaj usuniemy pierwszy 10 znaków od Źródło Komentarz i wydrukować jedyne komentarze w osobnej kolumnie. Postępujmy zgodnie z poniższą instrukcją, aby się nauczyć!

Kroki:

  • Najpierw należy wybrać komórkę D5 oraz Wejdź na stronę formuła w tej komórce. Po tym, AutoFill do D12.
=RIGHT(C5, LEN(C5)-10)

Wzór Objaśnienie

  • LEN(C5)-10 to zwróci liczbę po odjęciu 10 z całkowitej liczby znaków. Jeśli całkowita długość wynosi 25 to ta część zwróci 25-10 = 15.
  • Następnie. PRAWDA funkcja zwróci jedyny komentarz od komentarz źródłowy .

Podobne lektury

  • Jak używać funkcji CODE w Excelu (5 przykładów)
  • Użyj funkcji Excel EXACT (6 odpowiednich przykładów)
  • Jak używać funkcji FIXED w Excelu (6 odpowiednich przykładów)
  • Użyj funkcji CLEAN w Excelu (10 przykładów)
  • Jak używać funkcji TRIM w Excelu (7 przykładów)

Przykład 4: Wykorzystanie funkcji PRAWDA i WARTOŚĆ do wyodrębnienia liczby z łańcucha.

Na stronie PRAWDA Funkcja nie pozwala na zwrócenie liczby z dowolnego ciągu znaków. Zwraca ona liczbę w formacie tekstowym. Natomiast używając funkcji WARTOŚĆ oraz PRAWDA możemy zwrócić liczby w poprawnym formacie. Tutaj użyjemy tego samego zestawu danych, co powyżej, i wyodrębnimy ZIP Code w formacie liczbowym z Adres kolumna. postępujmy zgodnie z poniższą instrukcją, aby się nauczyć!

Krok 1:

  • Zapisz poniższą formułę w komórce E5.
=WARTOŚĆ(RIGHT(D5, 5))

Wzór Objaśnienie

  • PRAWDA(D5, 5) ta część daje 5 znaków z adresu, który jest kod pocztowy w format tekstu .
  • Następnie WARTOŚĆ Funkcja konwertuje je na format liczby.
  • Następnie wystarczy nacisnąć Wejdź na stronę na swojej klawiaturze. W ten sposób otrzymasz 35801 jako zwrot funkcje .

Krok 2:

  • Dalej, AutoFill the funkcje do pozostałych komórek w kolumnie E.

Przykład 5: Zastosowanie funkcji PRAWDA, LEN i ZNAJDŹ do wyodrębnienia nazwy domeny z wiadomości e-mail

Miejmy zbiór danych klientów z ich Identyfikator zamówienia , Imię i nazwisko, Email, oraz Adres . Teraz dowiemy się, że ich domena poczty elektronicznej z danego adres e-mail używając PRAWDA, LEN, oraz ZNAJDŹ funkcje. postępujmy zgodnie z poniższą instrukcją, aby się nauczyć!

Krok 1:

  • Najpierw należy wybrać komórkę F5, i zapisz w tej komórce poniższą formułę .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Wzór Objaśnienie

  • FIND("@",E5) ta część znajduje @ z podanego ciągu znaków.
  • LEN(E5)-FIND("@", E5) da to liczbę, do której zostanie wyciągnięta wartość.
  • Stąd wystarczy nacisnąć Wejdź na stronę na swojej klawiaturze. W rezultacie otrzymasz gmail.com jako zwrot PRAWDA, LEN, oraz ZNAJDŹ funkcje.

Krok 2:

  • Po tym, AutoFill the PRAWDA, LEN, oraz ZNAJDŹ funkcje do pozostałych komórek w kolumnie F.

Przykład 6: Użycie funkcji RIGHT, LEN i LEFT do modyfikacji adresu URL

Ten PRAWDA Funkcja pomaga nam również modyfikować dowolny typ URL Załóżmy, że w naszym zbiorze danych mamy kilka Adresy URL niektórych stron internetowych. Teraz, w niektórych z nich, jest odwrotny ukośnik(/) w URL Teraz naszym zadaniem jest znalezienie tych Adresy URL i usuń to backslash od URL Podążajmy za instrukcjami poniżej, aby się nauczyć!

Kroki:

  • Wejdź na stronę formuła w komórce C5 oraz AutoFill do C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Wzór Objaśnienie

  • Jeśli ostatnim znakiem jest forward ukośnik (/) , (RIGHT(B5)="/") zwraca " prawdziwy ," lub w przeciwnym razie zwraca " fałszywy ".
  • Na stronie =LEFT(B5, LEN(B4)-(RIGHT(B5)="/")) zwraca pierwszy " n "Jeśli ostatnim znakiem jest ukośnik do przodu (/) , jest pomijany; w przeciwnym razie zwracany jest pełny łańcuch.

Uwagi specjalne dotyczące używania funkcji PRAWO

  • Czy funkcja PRAWDA zwraca liczbę?

Na stronie PRAWDA Funkcja w Excelu zawsze produkuje ciąg tekstowy, pomimo tego, że wartością początkową była liczba, o czym była mowa na początku tej lekcji.

  • Funkcja PRAWDA nie może działać z datami?
  • Ponieważ w wewnętrznym systemie Excela daty są reprezentowane przez liczby całkowite, a funkcja PRAWDA w Excelu jest zbudowana do pracy z ciągami tekstowymi, nie jest możliwe wyodrębnienie określonej części daty, takiej jak dzień, miesiąc lub rok. Jeśli spróbujesz tego, otrzymasz jedynie kilka końcowych cyfr liczby, która reprezentuje datę.

  • Dlaczego funkcja PRAWDA zwraca błąd #VALUE?
  • Na stronie PRAWDA funkcja zwraca #Błąd! jeśli " num_chars " jest mniejsza od zera.

    Wniosek

    To wszystko jest o. PRAWDA Tutaj starałem się przedstawić podsumowanie tej funkcji i jej różnych zastosowań. Pokazałem wiele metod z ich odpowiednimi przykładami, ale może być wiele innych iteracji w zależności od wielu sytuacji. Jeśli masz jakieś pytania lub opinie, daj nam znać w sekcji komentarzy.

    Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.