W poniższym artykule dowiesz się, jak sprawdzić, które odnośniki zewnętrzne znajdują się w tabelach programu Excel oraz jak je pomyślnie dostosować i edytować po skopiowaniu.
Jak zbudowane są odnośniki zewnętrzne w programie Excel
Odnośniki zewnętrzne są zawsze zorganizowane według tego samego schematu. Najpierw użyj nazwy skoroszytu w nawiasach kwadratowych. Po nim następuje nazwa arkusza roboczego. Po nim następuje wykrzyknik, a po nim odwołanie do komórki.
Jeśli utworzysz odnośnik zewnętrzny, który odwołuje się do arkusza, którego nazwa zawiera spacje, nazwa folderu i arkusza są ujęte w pojedyncze cudzysłowy.
Jeśli folder, do którego odnosi się odniesienie zewnętrzne, nie jest otwarty, ścieżka, w której można znaleźć ten folder, pojawia się przed nazwą folderu roboczego.
Zasadniczo program Excel zawsze tworzy odniesienia zewnętrzne jako odniesienia bezwzględne. Można poznać po tym, że zawierają znaki dolara.
Jak poprawnie skopiować i dostosować zewnętrzne odniesienia tabel Excel
Podczas kopiowania formuł program Excel automatycznie dostosowuje odwołania, jeśli nie są one odwołaniami bezwzględnymi. Niestety to nie działa, jeśli referencje uzyskują dostęp do kilku innych tabel, a nazwa tabeli ma zostać dostosowana. Wyobraź sobie następującą sytuację:
Zawsze chcesz czytać wartości z tej samej komórki z różnych tabel o nazwach 01.xls, 02.xls itd. Odniesienia mają wtedy następującą strukturę:
= ’C: \ Moje pliki \ [01.xls] Tabela 1’! A1
= ’C: \ Moje pliki \ [02.xls] Tabela 1’! A1
Jeśli skopiujesz takie odwołanie do swojej tabeli, tylko odwołanie do adresu komórki na końcu zostanie dopasowane. Jeśli jednak chcesz łatwo i wygodnie zmienić całą poszewkę, pracuj według poniższej metody.
Najpierw utwórz kolumnę, w której można zapisać zmienną część nazwy pliku. Na tej podstawie układasz pożądaną formułę, którą możesz skopiować. Działa to tak:
Utwórz w arkuszu kolumnę, w której wpisana jest część zmiennej (w tym przypadku nazwa pliku). Musisz skonfigurować tę kolumnę z formatem liczb tekstowych. Następnie wprowadź zmienne części nazwy pliku w kolumnie, jak pokazano na poniższym rysunku:
Następnie wprowadź następującą formułę w komórce B1:
= "= 'C: \ Moje dokumenty \ [" & A1 & ". Xls] Tabela1'! $ A $ 1"
Skopiuj tę formułę do komórek poniżej. Wynik w tabeli przedstawiono na poniższym rysunku:
Program Excel początkowo interpretuje wynik formuły jako tekst. Aby móc obliczyć za pomocą tych wzorów, musisz je przekonwertować:
- Zaznacz wszystkie komórki ze skopiowanymi formułami - w tym przykładzie zakres komórek B1: B20.
- Użyj polecenia „Edytuj - Kopiuj”, aby zapisać zawartość komórki w schowku.
- Pozostaw zaznaczone komórki i wybierz polecenie „Wklej specjalnie” w menu „Edycja”.
- W tym polu aktywuj opcję „Wartości”.
- Potwierdź to przyciskiem „OK”.
Zamiast formuł wyniki znajdują się teraz w komórkach. Ponownie pozostaw zaznaczone komórki i wybierz polecenie „Tekst w kolumnach” w menu „Dane”, aby uruchomić kreatora konwersji tekstu.
Tutaj bezpośrednio potwierdzasz ekran startowy przyciskiem „Zakończ”. Formuły są następnie układane w żądaną formę i pokazują odpowiedni wynik.
Jak znaleźć odnośniki zewnętrzne w tabelach Excela
Jeśli chcesz znaleźć odnośniki zewnętrzne w swoich folderach, nie musisz tego robić ręcznie. Pozwól Excelowi stworzyć dla Ciebie przegląd wszystkich referencji.
Jest to również przydatne, gdy w skoroszycie znajduje się odwołanie, ale nie wiesz dokładnie, do którego źródła danych się odnosi.
Aby uzyskać listę wszystkich odniesień w skoroszycie, wykonaj następujące czynności:
- Aktywuj skoroszyt, w którym jesteś zainteresowany odniesieniami.
- Excel 2010: Kliknij menu PLIK. Następnie wybierz polecenie PRZYGOTOWANIE - EDYTUJ ŁĄCZA DO PLIKÓW.
- Excel 2007: kliknij przycisk pakietu Office. Następnie wybierz polecenie PRZYGOTUJ - EDYTUJ ŁĄCZA DO PLIKÓW.
- Excel 2003: Wywołaj polecenie EDYCJA - ŁĄCZA.
Excel pokaże Ci listę linków w Twojej tabeli.
Na liście łączy możesz zobaczyć wszystkie połączone skoroszyty. Możesz użyć przycisku OTWÓRZ ŹRÓDŁO, aby otworzyć foldery z tej listy po kliknięciu odpowiedniej nazwy pliku na liście.