Управление на диапазони от външни данни и техните свойства

Можете да промените свойствата на диапазон от външни данни, за да управлявате данни, които са били импортирани в работен лист, чрез връзка към външен източник на данни, като например база данни, уеб заявка или текстов файл.

Диапазон от външни данни (наричан също таблица със заявки) е дефинирано име или име на таблица, което определя местоположението на данните, които са въведени в работния лист. Когато се свързвате към външни данни, Excel автоматично създава диапазон от външни данни. Единственото изключение от това е отчет с обобщена таблица, който е свързан с източник на данни – отчет с обобщена таблица не използва диапазон от външни данни. В Excel можете да форматирате и оформите външен диапазон от данни или да го използвате в изчисления, както при всички други данни.

Свойства на диапазона за външни данни

Диапазонът от външни данни има допълнителни свойства (не трябва да се обърква със свойствата на връзката), които можете да използвате за управление на данните, като например запазване на форматирането на клетките и ширината на колоните. Можете да промените свойствата на тези външни диапазони от данни, като щракнете върху свойства в групата връзки на раздела данни . След това направете промените си, като направите следното:

  • За диапазони от външни данни, които са създадени от Microsoft Query и съветника за връзка с данни, използвайте диалоговия прозорец свойства на външни данни .

  • За диапазони от външни данни, които са създадени от импортиран текстов файл или уеб заявка, които извличат HTML данни, използвайте диалоговия прозорец свойства на диапазон от външни данни .

  • За диапазони от външни данни, които са създадени от уеб заявка, която извлича XML данни, използвайте диалоговия прозорец свойства на XML карта .

Използване на шаблони с външни диапазони от данни

Ако искате да споделите обобщение или отчет, базиран на външни данни, можете да дадете на други потребители работна книга, която съдържа диапазон от външни данни, или можете да създадете шаблон за отчет. шаблон за отчет ви позволява да запишете резюмето или отчета, без да записвате външните данни, така че файлът да е по-малък. Ще бъдат извлечени външните данни, когато потребителят отвори шаблона за отчет.

  1. Изберете работния лист, в който искате да търсите диапазон от външни данни.

  2. В лента за формули щракнете върху стрелката до полето име, след което щракнете върху името на диапазона за външни данни, който искате.

  1. В раздела Формули, в групата Дефинирани имена щракнете върху Диспечер на имената.

    Изображение на лентата на Excel

  2. В диалоговия прозорец Диспечер на имената щракнете върху името на диапазона за външни данни и след това щракнете върху Редактиране. Можете също да щракнете двукратно върху името.

  3. В диалоговия прозорец Редактиране на име въведете новото име за препратката в полето име .

Забележка: Бутонът Затвори затваря само диалоговия прозорец Диспечер на имената . Не е нужно да щраквате върху Затвори , за да извършите промени, които сте направили.

Можете да промените основната заявка за диапазон от външни данни, който е създаден от Microsoft Query, импортиран текстов файл, уеб заявка или съветника за връзка с данни.

  1. Щракнете върху клетка в диапазона за външни данни, за който искате да промените съответната заявка.

  2. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  3. В диалоговия прозорец свойства на външни данни щракнете върху свойства на връзката, за Изображение на бутон .

  4. В диалоговия прозорец свойства на връзката щракнете върху раздела дефиниция и след това щракнете върху Редактиране на заявка.

За повече информация относно съставянето и редактирането на заявки в Microsoft Query вижте помощ за Microsoft Query.

  1. Щракнете върху клетка в диапазона за външни данни, за който искате да промените съответната заявка.

  2. В раздела Данни, в групата Връзки щракнете върху Връзки.

    изображение на лентата на Excel

  3. В диалоговия прозорец връзки на работна книга щракнете върху свойства.

  4. В диалоговия прозорец свойства на връзката щракнете върху раздела дефиниция и след това щракнете върху Редактиране на заявка.

  5. В диалоговия прозорец Импортиране на текстов файл щракнете върху Импортирай.

  6. Направете промени в импортирания текстов файл в съветника за импортиране на текст и след това щракнете върху Готово.

    За повече информация за импортирането на текстови файлове вижте Импортиране и експортиране на текстови файлове.

  1. Щракнете върху клетка в диапазона за външни данни, за който искате да промените съответната заявка.

  2. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  3. В диалоговия прозорец връзки на работна книга щракнете върху свойства.

  4. В диалоговия прозорец свойства на връзката щракнете върху раздела дефиниция и след това щракнете върху Редактиране на заявка.

  5. Направете промени в уеб заявката в диалоговия прозорец Редактиране на уеб заявка и след това щракнете върху Готово.

