Вы пытаетесь сослаться на весь лист, выполнив 'valid PN'!1:65536
(что означает «строки с 1 по 65536 листа« действительный PN »). Но когда вы вставляете формулу, местоположения меняются в зависимости от смещения вставленного вами (обратите внимание, как A3 становится A4?). Эквивалентное смещение 1:65536
будет 2:65537
. Но 65536
не является допустимой строкой, поэтому вы получите ошибку.
Вам нужно заблокировать формулу, чтобы местоположения не изменялись относительно смещения места вставки, вы делаете это с помощью символа $
, как показано ниже, это означает, что указанные строки будут всегда использоваться, а не изменяться из-за смещения вставки.
=VLOOKUP(A3,'valid PN'!$1:$65536,2,FALSE)
Я предполагаю , что вы хотите A3
двигаться относительно местоположения fomula, но вы можете $
, что хорошо , если вы этого не сделаете.