Stránka 1 z 1

Součet hodnot s prázdnou vedlejší buňkou

Napsal: 22 kvě 2023 17:00
od Karrex
Ahoj,
dokázal by někdo udělat, aby byl v buňce A8 součet hodnot ze sloupců "Hodnota1" se zápornými čísly, pokud je vedlejší Hodnota2 prázdná? Jednoduše řečeno mě zajímá celková hodnota v mínusu.
Seznam se rozšiřuje dolu a limit mít nejspíš nebude. Čísla a názvy jsou různé.
Důležité je, že hodnoty začínají od 16. řádku, do předchozích pozic se někdy píšou poznámky.

Díky :idea:

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 22 kvě 2023 17:27
od Zivan
=SUMIF(C16:C1048567;"";B16:B1048567)+SUMIF(G16:G1048567;"";F16:F1048567)...atd.?

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 22 kvě 2023 17:51
od Karrex
Jo, to bude ono :D Díky

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 22 kvě 2023 21:48
od Grimm
Nemělo by to být spíše takto:

=SUMIF(C16:C1048576;"=";B16:B1048567)+SUMIF(G16:G1048576;"=";F16:F1048567) ...

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 22 kvě 2023 23:55
od Karrex
Jo, to už jsem si upravil.

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 23 kvě 2023 00:17
od lubo.
Otázkou ale je, co je "prázdná" buňka.

Pokud je opravdu prázdná - bez ničeno, pak podmínka je "=".
Pokud v ní může navíc být prázdný řetězec (např. výsledek vzorce ="") potom je podmínka "".

SUMIF nepoužívej. Tedy pokud nevíš, co opravdu dělá. Jednou z vlastností je, že oblast kritériíí a oblast součtu nemusí být stejná. V takovém případě se funkce stane volatilní, oblast hodnot vybere podle velikosti oblasti kritériíí a hodnoty kriterií a hodnot páruje podle jejich pozice v oblasti, tj. testuje buňku c1 a pokud projde testem zahrne do součtu buňku b16. Někdy se toto chování může hodit.

Funkce SUMIFS kontroluje velikosti oblasti součtu a kritériíí a pokud se neshodují, tak hlásí chybu.

Re: Součet hodnot s prázdnou vedlejší buňkou

Napsal: 23 kvě 2023 12:23
od Karrex
Nejspíš nevím, co myslíš tou velikostí oblasti.

Prázdná buňka je buňka bez jakéhokoliv zápisu.
Ve sloupcích jsou vždy jen čísla, v jednom záporná nebo nula a ve druhém pouze kladná nebo nula bez vzorců a nebo je kladný sloupec právě prázdný a to jsem potřeboval hlídat.
Po nasazení na všechny sloupce a úpravě na "X16" to počítá správně, ale jestli chápu správně, mělo by to být "=" a ne =""?

Re: Součet hodnot s prázdnou vedlejší buňkou  Vyřešeno

Napsal: 23 kvě 2023 22:38
od elninoslov
Grimm: asi netreba ani reťaziť vzorec

Kód: Vybrat vše

=SUMPRODUCT(SUMIF(OFFSET($C$16;;{0;4;8;12;16;20;24;28;32;36;40};10000);"";OFFSET($B$16;;{0;4;8;12;16;20;24;28;32;36;40};10000)))
=SOUČIN.SKALÁRNÍ(SUMIF(POSUN($C$16;;{0;4;8;12;16;20;24;28;32;36;40};10000);"";POSUN($B$16;;{0;4;8;12;16;20;24;28;32;36;40};10000)))