Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Przelewana formuła tablicowa, którą próbujesz wprowadzić, wykracza poza zakres arkusza. Spróbuj ponownie z mniejszym zakresem lub tablicą.

W poniższym przykładzie przeniesieniu formuły do komórki F1 spowoduje rozwiązanie błędu i nastąpi poprawne rozlanie formuły.

Błędy #SPILL! błąd WHERE = SORT (D:D) w komórce F2 będzie przekroczyć krawędzie skoroszytu. Przenieś ją do komórki F1 i będzie działać prawidłowo.

Typowe przyczyny: pełne odwołania kolumn

Istnieje często błędnie zrozumiała metoda tworzenia formuł funkcji Wyszukaj . pionowo przez określenie argumentu Lookup_Value . Zanim program Excel obsługuje tablicę dynamiczną , program Excel uwzględni wartość w tym samym wierszu co formuła i zignoruje wszystkie inne, ponieważ w funkcji Wyszukaj. pionowo oczekiwano tylko jednej wartości. Dzięki wprowadzeniu tablic dynamicznych program Excel traktuje wszystkie wartości podane w lookup_value. Oznacza to, że jeśli jako argument lookup_value jest podana cała kolumna, program Excel będzie próbował odszukać wszystkie wartości 1 048 576 w kolumnie. Po wykonaniu tej czynności zostanie podjęta próba przelania jej do siatki, co może spowodować, że spowoduje to powstanie #SPILL! .  

Na przykład w przypadku umieszczenia w komórce E2 jak w poniższym przykładzie formuła = Wyszukaj. pionowo (A:A; A:C; 2; FAŁSZ) już wcześniej odszukać identyfikator w komórce A2. Jednak w przypadku dynamicznej tablicy program Excel formuła spowoduje #SPILL! błąd, ponieważ program Excel będzie odszukać całą kolumnę, zwrócić 1 048 576 wyników, a następnie kliknąć koniec siatki programu Excel.

Błędy #SPILL! błąd jest wynikiem funkcji = Wyszukaj. pionowo (A:A; A:D; 2; FAŁSZ) w komórce E2, ponieważ wyniki zostałyby rozlane poza krawędzią arkusza. Przenieś formułę do komórki E1 i działa prawidłowo.

Istnieje 3 proste sposoby rozwiązania tego problemu:

#

Zbliż

Formuła

1

Odwołuj się tylko do interesujących wartości odnośników. Ten styl formuły zwróci tablicę dynamiczną, ale nie współpracuje z tabelami programu Excel

Use = Wyszukaj. pionowo (A2: A:C; 2; FAŁSZ), aby zwrócić tablicę dynamiczną, która nie spowoduje #SPILL! .

= Wyszukaj. pionowo (a2:A:C; 2; FAŁSZ)

2

Odwołanie tylko do wartości w tym samym wierszu, a następnie skopiowanie formuły w dół. Ten tradycyjny styl formuły działa w tabelach, ale nie zwraca tablicy dynamicznej.

Użyj tradycyjnej funkcji Wyszukaj. pionowo z pojedynczym odwołaniem lookup_value: = Wyszukaj. pionowo (a2; A:C; 32; FAŁSZ). Ta formuła nie zwróci tablicy dynamicznej, ale może być używana z tabelami programu Excel.

= Wyszukaj. pionowo (a2; A:C; 2; FAŁSZ)

3

Poproś program Excel o przeprowadzenie niejawnej części przecięcia za pomocą operatora @, a następnie skopiuj formułę w dół. Ten styl formuły działa w tabelach, ale nie zwraca tablicy dynamicznej.

Użyj operatora @, a następnie skopiuj: = Wyszukaj. pionowo (@A: A; A:C; 2; FAŁSZ). Ten styl odwołania będzie działać w tabelach, ale nie będzie zwracać tablicy dynamicznej.

= Wyszukaj. pionowo (@A: A; A:C; 2; FAŁSZ)

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.

Zobacz też

Funkcja FILTRUJ

Funkcja LOSOWA.TABLICA

Funkcja SEKWENCJA

Funkcja SORTUJ

Funkcja SORTUJ.WEDŁUG

Funkcja UNIKATOWE

Błędy #SPILL! w programie Excel

Tablice dynamiczne i zachowanie tablicy rozlanej

Niejawny operator przecięcia: @

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×