Як замінити значення комірок зі стовпця А на стовпчик В у 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.