Stránka 1 z 1

EXCEL - sloučení údajů

Napsal: 07 dub 2016 15:00
od Lueticky_kretek
Zdravím,

již delší dobu se trápím s následujícím problémem.

Mám vstupní tabulku
Vzor.xlsx
(11.42 KiB) Staženo 41 x
vzor.xlsx list 1 PODKLAD.

ZADÁNÍ:
Potřeboval bych k prvnímu řádku, kde je jedinečný údaj ve sloupci F, přiřadit poslední platný řádek.
Jedná se vlastně o odstranění duplicit s ponecháním prvního řádku a změny 3 sloupců z posledního shodného řádku.
Změna sloupců C.D,E při nalezení shody ve sloupci F s ponechádím prvního řádku, kde se nalézá hodnota ve sloupci F.

VÝSLEDEK by poté vypadal jako list 2 Výsledek.

Snad jsem to napsal pochopitelně, minimálně s přiloženého souboru to je patrné.

Ideální by bylo použít tento vzorec/ce/makro univerzálně na jakýkoliv počet řádků či sloupců s tím, hlavní identifikátor bude sloupec F a měněny budou pouze sloupce C,D,E.

Děkuji všem za pomoc.

Re: EXCEL - sloučení údajů

Napsal: 08 dub 2016 18:45
od cmuch
Do pomocného sloupce vlož vzorec =F1<>F2 a roztáhni dolů a pak můžeš jen filtrovat.

Re: EXCEL - sloučení údajů

Napsal: 09 dub 2016 12:47
od Lueticky_kretek
Díky, ale řekl bych, že to není přesně co potřebuji.

Tohle mi pomůže "jen" pro filtraci prvního záznamu ve sloupci F, ale bez znalosti 3 důležitých údajů (sloupců C,D,E) v posledním shodném záznamu ve sloupci F.

Já potřebuji de facto nalézt poslední shodný záznam ve sloupci F a hodnoty (sloupec C,D,E) v posledním záznamu přesunout na první záznam F.
Ostatní záznamy smazat.

V souboru vzor.xls/PODKLAD je na řádku 13 ve sloupci F uvedeno 10014.Tento údaj je uveden až do řádku 18.
Já bych potřeboval hodnoty z řádku 18 (sloupec C,D,E) přesunout do řádku 13 a ostatní řádky 14,15,16,17 smazat.

Výsledek je poté ve[b] vzor.xls/Výsledek na řádku 4[/b].

Re: EXCEL - sloučení údajů  Vyřešeno

Napsal: 14 dub 2016 11:00
od Lueticky_kretek
Nakonec jsem to vše vyřešil svépomoci pomoci makra.