У меня есть эта формула, которая дает мне случайное значение ИСТИНА, когда значение в ячейке Sheet1 Col A совпадает со значением ячейки в Sheet2 Col A.

=IF(IFERROR(VLOOKUP(A1,Sheet2!$A:$A,1,0),"")<>"","TRUE","")

Можно ли скопировать истинный ответ и значение Col A на Sheet3?

У меня есть эта информация на листе 1:

ColA          ColB
username1     Datapoint1
username2     Datapoint2

На листе 2 у меня есть список утвержденных имен пользователей.

Если username1 находится на листе 2, столбец C на листе 1 будет показывать TRUE из-за моей формулы VLOOKUP. В идеальном мире в дополнение к показу ИСТИНА он добавил бы строку на листе 3 и вставил бы значения Col A и Col B.

Это указывало бы на то, что на листе 2 существует Имя пользователя4, в результате чего ИСТИНА:

Это указывало бы на то, что на листе 2 существует Имя пользователя4, в результате чего ИСТИНА

2 ответа2

0

Если проблема такова: «Можно ли скопировать истинный ответ и значение Col A на лист 3?"

Затем вы можете попробовать записанный ниже массив Formula в ячейке B2 на Sheet3, поскольку я предполагаю, что в столбце A указано имя пользователя.

{=IF(VLOOKUP(A2,Sheet2!A2:C7,{1,3},FALSE)=0,"",VLOOKUP(A2,Sheet2!A2:C7,{1,3},FALSE))}

Заметка,

  1. После того, как вы закончите формулу в B2, выберите ячейки B2 и C2, нажмите F2 и завершите формулу с помощью Ctrl+Shift+Enter.

  2. Заполните формулу, для строки 5 вы получите UserName4 & TURE.

  3. При необходимости настройте Диапазон данных.

Проверьте снимок экрана:

0

Пожалуйста, проверьте эту формулу:

=INDEX(Sheet2!A:A,SMALL(IF(COUNTIF(Sheet1!A$1:A$10,Sheet2!A$1:B$10)>0,ROW(Sheet2!A$1:A$10),1000),ROW(A1)))&""

Введите эту формулу в Sheet3 A1 и завершите с помощью STHIF+CTRL+ENTER.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .