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.
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.
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.
|
= 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.
|
= 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.
|
= 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ż
Błędy #SPILL! w programie Excel