Mariola Grycel

Mariola Grycel Kierownik Robót
Elektroinstalacyjnyc
h, Elektromontaż
Pozn...

Temat: Łącza pomiędzy dwoma plikami excel

Witam,
mm taki problem.
w pierwszym pliku zapisuję nazwiska pracowników, ich obszar pracy i dane kontaktowe
w drugim pliku mam wykaz godzinowy pracy na poszczególnych obszarach
podział na pliki jest konieczny :(

Pytanie jak zrobić relację aby w pliku nr 2 można było wybrać z listy nazwisko pracownika (zapisanego w pliku nr 1)??
Próbowałem wykonać listę poprzez funkcję data validation (chyba poprawność danych ale nie jestem pewien bo nie mam polskiego Excela) oraz zdefiniowaną nazwę z zakresem w pliku nr 1, lecz to nie działa.

Jak wykożystuję zdefiniowaną nazwę w pliku 1 i tan wstadzam ją w data validation/list to śmiga ładnie
jak przeniosę to do pliku nr 2 z odwołaniem do pliku nr 1 to nie chce działać :(

Proszę podpowiedzcie, może jest prostszy sposób aby takie połączenie wykonać.

Pozdrawiam
Łukasz N.

Łukasz N. ETL Developer

Temat: Łącza pomiędzy dwoma plikami excel

Panie Macieju,

ponieważ w DataValidation nie wolno używać odwołań do innych plików należy posłużyć się zakresem nazwanym.

Poniższe czynności należy wykonać w pliku, w którym chce Pan wstawić listę wyboru.
1) Dodajemy zakres nazwany (Named Range), nazywamy go sobie "Nazwisko" i wstawiamy doń formułę analogiczną do poniższej:
=OFFSET([baza_danych.xlsx]Sheet1!$A$1;1;0;COUNTA([baza_danych.xlsx]Sheet1!$A:$A)-1)

Gdzie :
-"[baza_danych.xlsx]" - to odwołanie do pliku z listą nazwisk
-"Sheet1!$A$1" - to nagłówek kolumny skąd chcemy pobierać dane (poniżej tej komórki rozpoczynają się dane)
-"Sheet1!$A:$A" - to odwołanie do całej kolumny, w której są dane jakie chcemy umieścić na liście

Formuła ta to tzw. dynamiczny zakres nazwany, co oznacza że sam dostosowuje swój rozmiar do ilości danych.

2) Dodajemy w żądanej komórce sprawdzanie poprawności (DataValidation), wybieramy listę (List) i w polu gdzie powinna znaleźć się lista wpisujemy nazwę naszego zakresu nazwanego
=Nazwisko


Należy pamiętać że zakres nazwany musi znajdować się w pliku, w którym chcemy go wykorzystać.

Pozdrawiam
Mariola Grycel

Mariola Grycel Kierownik Robót
Elektroinstalacyjnyc
h, Elektromontaż
Pozn...

Temat: Łącza pomiędzy dwoma plikami excel

Panie Łukaszu,
dziękuję za szybką pomoc, o coś takiego mi chodziło.

Pozdrawiam



Wyślij zaproszenie do