< návrat zpět

MS Excel


Téma: Nasčítání údajů podle kritérií rss

Zaslal/a 24.1.2013 10:38

Ahoj pánové, potřeboval bych poradit prosím.

Bohužel kvůli novým bezpečnostním opatřením ve firmě nemohu přiložit přílohu.
Vzorový soubor rád pošlu někomu emailem, je-li třeba! Jedná se ale o velice jednoduchou tabulku:

země kategorie třída hmotnost
ALBANIE A C 10
ALBANIE A C 16
ALBANIE A C 4,5
ALBANIE A C 123,8
ALBANIE A E 10
ALBANIE A E 12
ALBANIE A U 3,3
ARGENTINA A C 12,3
ARGENTINA A C 45,6
ARGENTINA A C 78,9
ARGENTINA A E 66,6
atd

To je krátký vzorek, který je ale v podstatě stejný pro celý soubor.
V kategorii se vyskytuje pouze možnost A, B
v třídě: C, E, U

Pointa:
Jde mi to to, že potřebuji u dané země nasčítat váhy do jednoho řádku v jedné kategorii a jedné třídě
(tzn: sečíst všechny váhy do jednoho řádku u Albánie;A;C;(celková váha)
Albánie;A;E;(celková váha)
...
né u všech zemí jsou všechny kategorie a třídy :-)

Bohužel je toho asi 9000 řádků, takže se mi do toho ručně moc nechce.

Děkuji za každou radu, jak se s tím vypořádat!
Skoky

Zaslat odpověď >

#011124
avatar
Do 5. sloupce si udělej sloučeninu prvních 3 sloupců, např. buňka E2 by obsahovala =A2&B2&C2, toto roztáhni pro všech 9000 řádků.
Pak si sloupec E zkopíruj třeba do F, jako hodnoty.
Na sloupci F pak aplikuj Data -> Filtr -> Rozšířený, bez duplicit a kopírovat jinam (třeba do G), čímž vznikne jedinečný seznam kombinací států, kategorií a tříd.
Na a pak do sloupce H použiješ vzorec =SUMIF(E:E;G2;D:D).

Ale jinak to jde elegantněji, pomocí trochu složitějších vzorců jako je součin.skalární, ale tím nebudu zatěžovat.

M@citovat
#011125
avatar
Zkus si udělat pomocnou tabulku, kde spojíš dohromady text přes vzorec =CONCATENATE(J2;K2;L2), vznikne z toho toto ALBANIE AC, do dalšího sloupce zadej váhy a nakonec označ celkou tabulku a použij funkci, která je v záložce data = souhrny...excel 2010, nebo dej soubor a uvidíme....
Příloha: rar11125_souhrny.rar (8kB, staženo 31x)
citovat
#011126
Stalker
Nebo si vyber jeden ze vzorců.
Suma je maticová, vzorec se ukončí stiskem kombinace CTRL+SHIFT+ENTER.
SUMIFS funguje od verze excelu 2007 výš

Pro oblasti dat sem použil celé sloupce, rozsah si jistě dokážeš upravit.
Příloha: rar11126_soucet.rar (7kB, staženo 31x)
citovat
#011129
avatar
Geniální! Mockrát děkuji. Zase jsem o něco chytřejší :-)citovat
icon #011130
avatar
i toto by som riešil kontingenčnou tabuľkoucitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje