#SPILL labošana! labošana

#SPILL kļūdas tiek atgrieztas, ja formula atgriež vairākus rezultātus, un programma Excel nevar atgriezt rezultātus režģī. Detalizētu informāciju par šiem kļūdu veidiem skatiet tālāk norādītajās palīdzības tēmās.

Šī kļūda rodas, ja izplūdušā masīva formulas sekundārais diapazons nav tukšs.

Kļūdas #SPILL! kļūdu-sekundārais diapazons nav tukšs

Ja formula ir atlasīta, ar punktētu apmali tiks norādīts paredzētais sekundārais diapazons.

Varat atlasīt kļūdas elementu piekļuves pludiņš un izvēlēties opciju atlasīt neierobežotās šūnas , lai nekavējoties pārietu uz šūnu, kas tiek kavēta. Pēc tam kļūdu var notīrīt, dzēšot vai pārvietojot šūnu traucējošo ievadni. Tiklīdz traucējums ir likvidēts, masīva formula tiks izbeigta, kā paredzēts.

Programma Excel nespēja noteikt izplūdušā masīva lielumu, jo tas ir svārstīgs, un maina lielumu starp aprēķina pārejām. Piemēram, tālāk redzamajā formulā tiek aktivizēts šis #SPILL! kļūdas

= INSERT (RANDBETWEEN (1, 1000))

Dinamiskā masīva lielums var izraisīt papildu aprēķinu pārejām, lai nodrošinātu, ka izklājlapa ir pilnībā aprēķināta. Ja masīva lielums turpina mainīties šo papildu caurlaižu un nestabilizējot, programma Excel atrisinās dinamisko masīvu kā #SPILL!.

Šī kļūdas vērtība parasti ir saistīta ar funkcijas Rand, RANDARRAYun RANDBETWEEN lietošanu. Citas mainīgas funkcijas, piemēram, nobīdes, netiešasun šodienas , neatdod atšķirīgas vērtības katrā aprēķina apliecībā. 

Piemēram, ja šūnā E2 tas ir ievietots šajā piemērā, formula = VLOOKUP (A:A, A:C, 2, FALSE) iepriekš tikai uzmeklēs ID šūnā A2. Tomēr dinamiskajā masīvā Excel formula radīs #SPILL! kļūda, jo programma Excel uzmeklēs visu kolonnu, atgriezīs 1 048 576 rezultātus un nospiedīsiet Excel režģa beigām.

Kļūdas #SPILL! radās kļūda = VLOOKUP (A:A, A:D, 2, FALSE) šūnā E2, jo rezultāti pārplūst pāri darblapas malai. Pārvietojiet formulu uz šūnu E1, un tā darbosies pareizi.

Pastāv 3 vienkārši veidi, kā novērst šo problēmu:

#

Pieeja

Formula

1

Atsaukties tikai uz meklēšanas vērtībām, kas jūs interesē. Šis formulas stils atgriezīs dinamisku masīvu,bet nedarbojas ar Excel tabulām

Izmantojiet = VLOOKUP (A2: A7, A:C,2, FALSE), lai atgrieztu dinamisku masīvu, kas neradīs #SPILL! Ja norādītā pozīcija atrodas pirms lauka pirmā vienuma vai aiz lauka pēdējā vienuma, formula radīs kļūdu #REF!.

= VLOOKUP (a2: A7; A:C; 2; FALSE)

2

Atsaukties tikai uz vērtību tajā pašā rindā un pēc tam nokopējiet formulu uz leju. Šis tradicionālais formulas stils darbojas tabulās, bet neatdoddinamisku masīvu.

Izmantojiet parasto funkciju VLOOKUP ar vienu lookup_value atsauci: = VLOOKUP (a2, A:C, 32, FALSE). Šī formula negriezīs dinamisku masīvu, bet to var izmantot ar Excel tabulām.

= VLOOKUP (a2, A:C, 2, FALSE)

3

Pieprasiet, lai Excel veic netiešo krustošanos, izmantojot operatoru @, un pēc tam nokopējiet formulu uz leju. Šis formulas stils darbojas tabulās, bet neveidosdinamisku masīvu.

Izmantojiet operatoru @ un nokopējiet: = VLOOKUP (@A: A, A:C, 2, FALSE). Šis atsauču stils darbojas tabulās, bet neveidos dinamisku masīvu.

= VLOOKUP (@A: A, A:C, 2, FALSE)

Izplūdusās masīva formulas netiek atbalstītas Excel tabulās. Mēģiniet novietot formulu ārpus tabulas vai konvertēt tabulu par diapazonu (noklikšķiniet uz tabulas noformējuma > rīki > pārvērst par diapazonu).

Kļūdas #SPILL! kļūda-tabulas formula

Izpludinātā masīva formula, ko mēģināt ievadīt, ir radījusi Excel izsīkšanai atmiņu. Lūdzu, mēģiniet atsauces uz mazāku masīvu vai diapazonu.

Izplūdušās masīva formulas nevar noplūst sapludinātajās šūnās. Lūdzu, veiciet tālāk norādītās šūnas vai pārvietojiet formulu uz citu diapazonu, kas nekrustojas ar sapludinātām šūnām.

Kļūdas #SPILL! kļūdas ievietošana sapludinātajā šūnā

Ja formula ir atlasīta, ar punktētu apmali tiks norādīts paredzētais sekundārais diapazons.

Varat atlasīt kļūdas elementu piekļuves pludiņš un izvēlēties opciju atlasīt neierobežotās šūnas , lai nekavējoties pārietu uz šūnu, kas tiek kavēta. Tiklīdz sapludinātās šūnas ir notīrītas, masīva formula tiks nobīdīta, kā paredzēts.

Programma Excel neatpazīst vai nevar saskaņot šī kļūdas iemeslu. Lūdzu, pārliecinieties, vai formulā ir visi nepieciešamie scenārija argumenti.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

Dinamiskie masīvi un masīvu izplešanās

Netiešs krustošanās operators: @

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×