Як замінити значення комірок зі стовпця А на стовпчик В у Excel 2012?


1

Я хочу знайти всі значення комірок у стовпці "A", скажімо, значення "gmail.com" і замінити всі значення стовпця B на "EN" (змінити значення в тому ж рядку результатів A і B).

Чи є функція, яка це робить?

Відповіді:


2
  • вставити порожній стовпчик у стовпчик С
  • в C1путах =IF(A1="gmail.com","EN",B1)і скопіюйте
  • скопіюйте та вставте стовпець спеціального значення C над значеннями у стовпці B
  • видалити робочий стовпчик C

Для часткового пошуку спробувати що - щось подібне
=IF(ISERROR(SEARCH("gmail.com",A1)>0),B1,"EN")в C1
той скопіюйте і т.д.


Я це зробив, але він сказав, що формула містить помилку. У мене близько 7000 рядків у програмі excel, чи є швидший спосіб, то копіювання?

Ви можете використовувати код, але ви, мабуть, знайдете формулу більш пристосовану без додаткової допомоги. Чи можете ви надати короткий огляд підсвічування даних, коли формула не працює?
— brettdj

Ось скріншот ( i48.tinypic.com/2s0efxw.jpg ). Спочатку я просто перевірив цю формулу на одне значення, але вона попередила мене з помилкою. Раніше я забув згадати, що значення пошуку має містити невідповідність. Що я роблю неправильно?

1

Використовуйте IFоператор, поєднаний з RIGHTфункцією у стовпці B. Розмістіть цю формулу в B1.

=IF(RIGHT(A1,9)="gmail.com","EN", "HR")

Це буде шукати gmail.comі, якщо вона існує, заповнить цю клітинку EN, інакше це зробить HR.

Щоб скопіювати його вниз у всі рядки стовпця, двічі клацніть праворуч у нижньому куті комірки, де знаходиться перехресний хрест.


Якщо ви хочете зробити це кілька разів, зробіть це =IF(RIGHT(A1,9)="gmail.com", "EN", IF(RIGHT(A1,7)="msn.com", "MC", "HR")). Ви можете необмежено вкладати цю структуру IF, але вона швидко
— заплутається

-1

Використовуйте Sort & Filter.

Виберіть стовпці А та В (повністю) та застосуйте (авто) фільтр; виберіть параметри фільтра у стовпці А та вибрав текстові фільтри: містить. Набір містить "gmail.com", і застосуємо фільтр. Стовпець B буде відфільтрований відповідно.

Змініть першу комірку у стовпці B та скопіюйте її ( Ctrl C). Потім виберіть решту клітинок у стовпці В і натисніть Ctrl V.


1
Вони не хочуть замінювати gmail.comу стовпці А. Вони хочуть замінити значення у стовпці В на основі gmail.comнаявних у колонці А.
— CharlieRB
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.