Vrátí funkce SUMIF, COUNTIF a COUNTBLANK "#VALUE!" Chyba

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 260415
Příznaky
Vzorec, který obsahuje funkce SUMIF, SUMIFS, COUNTIF, COUNTIFS nebo COUNTBLANK může vrátit chybu "#VALUE!" v aplikaci Microsoft Excel.

Poznámka: Toto chování se týká také Dfunkce, DAVERAGE, DCOUNT, funkce DPOČET2, DZÍSKAT, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR a DVARP. Posun a nepřímé funkce také mít toto chování.
Příčina
K tomuto chování dochází, když vzorec obsahující funkci odkazuje na buňky v zavřeném sešitu a buňky jsou vypočteny.

Poznámka: Pokud otevřete sešit odkazuje vzorec funguje správně.
Jak potíže obejít
Chcete-li tento problém vyřešit, použijte kombinaci functionstogether součet a když do maticového vzorce.

Příklady

Poznámka: Každý vzorec musíte vložit jako maticový vzorec. Chcete-li zadat maticový vzorec v aplikaci Microsoft Excel pro systém Windows, stiskněte kombinaci kláves CTRL + SHIFT + ENTER.

FUNKCE SUMIF

Namísto použití vzorec, který je podobný následujícímu:
=SUMIF([source]Sheet1!$A$1:$A$8,"a",[source]Sheet1!$B$1:$B$8)
použijte následující vzorec:
= SUMA (když ([zdroj] List1! $A$ 1: $A$8="a",[Source]Sheet1!$B$1:$B$8,0))

COUNTIF

Namísto použití vzorec, který je podobný následujícímu:
=COUNTIF([source]Sheet1!$A$1:$A$8,"a")
použijte následující vzorec:
= SUMA (když ([zdroj] List1! $A$ 1: $A$ 8 = "a", 1, 0))

COUNTBLANK

Namísto použití vzorec, který je podobný následujícímu:
=COUNTBLANK([source]Sheet1!$A$1:$A$8)
použijte následující vzorec:
= SUMA (když ([zdroj] List1! $A$ 1: $A$ 8 = "", 1, 0))


Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

Kdy použít maticový vzorec SUMA(když())

Pomocí logického operátoru AND or nebo nahradit funkce SUMIFS nebo COUNTIFS
Způsob použití logických funkcí a nebo nebo ve výrazu SUMA + když v aplikaci Excel

Prohlášení
Toto chování je záměrné.
Další informace
Funkce SUMIF používá následující syntaxi:
= SUMIF(range, criteria, sum_range).
Odkazy
Další informace o průvodce, který pomůže vytvořit tyto funkce, klepněte na tlačítko Nápověda pro Microsoft Excel v nabídce Nápověda zadejte Souhrn hodnot, které splňují podmínky pomocí Průvodce podmíněným součtem v Pomocníkovi Office nebo v Průvodci odpověďmi a klepnutím na tlačítko Hledat zobrazíte příslušné téma.
Další informace o maticových vzorců klepněte na tlačítko Nápověda pro Microsoft Excel v nabídce Nápověda , typ Použití vzorce k výpočtu hodnoty v jiných listech a sešitech v Pomocníkovi Office nebo v Průvodci odpověďmi a klepnutím na tlačítko Hledat zobrazíte příslušné téma.
XL2000 XL200 2XL2003 XL2007 Excel2007 XL2010

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 260415 - Poslední kontrola: 09/23/2015 18:51:00 - Revize: 8.0

Microsoft Office Excel 2007, Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 2010, Microsoft Excel 2013, Excel 2016

  • kbbug kbpending kbmt KB260415 KbMtcs
Váš názor