Wiele organizacji powszechnie korzysta z programu Excel do celów biurowych. Dane wprowadzane przez użytkownika są kombinacją wartości numerycznych, alfabetów, symboli itp. Dane są obliczane na podstawie zapotrzebowania. Czasami dane wymagają edycji w celach obliczeniowych. Edycja obejmuje usunięcie określonych znaków lub liter z komórki. Zadanie edycji jest wykonywane ręcznie w przypadku małej ilości danych, ale w przypadku dużej ilości danych jest to trudny i czasochłonny proces. Excel udostępnia różne funkcje i metody szybkiego i skutecznego obliczania danych, aby rozwiązać ten problem. Jasno wyjaśniono różne metody usuwania pierwszego znaku lub litery z danych.
Funkcja prawa i Len
Funkcja Excela o nazwie PRAWO i DŁ służy do usuwania pierwszego znaku z określonej komórki. Kroki, które należy wykonać, to:
Przykład 1: Usuń pierwszą literę z komórki za pomocą funkcji Excel
Krok 1: Wprowadź dane w arkuszu, a mianowicie A1:A5
Krok 2: Wybierz nową komórkę B1, w której użytkownik chce wyświetlić wynik, i wprowadź formułę jako =RIGHT (A1, LEN (A1)-1).
Krok 3: Naciśnij Enter. Wynik zostanie wyświetlony w wybranej komórce B1.
Z arkusza funkcja PRAWY i DŁUG usuwa pierwszą literę z komórki. Aby uzyskać wynik dla pozostałych danych, przeciągnij Formułę do komórki B5, a zwróci cztery ostatnie znaki z ciągu tekstowego, usuwając pierwszy znak za pomocą Formuły. Podobnie tę metodę stosuje się do obliczania innych danych. Aby usunąć więcej niż jeden znak, w oparciu o wymagania 2, 3 itd., we wzorze stosuje się odjęcie wartości wyświetlanej przez funkcję LEN.
Proces pracy Formuły
Funkcja LEN zlicza całkowitą liczbę znaków w komórce A2. Zatem wynikiem będzie =PRAWY (A2, LEN (5-1)). 5-1=4. Zatem formuła będzie następująca: =PRAWO (A2, 4). Funkcja PRAWY wyodrębnia cztery ostatnie znaki z komórki i pomija ostatni znak z prawej i pierwszy z lewej strony.
Zamień funkcję
Funkcja programu Excel o nazwie REPLACE służy do usuwania pierwszego znaku w określonej komórce. Zastępuje pierwszy znak ciągu tekstowego pustymi spacjami.
równość ciągów w Javie
Przykład 2: Usuń pierwszą literę z komórki za pomocą funkcji Excel
Krok 1: Wprowadź dane w arkuszu, a mianowicie A1:A5
Krok 2: Wybierz nową komórkę B1, w której użytkownik chce wyświetlić wynik, i wprowadź formułę jako =ZAMIEŃ (A1, 1,').
Krok 3: Naciśnij Enter. Wynik zostanie wyświetlony w wybranej komórce B1.
Funkcja REPLACE zastępuje w arkuszu pierwszy znak lub literę pustym ciągiem znaków. Aby uzyskać wynik dla pozostałych danych, przeciągnij Formułę w stronę komórki B5, gdyż zastępuje ona pierwszy znak pustym ciągiem.
Proces pracy Formuły
Tutaj we formule =REPLACE (A1, 1, 1,') A1 wskazuje komórkę zawierającą dane, 1 reprezentuje pierwszy ciąg, a druga 1 reprezentuje jedyny znak, który powinien zostać zastąpiony. Zastępuje tylko pierwszy znak lub literę, pozostałe litery pozostają niezmienione. Podobnie tę metodę stosuje się do obliczania innych danych. Aby zastąpić więcej niż jeden znak w oparciu o wymagania 2, 3 itd., stosuje się.
Funkcja MID i LEN
Aby usunąć pierwszy znak z określonej komórki, w danych używane są razem funkcje programu Excel MID i LEN. Usuwa pierwszy znak występujący w tekście.
Przykład 3: Usuń pierwszą literę z komórki za pomocą funkcji Excel
Krok 1: Wprowadź dane w arkuszu, a mianowicie A1:A5
Krok 2: Wybierz nową komórkę, a mianowicie B1, w której użytkownik chce wyświetlić wynik i wprowadź formułę jako =MID (A1, 2, LEN (A1)-1)
Krok 3: Naciśnij Enter. Wynik zostanie wyświetlony w wybranej komórce B1.
W arkuszu funkcja MID i LEN usuwa pierwszy znak lub literę ciągu. Aby uzyskać wynik dla pozostałych danych, przeciągnij formułę do komórki B5, ponieważ po prostu usuwa ona pierwszy znak z pustym ciągiem.
Proces pracy Formuły
Tutaj we wzorze =MID (A1, 2, LEN (A1)-1)
A1 wskazuje komórkę zawierającą dane, funkcja LEN zwraca liczbę znaków w komórce. Stąd wzór wygląda następująco =MID (A1, 2, LEN (5-1).
5-1=4, zatem =MID (A1, 2, LEN (4))
Liczba „2” oznacza pozycję początkową danych. Dlatego Formuła zwraca pozostałe znaki z wyjątkiem pierwszego. Podobnie tę metodę stosuje się w przypadku innych danych.
Metoda zamiany tekstu na kolumnę
Excel udostępnia metodę o nazwie Tekst do kolumny, która usuwa pierwszy znak lub literę znajdującą się w komórce. Ta metoda po prostu usuwa pierwszy znak znajdujący się w komórce i wyświetla go w osobnej kolumnie. Pozostałe dane są wyświetlane w osobnej kolumnie bez usuwania pierwszego znaku.
Przykład 4: Usuń pierwszy znak z komórki, korzystając z metody „Text to Column”.
Krok 1: Wprowadź dane w arkuszu, a mianowicie A1:A5
Krok 2: Wybierz zakres kolumn od A1: A5, a następnie wybierz opcję Tekst do kolumn w opcji zakładki Dane.
Krok 3: Wyświetli się kreator konwersji tekstu na kolumnę. W tym celu wybierz opcję o nazwie Stała szerokość. Kliknij Następny.
Krok 4: Otworzy się kreator ukrywania tekstu w kolumnach. Aby wstawić pionową linię pomiędzy znakami, kliknij pomiędzy pierwszym i drugim znakiem w sekcji podglądu. Kliknij Następny.
W formacie kolumny danych wybierz wymagany format i kliknij Zakończ.
Krok 5: Metoda Tekst do kolumny wyświetla pierwszy i pozostałe znaki w osobnej komórce.
W arkuszu metody tekstu na kolumnę wyświetlają pierwszy znak w wierszu A1:A5 i pozostałe znaki w komórce B1:B5. Jeśli nie jest to potrzebne, użytkownik może usunąć pierwszą kolumnę zawierającą pierwszy znak.
Uwaga: nie jest to metoda dynamiczna. Jeżeli zachodzi potrzeba oddzielenia jeszcze jednego znaku, należy skorygować linię pionową.
Metoda błyskawicznego wypełniania
Jedną z metod usunięcia pierwszego znaku lub litery z komórki jest metoda Flash Fill. Klawisze skrótu umożliwiające zastosowanie metody wypełniania błyskawicznego to Ctrl+E. Jest to jedna z najłatwiejszych i najskuteczniejszych metod bez użycia formuły. Kroki, które należy wykonać, to:
Przykład 5: Usuń pierwszy znak lub literę z komórki, korzystając z metody Flash Fill.
Krok 1: Wprowadź dane do arkusza A1:A5
Krok 2: W komórce B1 wprowadź dane bez pierwszego znaku. Naciśnij Ctrl+E, aby wybrać metodę wypełniania błyskawicznego.
Krok 3: Metoda Flash Fill wyświetla wynik dla pozostałych danych, zgodnie z pierwszą metodą obecną w komórce B1.
W arkuszu Metoda Flash Fill jest zgodna ze wzorcem znajdującym się w komórce B1, a wynik jest generowany bez pierwszego znaku.
Funkcja zdefiniowana przez użytkownika
Funkcja zdefiniowana przez użytkownika obejmuje kod i formułę do wygenerowania wyniku. Kroki, które należy wykonać, to:
Przykład 6: Usuń pierwszy znak lub literę z danych, korzystając z metody Flash Fill.
Krok 1: Wprowadź dane w arkuszu, a mianowicie A1:A5
Krok 2: Wybierz zakres kolumn z A1:A5. Naciśnij klawisze Alt+F11, aby otworzyć podstawowy edytor wizualny w skoroszycie.
Krok 3: Włóż moduł i wprowadź kod w następujący sposób:
Najpierw usuń funkcję publiczną (rng As String, cnt As Long)
usuńFirstC = Prawo (rng, Len (rng) - cnt)
Funkcja końcowa
Krok 4: W komórce B1 wprowadź formułę =removeFirstC (A1, 1). Tutaj A1 wskazuje wartość komórki, a 1 wskazuje liczbę znaków do usunięcia.
Krok 5: Wynik zostanie wyświetlony w komórce B1. Aby uzyskać wynik dla pozostałych danych, przeciągnij formułę w stronę komórki B5.
Proces pracy Formuły
Komórka musi mieć odwołanie we wzorze lub wartość tekstową można wprowadzić bezpośrednio do funkcji. '1 wskazuje liczbę znaków do usunięcia. Jeśli należy usunąć więcej niż jeden lub więcej znaków, wprowadź liczbę we wzorze w oparciu o wymagania.
Streszczenie
Metody i funkcje opisane w tym samouczku są jasno wyjaśnione za pomocą formuł. Ponieważ zbiór danych działa sprawnie i szybko. Metody te są wygodne w użyciu i dynamiczne. Formułę należy zmodyfikować w oparciu o wymóg usunięcia więcej niż jednego znaku. Opiera się na preferencjach użytkownika i metodzie pobierania wyniku z danych.