Как заполнить или обновить значение столбца на листе Excel на основе значений данных в другом справочном столбце - PullRequest
0 голосов
/ 10 июля 2020

У меня есть два листа Excel: один из них содержит базовый c набор данных, как показано ниже. В нем всего три строки данных.

enter image description here

Now, my second sheet have 7 rows of data as shown below, but first column is empty.

enter image description here

Now, I want to update the first column of my second sheet using reference data of first sheet as shown below. I searched and used concatenation function but it is not working.

To make it simple, we can assume that both of the data sets are available on single sheet but under different columns. Wondering how to update the first column value? enter image description here

Edit: Complete set of data with column name: введите описание изображения здесь

1 Ответ

1 голос
/ 10 июля 2020

Если первый лист - Sheet1, а ваш второй - Sheet2, и все наши данные находятся в столбцах A и B на двух листах, то вы можете использовать такую ​​формулу в Sheet2 (отрегулируйте B1 соответствует строке, в которую вы вводите формулу):

=VLOOKUP(B1,Sheet1!A:B,2,FALSE)
          | \--------/ |   \------- find an exact match
          |      |     \----------- return the value from the 2nd column of the array
          |      \----------------- find the value in the first column of this array
          \------------------------ value to find

Это принимает значение aajain в ячейке B1 на Sheet2 и находит значение в первом столбце (A) на Sheet1 и возвращает значение второго столбца (2). Использование False в формуле указывает ему использовать точное совпадение вместо приблизительного.

...