Šiame straipsnyje aprašomi įprasti scenarijai, dėl kurių kyla #VALUE! klaida naudojant funkciją SUMPRODUCT.
Problema: masyvo argumentuose nėra tų pačių aspektų
Visi masyvo argumentai turi turėti tuos pačius matmenis. Jei ne, gausite #VALUE! klaidą. Pavyzdžiui, jei 1 masyvas nurodo trijų eilučių ir dviejų stulpelių diapazonas, tada 2 masyvas taip pat turi atitikti panašų diapazoną.
- =SUMPRODUCT(D2:D13,E2:E10)
Nepavyksta, nes nurodytieji diapazonai neturi vienodo eilučių skaičiaus (13 eilučių pirmajame diapazone, bet tik 10 – antrajame).
Sprendimas: pakeiskite 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, gaunate #VALUE! klaidą. Tekstas gali būti rezultatas, kai apskaičiuojama naudojant kitą formulę, arba langelis gali būti netinkamai suformatuotas.
Sprendimas: Patikrinkite bet kurį langelį, kuriame yra tekstas arba kuris suformatuotas kaip tekstas, ir nustatykite tinkamą duomenų tipą.
Reikia daugiau pagalbos?
Visada galite kreiptis eksperto į "Excel" technologijų bendruomenę arba gauti pagalbos bendruomenėse.
Taip pat žr.
Kaip išvengti sugadintų formulių programoje „Excel“
Formulių klaidų aptikimas naudojant "Excel"