Odejmowanie tekstu w programie Excel różni się nieco od odejmowania liczb, ponieważ znak minus (-) nie zadziała. Aby odjąć tekst w programie Excel, musisz dodać do formuły kilka innych funkcji.

Odejmowanie tekstu w Excelu nie ma dedykowanej funkcji i musisz wymyślić dla niej formułę złożoną. W zależności od funkcji, których używasz do odejmowania tekstu w komórce od innej, formuła może rozróżniać wielkość liter lub wielkość liter nie jest rozróżniana.

W tym artykule omówimy dwie metody odejmowania tekstu w programie Excel. Oczywiście nie są to jedyne metody odejmowania tekstu w programie Excel i możesz wymyślić nową formułę odejmowania tekstu w programie Excel, aby odejmować tekst na różne sposoby.

Formuła odejmowania z uwzględnieniem wielkości liter

Dobrą metodą odejmowania tekstu w programie Excel jest ZASTĄPIĆ docelowy ciąg z pustym. Funkcja SUBSTITUTE przeszuka pierwszą komórkę i wyszuka ciąg docelowy, a następnie zastąpi ciąg docelowy pustym, skutecznie usuwając go z tekstu.

Jeśli masz do czynienia ze zdaniami, możesz połączyć to z

PRZYCINAĆ funkcja pozbycia się końcowych i/lub wiodących spacji.

