Excel: як замінити кілька значень в комірці
Ви можете використовувати таку формулу, щоб замінити кілька значень у клітинці в Excel:
= SUBSTITUTE ( SUBSTITUTE ( A1 , "oldtext1" , "newtext1" ) , "oldtext2" , "newtext2" )
Ця конкретна формула робить такі заміни в тексті клітинки A1 :
- oldtext1 замінено на newtext1
- oldtext2 замінено на newtext2
Зверніть увагу, що в цьому прикладі ми замінюємо два значення в комірку, але ви можете створити стільки вкладених функцій SUBSTITUTE , скільки хочете, щоб замінити скільки завгодно значень.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: замініть кілька значень у клітинці в Excel
Припустімо, у нас є такий набір даних у Excel, який містить інформацію про різних баскетболістів:
Ми можемо використати таку формулу, щоб замінити «Guard» на «Gd». і «Вперед» з «Fd». для кожного значення в стовпці Позиція :
=SUBSTITUTE(SUBSTITUTE( B2 , "Guard" , "Gd." ), "Forward" , "Fd." )
Ми введемо цю формулу в клітинку C2 , потім клацніть і перетягніть її до кожної клітинки, що залишилася в стовпці C:
Зауважте, що в кожній клітинці стовпця A зроблено такі заміни:
- Рядок «Guard» замінено на «Gd».
- Рядок «Вперед» замінено на Fd.
Примітка : якщо жоден із рядків у формулі не знайдено в тексті, який ви шукаєте, формула просто поверне вихідний текст без будь-яких замін.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Як витягти текст між двома символами в Excel
Як порахувати рядки з текстом в Excel
Як обчислити суму, якщо клітинка містить частковий текст у Excel