Zastanawiasz się nad funkcjami ZAMIEŃ i ZAMIEŃ w programie Microsoft Excel? Dowiedz się, jak używać obu i kiedy.
Microsoft Excel to bardzo wszechstronne narzędzie oferujące różnorodne funkcje do analizy danych. Ale jeśli wciąż uczysz się obsługi arkuszy kalkulacyjnych, znalezienie odpowiedniej funkcji do zadania, które próbujesz wykonać, może być trudne. Niektóre nazwy funkcji mogą wprawić Cię w zakłopotanie co do tego, co faktycznie robią.
Jeśli próbujesz zmienić określony tekst w komórce, możesz być zdezorientowany faktem, że istnieje ZASTĘPOWAĆ funkcja i A ZASTĄPIĆ funkcji, które brzmią, jakby robiły to samo. Jaka jest różnica?
Korzystanie z funkcji ZAMIEŃ w programie Excel
Załóżmy, że mamy listę informacji o producentach produktów, które sprzedajemy. Jest trochę nieaktualny, więc będziemy musieli zmienić niektóre dane, aby je zaktualizować.
The ZASTĘPOWAĆ funkcja zamienia określoną liczbę znaków w tekście określonej komórki na inny zestaw tekstu. Tekst zastępczy może mieć dowolną długość i zostanie umieszczony dokładnie tyle znaków po początku oryginalnego ciągu tekstowego.
Załóżmy, że odkryliśmy nowy sposób zgłaszania kodów produkcyjnych przez naszą firmę i musimy zaktualizować ten arkusz, aby go uwzględnić.
- Wybierz komórkę D7, komórka pod notacją „Nowy kod”.
- W samej komórce lub na pasku formuły wpisz lub wklej poniższą formułę:
=ZASTĘPOWAĆ(B2,2,3,„PTM”)
- Naciskać Wchodzić.
Wewnątrz komórki właśnie pobraliśmy tekst z komórki B2 („6418229”), a począwszy od drugiego znaku (cyfry „4”) trzy znaki (cyfry „418”) zastąpiliśmy literami „PTM” (od „Portland Mechanics”).
Tekst zastępujący nie musi mieć takiej samej długości, jak liczba zastępowanych znaków; gdybyśmy chcieli zastąpić tylko jeden znak, moglibyśmy zmienić „3” w powyższym wzorze na „1”, kończąc na dziewięcioznakowym ciągu „6PTM18229” w komórce D7.
Korzystanie z funkcji SUBSTITUTE w programie Excel
Na potrzeby tego przykładu załóżmy, że później dowiadujemy się, że firma Portland Mechanics została przejęta i zmieniła nazwę. Wiemy dokładnie, czego szukamy, więc możemy użyć ZASTĄPIĆ funkcja zastępowania określonego tekstu nowym, innym tekstem.
- Wybierz komórkę D4, komórka pod notacją „Zaktualizowana marka”.
- W samej komórce lub na pasku formuły wpisz lub wklej poniższą formułę:
=SUBSTITUT(A2;„Portlandzkie”,"Łagodzący")
- Naciskać Wchodzić.
Wewnątrz komórki właśnie pobraliśmy tekst z komórki A2 („Portland Mechanics”) i zastąpił słowo „Portland” słowem „Anodyne”, tworząc nową nazwę „Anodyne Mechanics” w komórce D4.
Załóżmy, że zostawiamy notatkę wyjaśniającą zmianę nazwiska następnej osobie przeglądającej dokument, która chce zaoszczędzić czas, korzystając z tej samej funkcji ZASTĄP. Kiedy edytujemy go w komórce G5 odnosić się do komórki G3, jak pokazano poniżej, zauważamy, że wszystkie wystąpienia słowa „Portland” zostały zastąpione słowem „Anodyne”.
W tym przypadku nie jest to zachowanie, którego chcemy, więc będziemy musieli dodać [numer_instancji] składnia, aby określić, że chcemy zastąpić tylko jeden przypadek „Portland” — jedną „instancję”.
Aby to zrobić, wybierz komórkę G7 i wprowadź tę formułę do komórki lub paska formuły:
=SUBSTITUT(G3;„Portlandzkie”,"Łagodzący",2)
Dodatkowe „2” mówi Excelowi, że chcemy zmienić tylko drugie wystąpienie. Istnieje również bardziej złożone sposoby korzystania z funkcji SUBSTITUTE, na przykład w przypadku funkcji zagnieżdżonych lub instrukcji IF — a nawet Formuły JEŻELI z zagnieżdżonymi instrukcjami, jeśli naprawdę łapiesz rzeczy.
Różne funkcje, różne zastosowania
Chociaż mają podobne nazwy, funkcje REPLACE i SUBSTITUTE sprawdzają się w różnych przypadkach użycia. Jeśli wiesz dokładnie Gdzie twój nowy tekst będzie, prawdopodobnie lepszym rozwiązaniem jest REPLACE. Jeśli jednak wiesz, które słowa zastępujesz lub musisz zastąpić wiele wystąpień tego samego tekst w pojedynczej komórce lub w wielu komórkach, opcja SUBSTITUTE prawdopodobnie będzie działać lepiej Ty.
Gdy chcesz zamienić tekst w komórce, wiesz już, jaka jest różnica między funkcjami o podobnych nazwach i jak najlepiej wykorzystać je w danych. Jeśli chcesz zmienić tekst w ich oryginalnych komórkach, rozważ inne sposoby znajdowania i zastępowania tekstu w programie Excel.