За повече информация за създаването и редактирането на уеб заявки вижте Свързване към уеб страница.

  1. Щракнете върху клетка в диапазона за външни данни, за който искате да промените съответната заявка.

  2. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  3. В диалоговия прозорец свойства на външни данни щракнете върху свойства на връзката, за Изображение на бутон .

  4. В диалоговия прозорец свойства на връзката щракнете върху раздела дефиниция .

  5. Направете едно от следните неща:

    • В полето тип на командата щракнете върху таблица и след това в текстовото поле Command променете стойността на името на подходяща таблица, изглед или заявка.

    • В полето тип на командата щракнете върху SQL или по подразбиране и след това в текстовото поле Command редактирайте SQL командата.

      Забележка: В зависимост от начина, по който е дефинирала връзката, е възможно да не е налична опцията за тип команда (тя изглежда замъглена).

  1. В лентата за формули щракнете върху стрелката до полето имеи изберете името на диапазона за външни данни, който искате да копирате.

    За таблица на Excel Изберете името на диапазона и след това натиснете CTRL + A, за да изберете заглавията на таблицата.

    Ако искате да включите етикети на колони или формули, които не са част от диапазона за външни данни, изберете клетките, които съдържат етикетите на колони или формулите, които искате да копирате. Щракнете върху стрелката до полето за име в лентата за формули и след това щракнете върху името на външния диапазон от данни, който искате да копирате.

  2. В раздела Начало, в групата Клипборд щракнете върху Копиране.

    Изображение на лентата на Excel

  3. Превключете на работната книга, в която искате да поставите диапазона за външни данни.

  4. Щракнете върху горната лява клетка на област за поставяне.

    За да се гарантира, че външни данни не замества съществуващи данни, уверете се, че работният лист няма данни под или отдясно на клетката, в която щраквате.

  5. В раздела Начало, в групата Клипборд щракнете върху Поставяне.

Забележка: Ако копирате само част от диапазон от външни данни, базовият заявка не е копиран и копираните данни не могат да бъдат обновени.

Можете да управлявате как да се обработват по-малък или по-голям набор от данни, който се връща в Excel, когато данните се обновяват.

  1. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  2. В диалоговия прозорец свойства на външния диапазон от данни под Ако броят на редовете в диапазона от данни се промени при обновяване, щракнете върху една от следните опции:

    • Вмъкване на клетки за нови данни, изтриване на неизползвани клетки

      Забележки: 

      • Когато в източника на данни са добавени един или повече редове, клетките директно под диапазона за външни данни се придвижат надолу, но клетките отдясно на диапазона за външни данни не се пренасят.

      • Когато един или повече редове се изтрият в източника на данни, клетките директно под диапазона за външни данни се придвижат нагоре, но клетките отдясно на диапазона за външни данни не се пренасят.

    • Вмъкване на целия ред за нови данни, изчисти неизползваните клетки

      Забележки: 

      • Когато в източника на данни са добавени един или повече редове, клетките директно под и отдясно на диапазона за външни данни се придвижат надолу.

      • Когато един или повече редове се изтрият в източника на данни, клетките директно под и отдясно на диапазона за външни данни не се променят.

    • Заместване на съществуващи клетки с нови данни, Изчисти неизползвани клетки

      Забележки: 

      • Когато в източника на данни са добавени един или повече редове, клетките директно под диапазона за външни данни се презаписват, но клетките отдясно на диапазона за външни данни не се пренасят.

      • Когато един или повече редове се изтрият в източника на данни, клетките директно под и отдясно на диапазона за външни данни не се променят.

  1. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  2. Под Форматиране и оформление на даннинаправете едно или повече от следните неща:

    • За да включите имената на полетата като първия ред, изберете квадратчето за отметка включи имената на полетата .

      Забележка: Това квадратче за отметка е налично само за диапазон от външни данни, конвертиран от програма на Microsoft Office 2003, или към външен диапазон от данни, който се създава програмно.

    • За да добавите колона с номера на редове, поставете отметка в квадратчето Включвай номерата на редовете .

      Забележка: Това квадратче за отметка не е достъпно за импортиран текстов файл, XML файл или Web заявка.

    • За да запазите форматирането на клетките, което прилагате, изберете квадратчето за отметка Запази форматирането на клетките .

      Забележка: За уеб заявка тази опция се изтрива автоматично, когато изберете пълно HTML форматиране в диалоговия прозорец Опции . Можете да получите достъп до диалоговия прозорец Опции от диалоговия прозорец Редактиране на заявка .

    • За да запазите ширините на колоните, които сте задали, поставете отметка в квадратчето Коригирай ширината на колоните .

    • За да запазите колоната за сортиране, филтриране и оформление, която прилагате, изберете квадратчето за отметка Запази сортиране/филтриране/оформление на колона .

      Забележка: Това квадратче за отметка не е налично за уеб заявка.

    • За да запазите филтрирането на колони, което прилагате, изберете квадратчето за отметка Запази филтъра на колона .

      Забележка: Това квадратче е налично само за уеб заявка, базирана на XML данни.

