Я пытаюсь вам vlookup на специальные предложения, где у нас есть N/A в предыдущем столбце, но не удалось добиться успеха, поскольку ссылка на ячейку для vlookup создается или проблема, и я попытался ее исследовать и исправить, но не смог получить правильный. Было бы полезно, если кто-либо из вас может помочь мне исправить его.Невозможно дать ссылку на VLOOKUP на специальные ячейки
N/A может быть в любой ячейке в столбце K и после этого фильтровать столбец k с помощью N/A здесь и нужно vlookup в столбце L, используя ниже формула на специальных ячейках, которые фильтруются, но я сталкиваюсь с проблемой с предоставлением контрольной ячейки vlookup, для которой я нуждаюсь в вашей помощи, поскольку N/A может быть в K2/K16/K20/K50/K80
= IFERROR (VLOOKUP ($ D16, 'BP Scoping' A: B, 2,0), D16)
'Second vlookup not working
With Sheets("Sheet4")
Dim LRW As Long
LRW = .Range("A" & Rows.Count).End(xlUp).Row
.Range("A1").AutoFilter Field:=11, Criteria1:="#N/A"
'need to check for right cells which is missing
'One way tried to use this
.Range(.Range("L2"), Cells(LRW, "L")).SpecialCells(xlCellTypeVisible).Formula = "=iferror(VLOOKUP($D2,'BP Scoping'!A:B,2,0),D2)"
Другой способ, которым я пытался использовать это:
.Range("L2:L" & LRW).SpecialCells(xlCellTypeVisible).FormulaR1C1 = "=iferror(VLOOKUP($D2,'BP Scoping'!A:B,2,0),D2)"
Вы имеете в виду «N/A» в виде текста или '# N/A' в качестве кода ошибки рабочего листа Excel? – Jeeped
@ Jeeped - Я использую формулу, приведенную ниже, чтобы проверить, является ли результат альфа-номером или нет в соответствующих ячейках. Если его N/A не является буквенно-цифровым для меня, и для этих i должен выполняться vlookup путем фильтрации = IF (OR (J8 = "", SUMPRODUCT (- ISNUMBER (FIND ({0,1,2,3,4, 5,6,7,8,9}, J8)))), "GEMS ID", "N/A"). – suresh7860
* Ссылка на ячейку для vlookup создает или проблема * << Что это значит? Я не понимаю, в чем проблема. Вы получили сообщение об ошибке? Если да, укажите, какая ошибка и какая строка вызывает ошибку. –