Если предположить, что рабочие листы названы Sheet1
и Sheet2
(изменить при необходимости), их структура данных идентична и диапазоны данных в каждом A1:I100
(изменения при необходимости).
В третьем листе введите этот FormulaArray
в A1
и скопировать до последней записи (A100
)
Введите FormulaArray нажав[Ctrl]
+[Shift]
+[Enter]
одновременно, вы должны видеть{
.. . }
по формуле, если введено правильно
=SUM((Sheet1!$A1:$I1 = Sheet2!$A$1:$I$100) * 1) = COLUMNS($A1:$I1)
Затем в B1
ввести эту формулу копию до J1
затем до последней записи (B2:J100
)
=IF($A1 , Sheet1!A1 ,"")
Вы также можете ввести эту формулу в Sheet1!J1
и скопировать до последней записи:
=SUM(($A1:$I1 = Sheet2!$A$1:$I$100) * 1) = COLUMNS($A1:$I1)
Или введите эту формулу в Sheet2!J1
и скопируйте до последней записи:
=SUM(($A1:$I1 = Sheet1!$A$1:$I$100) * 1) = COLUMNS($A1:$I1)
Вы хотите сопоставить 16 384 ячейки отдельно от соответствующих 16,384 ячеек на другом листе для каждого из нескольких строк? – pnuts
Использование функции Vlookup – newjenn
Ряд охватывает A - I и их около 100. – surprisedbadger