=TRIM(SUBSTITUTE(komórka docelowa, tekst do usunięcia;"))

Związane z: Jak korzystać z funkcji TRIM w programie Excel

Wykorzystajmy tę formułę. W tym przykładzie mamy fałszywe oświadczenie w komórce A1 co można poprawić, odejmując komórkę B1 z tego. Zamierzamy wyświetlić wynik w komórce D1.

  1. Wybierz komórkę, w której chcesz wyświetlić wynik formuły. Jak wspomniano powyżej, użyjemy komórki D1 w tym przykładzie.
  2. Wprowadź poniższy wzór:
    =PRZYC(ZAMIANA(A1,B1""))
    ten ZASTĄPIĆ funkcja będzie badać komórkę A1i sprawdź, czy tekst w komórce B1 jest w nim zawarte. Następnie pobiera ten tekst w komórce A1 i zastępuje go pustym. To zasadniczo odejmuje B1 z A1. Wreszcie PRZYCINAĆ funkcja sprawdza, czy nie ma dodatkowych przestrzeni i przycina je.
  3. naciskać Wejść. Excel odejmie teraz jedną komórkę od drugiej i zwróci wyniki.

Wadą lub zaletą tej formuły, w zależności od perspektywy, jest to, że rozróżnianie wielkości liter funkcji SUBSTITUTE jest przenoszone na całą formułę.

Dzięki temu w formule rozróżniana jest wielkość liter, a formuła nie odejmuje tekstu od komórki docelowej, jeśli obie mają różne wielkości liter. Jeśli chcesz dowiedzieć się więcej o funkcji SUBSTITUTE, przeczytaj nasz artykuł na temat jak korzystać z funkcji SUBSTITUTE w programie Excel.

Formuła odejmowania niewrażliwa na wielkość liter

Możesz użyć bardziej złożonej formuły, aby odjąć tekst w programie Excel bez uwzględniania wielkości liter. Aby to zrobić, musisz użyć funkcji nieuwzględniającej wielkości liter w sercu formuły. Jedną dobrą funkcją, której możesz użyć, jest WYMIENIĆ funkcjonować.

= ZASTĄP(stary_tekst; numer_początkowy; liczba_znaków; nowy_tekst)

Podobnie jak funkcja SUBSTITUTE, funkcja REPLACE znajduje ciąg docelowy, a następnie zastępuje go podanym ciągiem. Jednak funkcja REPLACE jest bardziej precyzyjna, ponieważ musisz podać jej dokładną pozycję znaków, które chcesz zastąpić.

Najpierw musisz wskazać pozycję pierwszego znaku, następnie musisz wpisać do funkcji REPLACE, ile znaków od tego miejsca ma zastąpić nowym ciągiem.

Brzmi to jak dużo pracy, ponieważ jeśli miałbyś policzyć początkową postać i całkowitą kwotę znaków, które chcesz odjąć, możesz po prostu wykonać odejmowanie ręcznie zamiast używać tego formuła.

Na szczęście mówimy o Excelu i wszystko można zautomatyzować. Użyjemy dwóch przydatnych funkcji i poprosimy ich o wskazanie i liczenie za nas: SZUKAJ, oraz LEN.

Związane z: Jak liczyć słowa i znaki w programie Excel za pomocą funkcji LEN

Funkcja SEARCH szuka ciągu wewnątrz innego ciągu, a następnie zwraca pozycję znaku początkowego. Na przykład formuła =SZUKAJ(A1, B1) wyszuka zawartość komórki B1 w komórce A1, a następnie zwróci liczbę wskazującą pozycję, w której rozpoczyna się ciąg w komórce B1 w komórce A1.

Funkcja LEN zlicza długość ciągu w liczbach znaków i zwraca go. Na przykład, jeśli mamy ciąg taki jak Zrobić użytek z w komórce D4 formuła =DŁ(D4) zwróci liczbę 9, wskazując, że długość tego ciągu wynosi 9 znaków. Zauważ, że ta funkcja liczy również spacje jako znaki.

Połączenie tych dwóch funkcji może wskazać funkcji REPLACE, czego dokładnie szukać i czym to zastąpić. Ponieważ chcemy odjąć tekst, po znalezieniu ciągu docelowego zastąpimy go spacją.

Biorąc to wszystko pod uwagę, użyjmy tego związku z przykładem podobnym do poprzedniego. Załóżmy, że mamy nieprawidłowe stwierdzenie i chcemy je poprawić, odejmując od niego trzyliterowe słowo.

  1. Wybierz komórkę, w której chcesz pokazać wyniki formuły. W tym przykładzie użyjemy komórki D1.
  2. Przejdź do paska formuły i wprowadź poniższą formułę:
    =PRZYC(ZASTĄP(A1, SZUKAJ(B1, A1); DŁ(B1); ""))
    ten WYMIENIĆ funkcja będzie przeglądać komórkę A1 i wybierz ciąg, zaczynając od pozycji, w której pierwszy znak B1 ciąg jest obecny (za pomocą funkcji SEARCH) i kończy się po długości znaku B1 ciąg (za pomocą funkcji LEN). Oznacza to, że łącząc funkcje LEN i SEARCH, funkcja REPLACE wskaże B1 komórka strunowa A1. Na koniec zastąpi go „ ” lub pustym, skutecznie odejmując B1 z A1. ten PRZYCINAĆ funkcja jest po to, aby przyciąć dodatkowe spacje i sprawić, by ostatnie zdanie wyglądało na uporządkowane.
  3. naciskać Wejść. Excel odejmie teraz B1 ciąg z komórki A1.

Odejmij wszystko i wszystko w programie Excel

Odejmowanie może być funkcją matematyczną, ale to nie znaczy, że nie można odejmować od siebie ciągów tekstu niematematycznego. Excel umożliwia kreatywność dzięki różnym podstawowym funkcjom, łączenie ich i tworzenie formuły, która robi dokładnie to, czego chcesz.

Teraz, gdy nauczyłeś się odejmować tekst w programie Excel przy użyciu dwóch różnych metod, przejdź dalej i naucz się odejmowania liczb, a jesteś na dobrej drodze, aby zostać mistrzem odejmowania w programie Excel.

Jak odjąć w Excelu

Excel ułatwia odejmowanie liczb, ale poza tym możesz zrobić znacznie więcej. Dowiedz się, jak odejmować w programie Excel przy użyciu wszystkich metod.

Czytaj dalej

UdziałĆwierkaćE-mail
Powiązane tematy
  • Wydajność
  • Microsoft Excel
  • Porady dotyczące pakietu Microsoft Office
  • Wskazówki dotyczące arkuszy kalkulacyjnych
O autorze
Amir M. Bohlooli (54 opublikowane artykuły)

Amir jest studentem farmacji z pasją do technologii i gier. Lubi grać muzykę, jeździć samochodami i pisać słowa.

Więcej od Amira M. Bohlooli

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować