Вам необходимо использовать формулы VLOOKUP()
или LOOKUP()
. Для горизонтального поиска с сортировкой используется HLOOKUP()
.
+---+---------+------+
| | A | B |
+---+---------+------+
| 1 | Аксинья | 670 |
| 2 | Захар | 1117 |
| 3 | Юрий | 666 |
+---+---------+------+
Чтобы найти 1117
для значения Захар
:
=VLOOKUP("Захар";$A$1:$B$3;2;0)
, где 2
- номер колонки в вертикально-ориентированном диапазоне, 0
- не сортировать при поиске;
или
=LOOKUP("Захар";$A$1:$A$3;$B$1:$B$3)
Здесь вы можете найти подробное описание и примеры Список функций Таблиц Google
Здесь вы можете найти мой пример Формула поиска
Основное отличие LOOKUP()
от VLOOKUP()
в том, что у второй существует возможность задать параметр сортировки при поиске. Иногда это существенно влияет на результат, например, когда в вашей Таблице есть повторяющиеся значения или нелатинские символы.
P.S. Не совсем верно говорить "формула скопировала ячейку". Формула в ячейке лишь "отображает результат". Для реального копирования необходимо использовать программные средства.