Найдите текст из другого столбца и замените его смежными значениями
Например:
Column A Column B Column F Column G
50 61 50 1.9
63 69 61 0
72 74 63 1.8
69 1.96
72 2.1
74 2.5
Столбец G имеет значения столбца F.
Я хочу найти текст в Столбцах A и B с помощью текста в столбце F и заменить его с помощью текста в столбце G следующим образом:
Column A Column B Column F Column G
1.9 0 50 1.9
1.8 1.96 61 0
2.1 2.5 63 1.8
69 1.96
72 2.1
74 2.5
2 ответа:
Предполагая, что все ваши ячейки являются числами (как показано в Примере), преобразуйте их из формата "текст" в формат "число". Затем:
Тип на C1:
=VLOOKUP(A1,$F$1:$G$6,2,0)
Введите на D1:
=VLOOKUP(B1,$F$1:$G$6,2,0)
Перетащите формулы в другие строки, принадлежащие к тем же столбцам.
Здесь я объясняю, как работает формула
vlookup
.
Если вы согласны с использованием формулы и некоторых вспомогательных столбцов, вы можете использовать
VLOOKUP
.Для этого вставьте столбец после столбца A (после этого он станет "B"). В ячейку B2 поместите следующую формулу:
=VLOOKUP(A2, G:H, 2, 0)
[Примечание: столбцы F: G перемещены в G: H после вставки столбца после столбца A]
И заполните до конца столбец A. После этого скопируйте и вставьте значения столбца B в столбец A, после чего удалите столбец B.
Повторить для столбца B.