Я ищу решение небольшой проблемы с vlookup и index/match. Проблема, с которой я столкнулся, заключается в том, что значение поиска исходит из ячейки, содержащей формулу. Если я ввожу число напрямую, все в порядке, но если я обнаружу ошибку, она скажет, что ячейка содержит константу.
Я добавил данные к английскому названию формулы.
Vlookup -> FINN.RAD(220486; 'Godkjente søknader'!D:J; 7; USANN) 5,0
FINN.RAD(G266; Godkjente søknader)!D:J; 7; USANN) # I/T
Матч -> SAMMENLIGNE(220486; 'Godkjente søknader'!D:D; 0) 17,0
SAMMENLIGNE(G266; Godkjente søknader)!D:D; 0) # I/T
G266: HVIS(C266 <> ""; HVIS(ERFEIL(VENSTRE(C266; 6)); ""; VENSTRE(C266; 6)); "")
C266: 220486 - Rentatool
Все соответствующие ячейки установлены в стандартном формате.
Перевод Norsk на английский:
FINN.RAD = VLOOKUP
USANN = ЛОЖЬ
# I/T = # N/A
SAMMENLIGNE = МАТЧ
HVIS = IF
ERFEIL = IFERR или IFERROR
VENSTRE = ВЛЕВО
VLOOKUP(220486,'Godkjente søknader'!D:J,7,FALSE)
VLOOKUP(G266,'Godkjente søknader'!D:J,7,FALSE)
MATCH(220486,'Godkjente søknader'!D:D;0)
MATCH(G266,'Godkjente søknader'!D:D;0)
G266: IF(C266<>"",IF(ISERROR(LEFT(C266,6)),"",LEFT(C266,6)),"")
C266: 220486 - Rentatool