Відповіді:
Використовуйте VLOOKUP
формулу.
Sheet 1
123456 =VLOOKUP(A1;Sheet2!A:B;2)
654321 =VLOOKUP(A2;Sheet2!A:B;2)
6789 =VLOOKUP(A3;Sheet2!A:B;2)
9876 =VLOOKUP(A4;Sheet2!A:B;2)
VLOOKUP(needle; matrix; index)
пошук в першому стовпці matrix
для needle
і повертає відповідне поле в номер стовпчика index
.
Якщо ваші дані розташовані так, як у зразку, Vlookup буде працювати, але лише з четвертим параметром, встановленим на значення False.
=VLOOKUP(A1,Sheet2!$A$1:$B$100,2,false)
Опускаючи четвертий параметр за замовчуванням на "true", що вимагатиме сортування таблиці даних за зростанням за першим стовпцем. Якщо він не буде відсортований, а четвертий параметр опущений, результати будуть неправильними для деяких комірок.
Крім того, бажано обмежити таблицю пошуку потрібними рядками замість використання посилань на цілі стовпці. Це вплине на швидкість обчислення.
Зауважте, що залежно від регіональних налаштувань параметри розділяються комою або крапкою з комою. Якщо ви скопіюєте та вставите формулу, можливо, вам доведеться її відкоригувати.