Spis treści
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.xlsxWprowadzenie 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 . |
- 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 literSZUKAJ
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.