Zarządzanie zakresami danych zewnętrznych i ich właściwościami

Dotyczy
Excel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Właściwości zakresu danych zewnętrznych można zmienić, aby sterować danymi, które zostały zaimportowane do arkusza za pośrednictwem połączenia z zewnętrznym źródłem danych, takim jak baza danych, zapytanie sieci Web lub plik tekstowy.

Więcej informacji o zakresach danych zewnętrznych i ich właściwościach

Zakres danych zewnętrznych to zdefiniowana nazwa lub nazwa tabeli określająca lokalizację danych pobieranych do arkusza. Podczas łączenia się z danymi zewnętrznymi program Excel automatycznie tworzy zakres danych zewnętrznych. Jedynym wyjątkiem są raporty w formie tabeli przestawnej połączone ze źródłem danych — w raporcie w formie tabeli przestawnej nie jest używany zakres danych zewnętrznych. W programie Excel można sformatować zakres danych zewnętrznych i określić jego układ lub używać go w obliczeniach, tak jak w przypadku innych danych.

Właściwości zakresu danych zewnętrznych

Zakres danych zewnętrznych ma dodatkowe właściwości (nie mylić z właściwościami zapytania lub połączenia), których można używać do sterowania danymi, na przykład zachowanie formatowania komórek i szerokości kolumn. Te właściwości zakresu danych zewnętrznych można zmienić, klikając pozycję Właściwości w grupie Połączenia na karcie Dane . Następnie wprowadź zmiany, wykonując następujące czynności:

  • W przypadku zakresów danych zewnętrznych tworzonych na podstawie programu Microsoft Query i Kreatora połączenia danych należy użyć okna dialogowego Właściwości danych zewnętrznych .
  • W przypadku zakresów danych zewnętrznych utworzonych na podstawie zaimportowanego pliku tekstowego lub zapytania sieci Web pobierającego dane HTML należy użyć okna dialogowego Właściwości zakresu danych zewnętrznych .
  • W przypadku zakresów danych zewnętrznych utworzonych na podstawie kwerendy sieci Web pobierającej dane XML należy użyć okna dialogowego Właściwości mapy XML .

Znajdowanie zakresu danych zewnętrznych

  1. Wybierz arkusz, w którym chcesz przeszukać zakres danych zewnętrznych.
  2. Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę odpowiedniego zakresu danych zewnętrznych.

Zmienianie nazwy zakresu danych zewnętrznych

  1. Wybierzpozycję Menedżer nazwformuł.>
  2. W oknie dialogowym Menedżer nazw kliknij nazwę zakresu danych zewnętrznych, a następnie kliknij przycisk Edytuj. Można też kliknąć dwukrotnie nazwę.
  3. W oknie dialogowym Edytowanie nazwy wpisz nową nazwę odwołania w polu Nazwa .

Uwaga

Przycisk Zamknij zamyka tylko okno dialogowe Menedżer nazw. Nie trzeba klikać przycisku Zamknij , aby potwierdzić już wprowadzone zmiany.

Zmienianie kwerendy źródłowej dla zakresu danych zewnętrznych

Możesz zmienić zapytanie źródłowe dla zakresu danych zewnętrznych, który został utworzony z programu Microsoft Query, zaimportowanego pliku tekstowego, zapytania sieci Web lub Kreatora połączenia danych.

Zmienianie zapytania źródłowego dla zakresu danych zewnętrznych utworzonego w programie Microsoft Query

  1. Kliknij komórkę w zakresie danych zewnętrznych, dla którego chcesz zmienić zapytanie źródłowe.
  2. Wybierzpozycję Właściwościdanych>.
  3. W oknie dialogowym Właściwości danych zewnętrznych kliknij pozycję Właściwości połączenia.
  4. W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij przycisk Edytuj zapytanie.

Więcej informacji na temat konstruowania i edytowania zapytań w programie Microsoft Query można znaleźć w Pomocy programu Microsoft Query.

Zmienianie zapytania źródłowego dla zakresu danych zewnętrznych utworzonego z zaimportowanego pliku tekstowego

  1. Kliknij komórkę w zakresie danych zewnętrznych, dla którego chcesz zmienić zapytanie źródłowe.
  2. Wybierz pozycję Połączenia danych>& karcie Połączenia zapytań>, kliknij prawym przyciskiem myszy odpowiednie połączenie, a następnie wybierz pozycję Właściwości.
  3. W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij przycisk Edytuj zapytanie.
  4. W oknie dialogowym Importowanie pliku tekstowego kliknij przycisk Importuj.
  5. Wprowadź zmiany w zaimportowanym pliku tekstowym w Kreatorze importu tekstu, a następnie kliknij przycisk Zakończ.
    Aby uzyskać więcej informacji na temat importowania plików tekstowych, zobacz Importowanie lub eksportowanie plików tekstowych.