Забележка: Процедурата по-долу се отнася само за диапазон от външни данни, конвертиран от програма на Microsoft Office 2003, или към външен диапазон от данни, който се създава програмно. Всички диапазони от външни данни, които са създадени с помощта на потребителския интерфейс, се създават като таблици на Excel. Тези таблици автоматично се разширяват, когато се добавят нови редове и запълване на изчисляеми колони.

  1. Въведете формула в клетка, която е съседна на първия ред с данни в диапазона за външни данни.

    Забележка: Първият ред от данни може да бъде първият или втория ред в диапазона за външни данни в зависимост от това дали първият ред съдържа заглавки.

  2. Изберете клетката и щракнете двукратно върху манипулатор за запълване, за да копирате формулата във всички редове в диапазона за външни данни.

  3. Щракнете върху клетка в източника на външни данни.

  4. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  5. В диалоговия прозорец свойства на външния диапазон от данни Поставете отметка в квадратчето запълване на формули в съседни на данни колони .

    Забележка: Ако диапазонът от външни данни се разшири, когато обновяване, Excel копира само тези формули, които са непосредствено съседни или в диапазона за външни данни.

Замразяването на диапазон от външни данни запазва данните, но не и неговата основна заявка, така че замразеният диапазон за външни данни не може да се обнови.

  1. Щракнете върху работния лист, съдържащ таблицата на Excel, от която искате да премахнете връзката с данни.

  2. В лентата за формули щракнете върху стрелката до полето име, след което щракнете върху името на диапазона за външни данни, от който искате да премахнете връзката с данни. След това се избира диапазонът от данни.

  3. В раздела инструменти , в групата Външна таблица с данни щракнете върху Премахване на връзката. Диапазонът от данни остава и все още носи същото име, но връзката се изтрива.

Забележка: Процедурата по-долу се отнася само за диапазон от външни данни, конвертиран от програма на Microsoft Office 2003, или към външен диапазон от данни, който се създава програмно. Всички диапазони от външни данни, които са създадени с помощта на потребителския интерфейс, се създават като таблици на Excel. Тези таблици автоматично се разширяват, когато се добавят нови редове и запълване на изчисляеми колони.

  1. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  2. Под дефиниция на заявкатаизчистете отметката от квадратчето Запиши дефиницията на заявката .

Забележка:  Когато запишете работната книга, основната заявка се изтрива от работната книга. Обаче записаните файлове на заявки за бази данни (. dqy или. odc файлове) не се изтриват. Ако сте записали заявката, след като сте я създали в съветника за заявки или в Microsoft Query, файлът на заявката се записва на компютъра ви и можете да използвате заявката отново, за да извлечете външни данни. За повече информация вижте помощ за Microsoft Query.

Забележка: Процедурата по-долу се прилага само за диапазон за външни данни, който е създаден с помощта на съветника за връзка с данни или Microsoft Query (а не към импортиран текстов файл или уеб заявка), за диапазон от външни данни, конвертиран от програма на Microsoft Office 2003 или външна Диапазонът от данни е създаден по програмен път. Всички диапазони от външни данни, които са създадени с помощта на потребителския интерфейс, се създават като таблици на Excel.

  1. Вмъкнете празен ред над диапазона за външни данни, като направите едно от следните неща:

    • Изберете клетка, над която искате да вмъкнете новия ред. След това, в раздела Начало , в групата клетки щракнете върху стрелката до Вмъкване, а след това върху Вмъкване на редове на лист. Тъй като сте избрали една клетка, се вмъква един нов ред над текущия ред.

    • Щракнете върху селектора на ред на реда, над който искате да вмъкнете нов ред. След това, в раздела Начало , в групата клетки щракнете върху Вмъкни. Тъй като сте избрали един цял ред, се вмъква един нов ред над избрания ред.

  2. Въведете етикетите, които искате, в клетките в празния ред.

  3. Щракнете върху клетка в източника на външни данни.

  4. В раздела данни , в групата връзки щракнете върху свойства.

    изображение на лентата на Excel

  5. В диалоговия прозорец свойства на външния диапазон от данни под Форматиране и оформление на даннитеизчистете квадратчето за отметка включи имената на полетата , а след това щракнете върху OK.

  6. За да премахнете съществуващите имена на полета и да обновите диапазона за външни данни, щракнете върху клетка в диапазона за външни данни и след това щракнете върху обнови Изображение на бутон данни .

Забележка: Когато извличате данни от база данни, всички промени в имената на колоните в Microsoft Query се запазват в диапазона за външни данни. За информация относно промяната на имената на колони в заявката вижте помощ за Microsoft Query.

  1. Щракнете върху работния лист, съдържащ диапазона за външни данни, който искате да изтриете.

  2. В лентата за формули щракнете върху стрелката до полето име, след което щракнете върху името на външния диапазон от данни, който искате да изтриете.

    Ако диапазонът външни данни е таблица на Excel, натиснете CTRL + A, за да изберете цялата таблица.

  3. За да изтриете диапазона за външни данни, натиснете клавиша DELETE.

  4. За да изтриете основната заявка, щракнете върху да , когато Excel ви подкани.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Нуждаете се от още помощ?

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×