Funkcja funkcji Excel.

Anonim

Funkcja PST w Microsoft Excel

W niektórych przypadkach użytkownik stoi z zadaniem, aby zwrócić pewną liczbę znaków z innej komórki z innej komórki, począwszy od określonego znaku po lewej stronie. Dzięki temu zadaniu funkcja PTR doskonale radzi sobie. Jego funkcjonalne zwiększa się jeszcze więcej, jeśli inni operatorzy są używane w połączeniu z nim, takie jak wyszukiwanie lub znajdź. Spójrzmy więcej na bardziej szczegółowo, jakie są możliwości funkcji PTR i zobacz, jak działa na konkretnych przykładach.

Za pomocą PST.

Głównym zadaniem operatora PSTR jest usunięcie z określonego elementu arkusza pewnej liczby znaków drukowanych, w tym spacji, począwszy od wskazanego po lewej stronie symbolu. Ta funkcja odnosi się do kategorii operatorów tekstowych. Jego składnia ma następującą formę:

= PST (tekst; inicjalna_pozycja; Number_Names)

Jak widzimy, ta formuła składa się z trzech argumentów. Wszystkie są obowiązkowe.

Argument "Tekst" zawiera adres elementu liściowego, w którym wyrażenie tekstowe znajduje się z wymiennymi znakami.

Argument początkowej pozycji jest przedstawiony w formie numeru, który wskazuje, który znak na koncie, zaczynając od lewej, należy wydobyć. Pierwszy znak jest uważany za "1", drugi dla "2" itp. Nawet szczeliny są brane pod uwagę w obliczeniach.

Argument "Liczba znaków" zawiera wiele znaków sam w sobie, od początkowej pozycji do usunięcia do komórki docelowej. Przy obliczaniu tak samo jak poprzedni argument, szczeliny są brane pod uwagę.

Przykład 1: Pojedyncze usuwanie

Opisz przykłady użycia funkcji Pastro, aby rozpocząć od najprostszego przypadku, gdy konieczne jest wyodrębnienie pojedynczego wyrażenia. Oczywiście takie opcje w praktyce są niezwykle rzadkie, więc dajemy ten przykład tylko jako zapoznanie się z zasadami określonego operatora.

Mamy więc stół pracowników przedsiębiorstwa. Pierwsza kolumna pokazuje nazwy, nazwiska i funkcjonariuszy patroniżowe. Potrzebowaliśmy przy użyciu operatora PSTR, aby wyodrębnić tylko nazwę pierwszej osoby z listy Piotra Ivanovich Nikolaeva w określonej komórce.

  1. Wybierz element arkuszy, w którym zostanie wyodrębniony. Kliknij przycisk "Wstaw funkcję", który znajduje się w pobliżu Wiersz o formule.
  2. Przełącz na Master of Funkcje w Microsoft Excel

  3. Rozpoczyna się okno Kreatora funkcji. Idź do kategorii "Tekst". Przydzielymy nazwę "PST" i kliknij przycisk "OK".
  4. Przejście do okna argumentów operatora PST w Microsoft Excel

  5. Uruchomienie okna argumentów operatora "Pstr". Jak widać, w tym oknie liczba pól odpowiada liczbie argumentów tej funkcji.

    W polu "Tekst" wprowadzamy współrzędne komórki, która zawiera nazwiska pracowników. Aby ręcznie nie prowadzić adresu, po prostu zainstalujemy kursor w polu i kliknij lewy przycisk myszy na elemencie na arkuszu, w którym potrzebujemy danych, których potrzebujemy.

    W polu "Pozycja startowa" należy określić numer znaku, licząc po lewej stronie, z której zaczyna się nazwa pracownika. Przy obliczaniu rozważamy również przestrzenie. List "H", z którym zaczyna się nazwa pracownika Nikolaeva, jest piętnastym symbolem. Dlatego w tej dziedzinie ustawiamy numer "15".

    W polu "Liczba znaków" należy określić liczbę znaków, z których składa się nazwisko. Składa się z ośmiu znaków. Ale biorąc pod uwagę, że po nazwisku nie ma więcej znaków w komórce, możemy wskazać większą liczbę znaków. To znaczy w naszym przypadku, możesz umieścić dowolną liczbę równą lub więcej osiem. Umieściliśmy na przykład numer "10". Ale jeśli po nazwisku będzie więcej słów, liczb lub innych znaków w komórce, będziemy musieli zainstalować tylko dokładną liczbę znaków ("8").

    Po wprowadzeniu wszystkich danych naciśnij przycisk "OK".

  6. Okno argumentów operatora PST w Microsoft Excel

  7. Jak widzimy, po tej akcji nazwa pracownika była wyświetlana w przykładzie 1 określonym w pierwszym etapie.

