EXCEL - Sumif Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

SkyWalker
nováček
Příspěvky: 46
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

EXCEL - Sumif

Příspěvekod SkyWalker » 24 bře 2009 18:23

Zdravim,

Mohl by mi někdo poradit s fcí SUMIF, zda je možné v oblasti také nadefinovat jednotlivé listy nebo rozsah listů? Jde o to, že má jednotlivé listy n nichž jsou listy pracovníků, kde jsou sloupce se zkratkami operací vedle jsou dosažené výkony. Na první listě mám souhrn operací s načítanými hodnotami. Zatím to provádím takto:

=Sumif(List2!C8:C65536;A1;List2!D8:D65536)+Sumif(......)+.. atd.

je možné to zjednodušit nebo je spíše rozumnější použít jinou fci nebo postup?

Předem děkuji moc za rady

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod navstevnik » 24 bře 2009 18:51

Pouziti fce SUMIF je bezne, pokud mas zajem, muzes nahlednot do http://www.dataspectrum.cz/excelmag/dow ... am0205.pdf - funkce SOUCIN.SKALÁRNÍ

SkyWalker
nováček
Příspěvky: 46
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod SkyWalker » 24 bře 2009 19:59

Děkuju, ale bohužel sem tam nenašel nebo nepochopil jak do vzorce zachytit jednotlivé listy souboru, u všech příkladů se pracuje pouze s jedním listem nebo případně více soubory.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod navstevnik » 24 bře 2009 21:07

Pokud je jasny postup pri praci s vice soubory, pak nemuze byt nejasny pro vice listu tehoz souboru.
Priklad:
=SOUČIN.SKALÁRNÍ((List1!A1:A8)*(List1!B1:B8)+(List2!A1:A8)*(List2!B1:B8))

SkyWalker
nováček
Příspěvky: 46
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod SkyWalker » 24 bře 2009 21:32

tohle mi jasné je, ale myslim si že je to omezené max 30 polí, takže pokud mám více listů, tak to tahle nepůjde, potřeboval bych tam dostat oblast např. List1:List40!

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: EXCEL - Sumif

Příspěvekod mike007 » 24 bře 2009 23:37

A co takto:

cs:
=SOUČIN.SKALÁRNÍ(SUMIF(NEPŘÍMÝ.ODKAZ("'"&X1:X40&"'!C8:C65536");A1;NEPŘÍMÝ.ODKAZ("'"&X1:X40&"'!D8:D65536")))

eng:
=SUMPRODUCT(SUMIF(INDIRECT("'"&X1:X40&"'!C8:C65536");A1;INDIRECT("'"&X1:X40&"'!D8:D65536")))

V listu, kde zadáš tento vzorec vlož do oblasti X1:X40 názvy všech listů s daty.

Tak snad pomůže.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod navstevnik » 24 bře 2009 23:41

V uvedenem pripade velkeho poctu listu je vhodne pozadovany podmineny soucet s pouzitim funkce SOUČIN.SKALÁRNÍ vytvorit na jednotlivych listech ve stejne bunce a celkovy soucet (SUMA) pak provest s vyuzitim 3D odkazu (napoveda):
Odkaz na stejnou buňku nebo oblast v několika listech pomocí 3D odkazu
Sešit musí obsahovat více než jeden list.
Klepněte na buňku, do které chcete funkci zadat.
Napište = (znaménko rovná se), zadejte název funkce a potom napište otevírací závorku.
Klepněte na ouško prvního listu, na který chcete odkázat.
Podržte klávesu SHIFT a klepněte na ouško posledního listu, na který chcete odkázat.
Vyberte buňku nebo oblast buněk, na kterou chcete odkázat.
Dokončete vzorec.

Pozn.: Pri presunu listu pred prvni nebo za posledni list v 3D souctu bude tento list ze souctu vyloucen.

SkyWalker
nováček
Příspěvky: 46
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - Sumif

Příspěvekod SkyWalker » 25 bře 2009 00:27

2mike007:

Když to zkusím na dvou listech tak to háže chybu: #NÁZEV?

=SOUČIN.SKALÁRNÍ(SUMIF(NEPŘÍMÝ.ODKAZ("'"&List2:List3&"'!C1:C65536");B1;NEPŘÍMÝ.ODKAZ("'"&List1:List2&"'!D1:D65536")))

asi bych tam měl doplnit někam (!), ale nevím kam všude to hlasí stejnou chybu...

děkuju

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: EXCEL - Sumif

Příspěvekod mike007 » 25 bře 2009 00:38

Tys mě ale vůbec nepochopil...

Do listu, kam vložíš tento vzorec si do sloupce X dej názvy listů, tj. v buňce X1 budeš mít napsáno List1, v buňce X2 budeš mít zadáno List2 atd...

Poté ti vzorec bude fungovat. Rozumíme si?

Mimochodem, jestli používáš anglický Excel, tak použij anglický vzorec:
=SUMPRODUCT(SUMIF(INDIRECT("'"&X1:X40&"'!C8:C65536");A1;INDIRECT("'"&X1:X40&"'!D8:D65536")))
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

SkyWalker
nováček
Příspěvky: 46
Registrován: březen 09
Pohlaví: Muž
Stav:
Offline

Re: EXCEL - Sumif  Vyřešeno

Příspěvekod SkyWalker » 25 bře 2009 00:52

2mike007: funguje...moc dík


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4749
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12163
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4543
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3301
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » 24 dub 2025 10:51 » v Kancelářské balíky
    5
    3903
    od atari Zobrazit poslední příspěvek
    26 dub 2025 09:11

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti