Jak używać danych komórki Excela do odwoływania się do nazwy arkusza?

Kobieta z laptopem

Źródło obrazu: Pixland/Pixland/Getty Images

Podczas korzystania z programu Excel czasami konieczne jest pobranie informacji z wielu arkuszy roboczych lub pobranie listy w komórce, aby utworzyć adres arkusza roboczego i odwołanie. Jest to przydatne, gdy używasz jednego głównego arkusza roboczego do kontrolowania łączy do kilku podrzędnych skoroszytów, i to zawiera wprowadzenie do funkcji ADR.POŚR(), która jest jednym z najbardziej przydatnych narzędzi w bibliotece Excela Funkcje.

Krok 1

Utwórz skoroszyt w programie Excel. Rozpocznie się od trzech arkuszy roboczych, pokazanych za pomocą zakładek u dołu ekranu. Domyślnie mają one nazwy „Arkusz 1”, „Arkusz2” i „Arkusz3”. Arkusz1 będzie aktywny.

Wideo dnia

Krok 2

Wpisz „Arkusz2” w komórce A2. Wpisz „Arkusz3” w komórce A3. Zwróć uwagę, że oba te elementy poprzedzają słowo „Arkusz” pojedynczym cudzysłowem ('), aby wskazać, że jest to wartość tekstowa.

Krok 3

Kliknij kartę Arkusz2 i wpisz „Pomarańczowy” w komórce A1.

Krok 4

Kliknij kartę Sheet3 i wpisz „Screwdriver” w komórce A1.

Krok 5

Kliknij kartę Arkusz1 i w komórce B2 wprowadź następującą formułę: "=INDIRECT("'"&A2&"'!A1")" (bez cudzysłowów przed znakiem równości lub po końcowych nawiasach). Po naciśnięciu „Enter” formuła oceni, a komórka wyświetli słowo „Pomarańczowy”. ten Funkcja ADR.POŚR() zastępuje zawartość komórki A2 normalnym odwołaniem do komórki między arkuszami format. Daje to taki sam wynik, jak w przypadku wpisania „=Arkusz2!A1” w komórce C2.

Krok 6

Skopiuj komórkę B2 i wklej ją do komórki B3. Komórka B3 wyświetli teraz słowo „Śrubokręt”. Dzieje się tak, ponieważ względne odwołanie we wprowadzonej formule pobiera teraz nazwę arkusza roboczego z komórki A3, a nie z A2.

Wskazówka

Funkcja ADR.POŚR() jest elastycznym narzędziem, które pozwala na zastąpienie zawartości danej komórki formułą, w której można ją oszacować.

Ostrzeżenie

Ponad sto wystąpień funkcji ADR.POŚR() spowolni ocenę arkusza kalkulacyjnego, ponieważ każde odwołanie ADR.POŚR() jest sprawdzane za każdym razem, gdy zmienia się wartość na tej karcie.