Nazwisko jest wyświetlane w komórce w Microsoft Excel

Lekcja: Magister funkcji w Excelu

Przykład 2: Wydobywanie grupy

Ale oczywiście w celach praktycznych łatwiej jest ręcznie prowadzić pojedyncze nazwisko niż ubiegać się o tę formułę. Ale aby przenieść grupę danych, użycie funkcji będzie całkiem odpowiednie.

Mamy listę smartfonów. Przed nazwą każdego modelu jest słowo "smartfon". Musimy wykonać osobną kolumnę tylko nazwy modeli bez tego słowa.

  1. Podświetlamy pierwszy pusty element kolumny, do której zostanie wyświetlony wynik i zadzwoń do okna argumentów operatora PSTR w taki sam sposób jak w poprzednim przykładzie.

    W polu "Tekst" określa adres pierwszego elementu kolumny za pomocą danych źródłowych.

    W polu "Pozycja startowa" musimy określić numer znakowy, od którego zostaną pobrane dane. W naszym przypadku, w każdej komórce przed nazwą modelu, słowo "smartfon" i przestrzeń. W związku z tym fraza, która musi zostać wprowadzona do oddzielnej komórki wszędzie zaczyna się od dziesiątego symbolu. Zainstaluj numer "10" w tym polu.

    W polu "Liczba znaków" należy ustawić liczbę znaków zawierających frazę wyjściową. Jak widzimy, w imię każdego modelu, inna liczba znaków. Ale sytuacja oszczędza fakt, że po nazwie modelu tekst w komórkach kończy się tekst w komórkach. Dlatego możemy ustawić dowolną liczbę w tej dziedzinie, która jest równa lub więcej niż liczba znaków w najdłuższej nazwie na tej liście. Ustanawiamy dowolną liczbę znaków "50". Nazwa Nikt z wymienionych smartfonów nie przekracza 50 znaków, więc określona opcja jest dla nas odpowiednia.

    Po wprowadzeniu danych naciśnij przycisk "OK".

  2. Okno argumentów Funkcji FTS w drugim przykładzie w Microsoft Excel

  3. Następnie nazwa pierwszego modelu smartfona jest wyświetlany w określonej komórce tabeli.
  4. Nazwa pierwszego modelu telefonu w programie Microsoft Excel

  5. Aby nie wprowadzać formuły w każdej komórce do każdej komórki oddzielnie, spraw, aby je kopiować, napełniając marker. Aby to zrobić, włóż kursor do dolnego prawego rogu komórki za pomocą formuły. Kursor jest konwertowany na marker wypełnienia w postaci małego krzyża. Kliknij lewy przycisk myszy i pociągnij go na koniec kolumny.
  6. Marker napełniający w Microsoft Excel

  7. Jak widać, cała kolumna będzie po tym, jak będzie wypełniona potrzebnymi danymi. Sekretem jest to, że argument "Tekst" jest względnym odniesieniem i jako położenie zmiany komórek docelowych zmieniają się również.
  8. Dane wprowadzone do kolumny w programie Microsoft Excel

  9. Ale problem polega na tym, że jeśli zdecydujemy się nagle zmienić lub usunąć kolumnę z początkowymi danymi, dane w kolumnie docelowej będą wyświetlane nieprawidłowo, ponieważ są one połączone ze sobą wzorem.

    Zwiększenie wyświetlania danych w programie Microsoft Excel

    Aby "rozwinąć" wynik z oryginalnej kolumny, wytworzyć następujące manipulacje. Wybierz kolumnę zawierającą formułę. Następnie przejdź do zakładki "Home" i kliknij ikonę "Kopiuj", znajduje się w "Buforze" na taśmie.

    Kopiowanie w Microsoft Excel

    Jako alternatywna akcja można pobrać kombinację klawiszy CTRL + C po wyborze.

  10. Następnie, bez wyjmowania wyboru, kliknij kolumnę za pomocą prawego przycisku myszy. Otworzy się menu kontekstowe. W bloku "Wstaw parametry" kliknij ikonę "Wartość".
  11. Wstaw w programie Microsoft Excel

  12. Po tym, zamiast formuł, wartości zostaną wstawione do wybranej kolumny. Teraz możesz zmienić lub usunąć kolumnę źródłową bez obaw. Nie wpłynie na wynik.

