< návrat zpět
MS Excel
Téma: Zápis dat podle datumu
Zaslal/a langstroth 8.1.2014 9:06
Přeji pěkný den,
potřeboval bych poradit. Mám soubor s daty "Sešit1.xls". Tady na listu "Import" ve sloupcích "A" až "D" mam data, která potřebuju setřidovat dále podle datumu jednotlivých dat na další list - "Záloha". A teď můj problém. Dokud bylo datum u všech hodnot stejné, vyřešil jsem to makrem, kde jsem našel první prázdný sloupec a data jsem pod příslušným datumem a k příslušnému ID automaticky nakopíroval, bylo to dělané vše přes jedno tlačítko.
Nyní mi ale nastal problém, kdy já potřebuji v podstatě několik hodnot zapsat zpětně o jeden den do listu "Záloha", kde již ten den byly nějaká data zapsaná a nevím, jak na to.
Děkuji a pěkný den
Petr
Příloha: 17101_sesit1.zip (12kB, staženo 18x)
Opičák(8.1.2014 11:09)#017102 Zapiš tak jako dosud, na konec a seřaď podle data.
citovat
Trochu tomu nerozumím. Já potřebuju abych každý den dělal nový sloupec s daty, takže dejme tomu za 30 dní tam bude 30 slopuců po sobě kyždý den. A právě některá data jsou s datumem -1 den a tak bych je potřeboval automaticky přesunout do předchozího dne. Potřebuji to vyřešit právě nějakým jedním kliknutím na tlačítko (takže nějaké makro). Díky
citovat
AL(8.1.2014 12:26)#017108 príliš som to neštudoval, ale na prvý pohľad sa mi javí, že by sa dala použiť kontingenčná tabuľka..
citovat
Problém s kontingenční tabulkou je, že pokaždé importuju data, kde sloupec A má pokaždé zpřeházená ID a tak tomu kontingenční tab.nerozumí.
citovat
AL(8.1.2014 14:02)#017119 Pokiaľ bude v stĺpci A vždy zapísané ID, tak ja naopak nerozumiem tomu, prečo by tomu akože nemala rozumieť KT...
citovat
No právě to ID tam bude, jen pokud bude v ten nějaký datum k tomu ID přiřazena hodnota. Takže se může stát, že ID tam bude jen třeba jednou za týden, ale nějaké jiné třeba každý den.
citovat
AL(8.1.2014 14:26)#017123 No a? Z toho vyplýva nejaký problém? Stále nerozumiem.
ID bude vyplnené pre každý záznam, alebo nie? Daj sem vzor vstupu, tak, ako to bude reálne vyzerať, takto strieľam trochu naslepo..
citovat
Tak dávám příklad. V Sešit2.xls je vzor jak potřebuju, aby data vypadala. A dále jsou soubory s daty, která budu každý den načítat. První sloupec ID, druhý datum, třetí čas a čtvrtý hodnota. Právě jde o to, že třeba v souboru "Měření 5.12.2013" je datum i ze 4.12.2013, takže je nutné je zařadit do přehledu v Sešit2.xls o den dřív. Díky moc
Příloha: 17124_zaloha.zip (6kB, staženo 19x) citovat
AL(8.1.2014 15:33)#017125 jde o to, že třeba v souboru "Měření 5.12.2013" je datum i ze 4.12.2013, takže je nutné je zařadit do přehledu v Sešit2.xls o den dřív.
však to si KT ošéfuje sama. Proste, data z jednotlivých dní, t.j. data z jednotlivých csv kopíruj úplne primitívne pod seba, štruktúra dát v jednotlivých csv je rovnaká, čiže žiadny problém. No a nad takto zoskupenými datami vytvor kontingenčnú tabuľku, kde dátumy použi ako column labels (záhlavia stĺpcov). Vstupné dáta z jednotlivých csv dokonca ani nemusíš striasť na jednu hromádku, KT sa môže dotazovať do rôznych zdrojových oblastí
http://www.contextures.com/xlPivot08.htmlcitovat