Znajdź i zamień wiele wartości w programie Excel
Zwykle funkcja Znajdź i zamień może pomóc w znalezieniu określonego tekstu i zastąpieniu go innym, ale czasami może być konieczne jednoczesne znalezienie i zastąpienie wielu wartości. Na przykład, aby zamienić cały tekst „Excel” na „Excel 2019”, „Outlook” na „Outlook2019” i tak dalej, jak pokazano poniżej. W tym artykule przedstawię formułę rozwiązania tego zadania w programie Excel.
Znajdź i zamień wiele wartości w programie Excel
Aby poradzić sobie z tym zadaniem, należy zagnieżdżać razem wiele funkcji PODSTAW i wstawiać pary znajdowania i zastępowania za pomocą funkcji INDEKS. Ogólna składnia to:
- cell: Komórka zawiera tekst, który chcesz zastąpić innym tekstem.
- find: Oryginalny tekst, który chcesz znaleźć i zamienić.
- replace: Nowy tekst, którym chcesz zastąpić.
1. Skopiuj i wklej następującą formułę do pustej komórki, w której chcesz umieścić wynik:
2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, a określone teksty zostały natychmiast zastąpione nowymi, patrz zrzut ekranu:
Wyjaśnienie wzoru:
Podstawowym wzorcem powyższego wzoru jest użycie funkcji PODSTAW:
= PODSTAW (tekst, stary_tekst, nowy_tekst, [instancja])
Następnie osadzaj funkcję INDEKS w funkcji SUBSTITUTE, funkcja INDEKS służy do pobierania zarówno tekstu „znajdź”, jak i tekstu „zamień”, co spowoduje uruchomienie pierwszej pary funkcji znajdź i zamień:
= PODSTAW (tekst; INDEKS (znajdź; 1); INDEKS (zamień; 1))
Jeśli istnieje wiele par funkcji znajdź i zamień, zagnieżdżaj razem funkcje SUBSTITUTE, aby ułatwić czytanie i pisanie formuły podczas dodawania lub usuwania innych podstawień, możesz napisać formułę, jak pokazano na zrzucie ekranu:
Note: W powyższym wzorze, A2 czy komórka zawiera tekst, który chcesz zamienić, D2: D5 to zakres komórek zawierający oryginalny tekst, który chcesz znaleźć i zamienić, E2: E5 to nowy tekst, którym chcesz zastąpić. I 1, 2, 3, 4 jest numerem pary znajdź i zamień. Zmień je według swoich potrzeb.
Używane funkcje względne:
- SUBSTITUTE:
- Funkcja SUBSTITUTE zastępuje tekst lub znaki w ciągu tekstowym innym tekstem lub znakami.
- INDEX:
- Funkcja INDEKS zwraca wyświetlaną wartość na podstawie podanej pozycji z zakresu lub tablicy.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.