Zmienianie zapytania źródłowego dla zakresu danych zewnętrznych utworzonego na podstawie zapytania sieci Web

  1. Kliknij komórkę w zakresie danych zewnętrznych, dla którego chcesz zmienić zapytanie źródłowe.
  2. Wybierzpozycję Właściwościdanych>.
  3. Wybierz pozycję Połączenia danych>& karcie Połączenia zapytań>, kliknij prawym przyciskiem myszy odpowiednie połączenie, a następnie wybierz pozycję Właściwości.
  4. W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij przycisk Edytuj zapytanie.
  5. Wprowadź zmiany w zapytaniu sieci Web w oknie dialogowym Edytowanie kwerendy sieci Web , a następnie kliknij przycisk Zakończ.

Aby uzyskać więcej informacji na temat tworzenia i edytowania zapytań sieci Web, zobacz Nawiązywanie połączenia ze stroną sieci Web.

Zmienianie zapytania źródłowego dla zakresu danych zewnętrznych utworzonego za pomocą Kreatora połączenia danych

  1. Kliknij komórkę w zakresie danych zewnętrznych, dla którego chcesz zmienić zapytanie źródłowe.   

  2. Wybierzpozycję Właściwościdanych>.

  3. W oknie dialogowym Właściwości danych zewnętrznych kliknij pozycję Właściwości połączenia.

  4. W oknie dialogowym Właściwości połączenia kliknij kartę Definicja .

  5. Wykonaj jedną z następujących czynności:

    • W polu Typ polecenia kliknij pozycję Tabela , a następnie w polu tekstowym polecenia zmień wartość na nazwę odpowiedniej tabeli, widoku lub zapytania.

    • W polu Typ polecenia kliknij pozycję SQL lub Domyślny, a następnie w polu tekstowym polecenia zmodyfikuj instrukcję SQL.

      Uwaga

      W zależności od tego, jak połączenie zostało zdefiniowane, pole Typ polecenia może być niedostępne (wygaszone).

Kopiowanie zakresu danych zewnętrznych i jego zapytania źródłowego

  1. Na pasku formuły kliknij strzałkę obok pola nazwy i wybierz nazwę zakresu danych zewnętrznych, który chcesz skopiować.
    W przypadku tabeli programu Excel zaznacz nazwę zakresu, a następnie naciśnij klawisze CTRL+A, aby zaznaczyć nagłówki tabeli.
    Jeśli chcesz dołączyć etykiety kolumn lub formuły, które nie należą do zakresu danych zewnętrznych, zaznacz komórki zawierające etykiety kolumn lub formuły, które chcesz skopiować. Kliknij strzałkę obok pola nazwy na pasku formuły i kliknij nazwę zakresu danych zewnętrznych, który chcesz skopiować.
  2. Wybierzpozycję Kopiadomowa>.
  3. Przełącz się do skoroszytu, w którym chcesz wkleić zakres danych zewnętrznych.
  4. Kliknij lewą górną komórkę obszaru wklejania.
    Aby mieć pewność, że dane zewnętrzne nie zastąpią istniejących danych, upewnij się, że pod lub po prawej stronie klikniętej komórki nie ma żadnych danych w arkuszu.
  5. Na karcie Narzędzia główne w grupie Schowek kliknij pozycję Wklej.

Uwaga

Jeśli skopiujesz tylko część zakresu danych zewnętrznych, zapytanie źródłowe nie zostanie skopiowane i nie będzie można odświeżyć skopiowanych danych.

Określanie sposobu dodawania nowych danych do zakresu danych zewnętrznych

