Šioje temoje paaiškinami įprasti scenarijai, kai atsiranda #VALUE! klaida naudojant funkciją SUMPRODUCT.
Problema: masyvo argumentuose nėra tų pačių aspektų
Visi masyvo argumentai turi atsižvelgti į tuos pačius aspektus. Jei taip nėra, gusite #VALUE! klaidą. Pavyzdžiui, jei 1 masyvas nurodo 3 eilučių ir 2 stulpelių diapazonas, tada 2 masyvas taip pat turi atitikti panašų diapazoną.
-
=SUMPRODUCT(D2:D13,E2:E10)
Naudoti nepavyks, nes nurodomas nevienodas eilučių diapazonas (13 eilučių pirmajame diapazone, bet tik 10 – antrajame).
Sprendimas: Keisti formulę į:
-
=SUMPRODUCT(D2:D13,E2:E13)
Taip, kad abu diapazonai turėtų tą patį pradžios ir pabaigos eilučių skaičių, ir bandykite naudoti formulę dar kartą.
Problema: Viename ar daugiau langelių diapazone yra teksto
Jei viename ar daugiau nurodytame langelių diapazone yra tekstas arba formatuojamas kaip teksto duomenų tipas, gausite #VALUE! klaida. Tekstas gali būti rezultatas, kai apskaičiuojama naudojant kitą formulę, arba galbūt langelis tiesiog nėra tinkamai suformatuotas.
Sprendimas: Patikrinkite, ar langelyje yra tekstas arba jis suformatuotas kaip tekstas ir nustatytas tinkamas duomenų tipas.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.
Taip pat žr.
Kaip išvengti sugadintų formulių