Dane są wkładane jako wartości w programie Microsoft Excel

Przykład 3: Korzystanie z kombinacji operatorów

Ale wciąż powyższy przykład jest ograniczony do faktu, że pierwsze słowo we wszystkich komórkach źródłowych powinno mieć równą liczbę znaków. Wniosek wraz z funkcją operatorów PSTR, wyszukiwania lub znalezienia pozwoli znacząco rozszerzyć możliwości korzystania z formuły.

Operatorzy tekstu Szukaj i znajdź Zwróć pozycję określonego symbolu w widoku tekstu.

Syntax Funkcja Szukaj Dalej:

= Wyszukaj (żądany_text; text_d_poe; inicjalny_pozycja)

Składnia operatora wygląda jak:

= Znajdź (żądany_text; viewed_text; nach_position)

Dzięki i duże argumenty tych dwóch funkcji są identyczne. Ich główną różnicą jest to, że operator wyszukiwania podczas przetwarzania danych nie uwzględnia rejestru liter i znajdź, że bierze pod uwagę.

Zobaczmy, jak korzystać z operatora wyszukiwania w połączeniu z funkcją PSTR. Mamy tabelę, do której wymieniono nazwiska różnych modeli urządzeń komputerowych z ogólną nazwą. Lubię ostatni raz, musimy wyodrębnić nazwę modeli bez nazwy uogólnej. Trudność jest to, że jeśli w poprzednim przykładzie nazwa uogólniająca dla wszystkich pozycji była taka sama ("Smartphone"), a następnie w niniejszej liście jest inny ("komputer", "Monitor", "kolumny" itp.) Z inna liczba znaków. Aby rozwiązać ten problem, będziemy potrzebować operatora wyszukiwania, który będziemy w funkcji PSTS.

  1. Produkujemy wybór pierwszej komórki kolumny, w której zostaną wyświetlone dane, a przez już zaznajomiony sposób wywołaj okno argumentu funkcji PTR.

    W polu "Tekst", jak zwykle określ pierwszą komórkę kolumny za pomocą danych źródłowych. Wszystko tutaj nie ma zmian.

  2. Wprowadzenie pierwszego argumentu w oknie argumentu funkcji Pstr w Microsoft Excel

  3. Ale wartość pola "Pozycja startowa" ustawi argument, który generuje funkcję wyszukiwania. Jak widać, wszystkie dane na liście łączy fakt, że przed nazwą modelu jest przestrzeń. Dlatego operator wyszukiwania będzie wyszukiwać pierwszą szczelinę w zakresie źródłowym i zgłosić numer tego symbolu funkcji PSTR.

    Aby otworzyć okno argumentów operatora, ustaw kursor w polu "pozycja startowa". Następnie kliknij ikonę w postaci trójkąta skierowanego pod kątem w dół. Ta ikona znajduje się na tym samym poziomym poziomie okna, gdzie znajduje się przycisk "Funkcja Wstaw", a ciąg formuły, ale po lewej stronie. Lista ostatnich operatorów zastosowanych. Ponieważ wśród nich nie ma nazwy "Szukaj", a następnie kliknij pozycję "Inne funkcje ...".

  4. Idź do innych funkcji Microsoft Excel

  5. Zostanie otwarty Kreator Master of Function. W kategorii "Tekst" przydziel nazwę "Szukaj" i kliknij przycisk "OK".
  6. Przejście do argumentów Funkcje Szukaj Microsoft Excel

  7. Rozpoczyna się wyszukiwanie argumentów operatora. Ponieważ szukamy miejsca, a następnie w polu "Tekst szkolny" umieść przestrzeń, instalując kursor i naciskając odpowiedni klawisz na klawiaturze.

    W polu "Tekst do wyszukiwania" określa link do pierwszej komórki kolumny źródłowej. Ten link będzie identyczny z tym, który wcześniej wskazaliśmy w polu "Tekst" w oknie argumentu operatora Pstr.

    Argument pola "pozycja wyjściowa" nie jest wymagana do wypełnienia. W naszym przypadku nie musi być napełniony lub możesz ustawić numer "1". Dzięki dowolnej z tych opcji wyszukiwanie zostanie przeprowadzone od początku tekstu.

    Po wprowadzeniu danych nie spiesz się, aby nacisnąć przycisk "OK", ponieważ funkcja wyszukiwania jest zagnieżdżona. Wystarczy kliknąć na nazwę PSTR w wierszu formuły.

  8. Funkcja okna argumentu Szukaj Microsoft Excel

  9. Po zakończeniu ostatniego określonego działania automatycznie powrócimy do okna argumentów operatora Pstr. Jak widać, pole "pozycja startowa" została już wypełniona formulem wyszukiwania. Ale ta formuła wskazuje na szczelinę i potrzebujemy następnego symbolu po pasku spacji, z której zaczyna się nazwa modelu. Dlatego do istniejących danych w polu "Uruchomienie", dodajemy wyrażenie "+1" bez cytatów.

    W polu "Liczba znaków", jak w poprzednim przykładzie, napisz dowolny numer, który jest większy lub równy liczbie znaków w najdłuższym wyrazie kolumny źródła. Na przykład ustawimy numer "50". W naszym przypadku jest to wystarczająco dużo.

    Po wykonaniu wszystkich tych manipulacji naciśnij przycisk "OK" na dole okna.

  10. Okno argumentów funkcji PSTR w trzecim przykładzie w Microsoft Excel

  11. Jak widać, po tym imieniu modelu urządzenia była wyświetlana w oddzielnej komórce.
  12. Nazwa modelu urządzenia jest wyświetlana w oddzielnej komórce w programie Microsoft Excel

  13. Teraz, używając kreatora napełniania, jak w poprzedniej metodzie, skopiuj formułę na komórkach, które znajdują się poniżej w tej kolumnie.
  14. Komórki są napełniane nazwami modeli urządzeń w programie Microsoft Excel

  15. Nazwy wszystkich modeli urządzeń są wyświetlane w komórkach docelowych. Teraz, jeśli to konieczne, możesz przerwać link w tych elementach za pomocą kolumny danych źródłowych, jako poprzedniego czasu, stosując konsekwentnie kopiowanie i wkładanie wartości. Jednak określone działanie nie zawsze jest obowiązkowe.

Nazwy modeli techniki są wkładane jako wartości w programie Microsoft Excel

Funkcja uznana jest używana w połączeniu z formułą Pastro, jako ta sama zasada, co operator wyszukiwania.

Jak widać, funkcja PSTR jest bardzo wygodnym narzędziem do wysyłania żądanych danych do określonej komórki. Fakt, że nie jest tak popularny wśród użytkowników, wyjaśniono fakt, że wielu użytkowników korzystających z programu Excel spłaca większą uwagę na funkcje matematyczne, a nie tekstowe. Podczas korzystania z tego wzoru, w połączeniu z innymi operatorami, funkcjonalność wzrasta jeszcze więcej.

Czytaj więcej