Możesz kontrolować sposób obsługi mniejszego lub większego zestawu danych, który jest zwracany do programu Excel po odświeżeniu danych.

  1. Wybierzpozycję Właściwościdanych>.

  2. W oknie dialogowym Właściwości zakresu danych zewnętrznych w obszarze Jeśli liczba wierszy w zakresie danych zmieni się po odświeżeniu, kliknij jedną z następujących opcji:

    • Wstawianie komórek dla nowych danych, usuwanie nieużywanych komórek

      Uwaga

      • Po dodaniu jednego lub więcej wierszy w źródle danych komórki bezpośrednio pod zakresem danych zewnętrznych są przenoszone w dół, ale komórki na prawo od zakresu danych zewnętrznych nie są przenoszone.
      • Po usunięciu co najmniej jednego wiersza w źródle danych komórki bezpośrednio pod zakresem danych zewnętrznych są przenoszone w górę, ale komórki po prawej stronie zakresu danych zewnętrznych nie są przenoszone.
    • Wstawianie całych wierszy dla nowych danych i czyszczenie nieużywanych komórek

      Uwaga

      • Po dodaniu jednego lub więcej wierszy w źródle danych komórki znajdujące się bezpośrednio poniżej i po prawej stronie zakresu danych zewnętrznych są przenoszone w dół.
      • Po usunięciu co najmniej jednego wiersza w źródle danych komórki znajdujące się bezpośrednio poniżej i po prawej stronie zakresu danych zewnętrznych nie są przenoszone.
    • Zastąp istniejące komórki nowymi danymi, wyczyść nieużywane komórki

      Uwaga

      • Po dodaniu jednego lub większej liczby wierszy w źródle danych komórki bezpośrednio pod zakresem danych zewnętrznych są zastępowane, ale komórki po prawej stronie zakresu danych zewnętrznych nie są przenoszone.
      • Po usunięciu co najmniej jednego wiersza w źródle danych komórki znajdujące się bezpośrednio poniżej i po prawej stronie zakresu danych zewnętrznych nie są przenoszone.

Określanie formatowania i układu danych

  1. Wybierzpozycję Właściwościdanych>.

  2. W obszarze Formatowanie i układ danych wykonaj co najmniej jedną z następujących czynności:

    • Aby uwzględnić nazwy pól w pierwszym wierszu, zaznacz pole wyboru Dołącz nazwy pól .

    • Aby dodać kolumnę zawierającą numery wierszy, zaznacz pole wyboru Dołącz numery wierszy .

      Uwaga

      To pole wyboru jest niedostępne dla zaimportowanych plików tekstowych, plików XML i zapytań sieci Web.

    • Aby zachować zastosowane formatowanie komórek, zaznacz pole wyboru Zachowaj formatowanie komórek .

      Uwaga

      W przypadku zapytań sieci Web ta opcja jest automatycznie czyszczona po wybraniu opcji Pełne formatowanie HTML w oknie dialogowym Opcje . Dostęp do okna dialogowego Opcje można uzyskać z poziomu okna dialogowego Edytowanie zapytania .

    • Aby zachować ustawione szerokości kolumn, zaznacz pole wyboru Dopasuj szerokość kolumny .

    • Aby zachować zastosowane sortowanie, filtrowanie i układ kolumn, zaznacz pole wyboru Zachowaj sortowanie/filtrowanie/układ kolumn .

      Uwaga

      To pole wyboru jest niedostępne w przypadku zapytań sieci Web.

    • Aby zachować zastosowane filtrowanie kolumn, zaznacz pole wyboru Zachowaj filtr kolumny .

      Uwaga

      To pole wyboru jest dostępne tylko dla zapytań sieci Web opartych na danych XML.

Blokowanie danych w zakresie danych zewnętrznych

Zablokowanie zakresu danych zewnętrznych pozwala zachować dane, ale nie zapytanie źródłowe, więc zablokowanego zakresu danych zewnętrznych nie można odświeżyć.

Blokowanie danych w tabeli programu Excel

  1. Kliknij arkusz zawierający tabelę programu Excel, z której chcesz usunąć połączenie danych.
  2. Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę zakresu danych zewnętrznych, z którego chcesz usunąć połączenie danych. Zakres danych zostanie zaznaczony.
  3. Na karcie Narzędzia w grupie Dane tabeli zewnętrznej kliknij przycisk Rozłącz. Zakres danych pozostanie pod tą samą nazwą, ale połączenie zostanie usunięte.

Usuwanie zakresu danych zewnętrznych

  1. Kliknij arkusz zawierający zakres danych zewnętrznych, który chcesz usunąć.
  2. Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę zakresu danych zewnętrznych, który chcesz usunąć.
    Jeśli zakres danych zewnętrznych to tabela programu Excel, zaznacz całą tabelę, naciskając klawisze CTRL+A.
  3. Aby usunąć zakres danych zewnętrznych, naciśnij klawisz DELETE.
  4. Aby usunąć zapytanie źródłowe, po wyświetleniu monitu w programie Excel kliknij przycisk Tak .

Zobacz również

Dodatek Power Query dla programu Excel — pomoc