Динамични масиви и разлят масив поведение

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

В началото на септември, 2018, всички формули на Excel, които връщат множество стойности, известен също като масив, ще върне резултати към съседните клетки. Това поведение се нарича ще продължи.

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

Следват някои бележки, за да ви помогне да разберете и използвайте тези тип на формулите.

Какво разлив средно?

Преливане означава, че формулата е довела до множество стойности, и тези стойности са поставени в съседни клетки. Например = SORT(D2:D11,1,-1), която сортира масив в низходящ ред, ще върне съответните масива, който е 10 редове височина. Но трябва само да въведете формулата в горната лява клетка или F2 в този случай и автоматично ще се прехвърлят надолу до клетка F11.

Сортиране на стойностите в клетките D2: D11 с =SORT(D2:D11,1,-1)

Забележка: 24 септември 2018: Разлят масив функции в момента са бета функция и е достъпен само за част от Office вътрешни в този момент. Ние ще продължите да оптимизирате тези функции през следващите няколко месеца. Когато сте готови, ние ще ги съобщение до всички Office вътрешни и абонати на Office 365.

Основни пунктове

  1. Когато натиснете Enter, за да потвърдите вашата формула, Excel ще динамично оразмерите изходната таблица вместо вас и поставя резултатите в всяка клетка в този диапазон.

  2. Ако пишете динамична гама формула за въздействие на списък от данни, може да бъде полезно да го поставите в таблица на Excel, и след това използвате структурирани препратки , за да препращате към данните. Това е защото структурирани препратки се настройват автоматично като редове, които са добавени или премахнати от таблицата.

  3. Формули за масиви разлят не се поддържат в таблици на Excel, самите, така че трябва да ги поставите в мрежата на извън таблицата. Таблиците са най-подходящи за провеждане на редове и колони от независими данни.

  4. След като въведете формула за разлят масив, когато изберете някоя клетка в зоната на преливане, Excel ще поставите осветената граница около диапазон. Границата ще изчезне, когато изберете клетка извън областта.

    Формула за масив с изхода диапазона осветена със синя граница

  5. Само първата клетка в областта на преливане може да се редактира. Ако изберете друга клетка в областта на преливане, формулата ще се вижда в лентата за формули, но текста е "призрак" и не може да бъде променен. Ако трябва да актуализирате формулата, трябва да изберете горната лява клетка в диапазона от масив, да го промените, ако е необходимо, и след това Excel автоматично ще се актуализира останалата част от областта на преливане вместо вас, когато натиснете клавиша Enter.

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

  6. Формулата припокриване - масив формули не могат да бъдат въведени, ако има нещо блокиране на диапазона на изходните данни. и ако това се случи, Excel ще върне #SPILL! грешка, която указва, че има блокиране. Ако премахнете блокиране, формулата ще се прехвърлят по очаквания начин. В примера по-долу, формулата изходен диапазон припокрива друг диапазон с данни и се показва с припокриване на клетки със стойности, което показва, че не може да разливи пунктирана граница. Премахнете данните на блокиране или копирате го някъде другаде а формулата ще се прехвърлят както се очаква.

    Изображение на #SPILL! грешка, която указва, че формулата изходният масив е възникнали блокиране, който пречи на ще продължи.

  7. Формули за масиви на стари, въведени чрез CTRL + SHIFT + ENTER (ПТ) все още се поддържат от съображения за назад съвместимост, но вече не трябва да се използва. Ако искате можете да преобразувате формули за масиви наследени динамични масиви във формули чрез намиране на първата клетка в диапазона от масив, копирайте текста от формулата, изтриете целия диапазон от наследени масив и след това въведете отново формулата в горната лява клетка. Преди да надстроите формули за масиви наследени с формули за динамични масиви, трябва да знаете s някои изчисление разликатамежду двете.

  8. Excel има ограничена поддръжка за динамични масиви между работни книги и този сценарий се поддържа само когато и двете работни книги са отворени. Ако затворите работната книга източник, всички свързани формули за динамични масиви ще връщат #REF! грешка, когато бъдат обновени.

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

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

Вж. също

Функция FILTER

RANDARRAY функция

ПОРЕДИЦАТА функция

Единична функция

СОРТИРАНЕ функция

SORTBY функция

УНИКАЛНИ функция

#SPILL! грешки в Excel

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

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

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

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

×