Kai susiduriate su išsiliejusio masyvo funkcijomis, pvz., SEQUENCE,galima nurodyti visą išsiliejimo diapazoną padėjus išsiliejusio diapazono operatorių (#) po diapazono. Šiame pavyzdyje langelyje A2 yra =SEQUENCE(10), kuris išsiliejo į A2:A11. Langelyje C2 turime formulę =SUM(A2#), kuri yra =SUM(A2:A11) atitikmuo, nes A2:A11 yra formulės išsiliejimo diapazonas langelyje A2. Taip grąžinama 55, visų išlieto masyvo diapazono reikšmių suma.
Jei išsiliejimo diapazonas didėja arba sutartys, pvz., A2 formulę pakeitus į =SEQUENCE(20), formulė SUM automatiškai tai atspindės. Jei tai buvo įprastas diapazonas, mums reikia įvesti =SUM(A2:A11) ir atnaujinti rankiniu būdu, jei išsiliejimo diapazonas pasikeičia. Dažnai galite nesupratti, ar diapazonas pasikeitė, todėl tai gali pašalinti daug spėjimo darbų.
Štai dar vienas išlieto diapazono operatoriaus naudojimo keliose formulėse pavyzdys, kuriame sukuriame unikalų sąrašą iš pavadinimų sąrašo, rikiuojame sąrašą, tada filtruojame vardus, kurių ilgis yra daugiau nei 3 simboliai. Turime =SORT(C2#) langelyje E2 ir =FILTER(C2#,LEN(C2#)>3) langelyje G2.
Žinomi apribojimai
Išsiliejęs diapazono operatorius nepalaiko nuorodų į uždarytas darbaknyges. Vietoj to ji grąžins #REF! klaidos reikšmę. Atidarius nuorodą darbaknygę, problema bus išspręsta.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.
Taip pat žr.
#SPILL! klaidos programoje „Excel“