/ / dynamiczna zmiana ścieżki w formule w Excelu - Excel, Export, Formuła Excel

dynamiczna zmiana ścieżki w formule w programie excel - excel, export, excel-formula

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 № 1

Zrobił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.