Mam folder z plikami .xls, które mają nazwy takie jak xxx_day_month_year.xls i chcę wyszukać niektóre wartości w tych plikach według wybranej daty.
Doszedłem do następnego rozwiązania:
=VLOOKUP(B3;INDIRECT(""G:xxxxxxx.."&G3&"."&G4&".2014_test.xls]HL"!$C:$D");2;FALSE)
Gdzie komórki G3 i G4 są pożądane dzień i miesiąc.
Ale działa to tylko wtedy, gdy otwieram dokumenty, w których szukam danych. Czy istnieje sposób, aby ta formuła działała w niezależnym dokumencie?
Odpowiedzi:
0 dla odpowiedzi № 1Zrobiłem trochę kopania na własną rękę i wygląda na to INDIRECT
funkcja nie będzie działać z zamkniętym skoroszytem. Można jednak użyć VBA do wykonania zadania.
Popatrz na to Poprzedni post co wyjaśnia obejście VBA dla podobnego problemu. Możesz być w stanie dostosować go do konkretnej sytuacji.