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
EXCEL - Sumif Vyřešeno
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: EXCEL - Sumif
Pouziti fce SUMIF je bezne, pokud mas zajem, muzes nahlednot do http://www.dataspectrum.cz/excelmag/dow ... am0205.pdf - funkce SOUCIN.SKALÁRNÍ
Re: EXCEL - Sumif
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.
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: EXCEL - Sumif
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))
Priklad:
=SOUČIN.SKALÁRNÍ((List1!A1:A8)*(List1!B1:B8)+(List2!A1:A8)*(List2!B1:B8))
Re: EXCEL - Sumif
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!
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: EXCEL - Sumif
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.
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-help • Jak 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.
• Pravidla fóra PC-help • Jak 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.
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: EXCEL - Sumif
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.
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.
Re: EXCEL - Sumif
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
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
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: EXCEL - Sumif
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")))
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-help • Jak 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.
• Pravidla fóra PC-help • Jak 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.
Re: EXCEL - Sumif Vyřešeno
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
- 4743
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12159
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4523
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3292
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
-
- 5
- 3903
-
od atari
Zobrazit poslední příspěvek
26 dub 2025 09:11
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů