Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  246 247 248 249 250 251 252 253 254   další » ... 289

Podľa mňa technicky nieje problém v ničom. Máme tu riešenie na "pár" stoviek riadkov pomocou "dlhších" vzorcov. Máme tu 2 makro riešenia (s Vašim už 3). Po tom čo bolo upresnené, že pôjde o desaťtisíce riadkov, som upravil vzorec na kratší, a u mňa je to v pohodičke na 23000 riadkov. Vaša metóda Copy je u mňa príliš pomalá, a nemaže data pred vložením. U mňa to hroózne laguje.
Tu posielam tie upravené vzorce na 23000 riadkoch, dokonca s vytváraním Hyperlinkov.
Stále ale neviem, ktorý stĺpec z tých posledných kam patrí...
Na kvalitné posúdenie, budeme potrebovať aj vzorku tých pomalých vzorcov.
http://uloz.to/xNW2sGZa/presun-sloupcu1-rar

To možné asi nebude. Viď súčasná debata o probléme.

Tu máte na skúšku 2 verzie kopírovania. Nestopoval som to, ale ani jedna možnosť sa nedá použiť napr. pri aktivácii Listu2, lebo na 23281 riadkoch makro trvá cca 1,5 s. Tak som Vám tam dal aj tlačítko. Tlačítku priradte makro Kopiruj1 alebo Kopiruj2. Potom skúste aj v Worksheet_Activate odstrániť apostrof pred Call, a rovnako navoľte Kopiruj1 alebo Kopiruj2. Vyskúšajte. Ak sa budete chcieť vrátiť k tlačítku musíte opäť odstaviť volanie v Worksheet_Activate pridaním apostrofu.
Potom treba ešte raz úplne presne najlepšie príkladom v prílohe, vysvetliť ktorý stĺpec kam má isť. Nenapísal ste to teda vôbec zrozumiteľne. Neviem či korešpondujú hlavičky v List1 a List2, ale v prvom poste spomínate úplne iné stĺpce ako sú napísane v prílohe, navyše v tom popise absolútne nerozumiem tomu N a P. Normálne skopírujte 1 riadok dát ktoré kam chcete a pošlite, lebo takéto slovné hračky moc nemusím. 1

Zatiaľ bez makra. Vzorce máte po riadok 1001. Podmienka je aby v stĺpci A neboli prázdne bunky.
PS: Viete o tom, že za riadkom 12294 Vám začínajú nejaké data ?
Ak chcete aj makro, napíšte.

Použil som INDEX. To bude lepšie ako OFFSET(POSUN). Skúste.

SK/EN
=IF(SUM(A1:C1)<0;"";SUM(A1:C1))

CZ
=KDYŽ(SUMA(A1:C1)<0;"";SUMA(A1:C1))

Mrkol som na to, čo popísal Alfan, ale narazil som na problémy, napr.:
-Jazyková verzia - každý export do CSV, exportuje rovno lokalizované názvy položiek. Čiže v CZ/SK/EN Office budú CSV iné. Ale ak si poradí Google Import s CZ, ako vraví Alfan, tak si určite "preberie" aj iné lokalizácie. Názvy položiek som vyriešil pre CZ a SK vzorcom. Prehadzovanie samotných stĺpcov s dátami pri prepnutí verzie Office by sa dalo poriešiť makrom. Možno pri importe je možnosť priradenia polí...
-Horšie je, že položky sú v rôznych verziách Office iné. Alfan poslal CSV tipujem z v.2010/2007, ak to porovnávam z CSV z v.2013, tak sú položky 16,17,18,19 (Miesto konania,Popis,Priorita,Súkromné) navzájom poprehadzované. To som ľahko vyriešil pomocou vzorcov.
-Ďalšia vec je, že treba zistiť (možno metódou pokusov), ako sa vlastne presne volajú v každej lokalizácii, konkrétne voľby niektorých položiek (Priorita, Súkromné, Utajenie) aby bolo možné pri zadať správne údaje.

Každopádne, tu som vytvoril, taký návrh, v ktorom mám ošetrené čiastočne prepínanie medzi verziami, mení to aj celé stĺpce 16,17,18,19 tak ako majú byť, poskladanie dát, uloženie CSV. Prehadzuje aj SK/CZ lokalizáciu, ale nieje doriešený práve posledný bod, to ale bez znalosti tých volieb nepôjde. Snáď nepíšem nezrozumiteľne...

Ešte raz opakujem, že to NIEJE hotové!

Tu máte 2 možné riešenia

Daá sa to aj takouto plne dynamickou tabuľkou bez obsluhy. Len natiahnuť vzorce na dostatočný počet riadkov. Teraz je to na 50 zákaziek a 10 zamestnancov. Vidíte čas každého zamestnanca na každej zákazke, a celkový čas na zákazke. Zákazky a mená sa pridávajú samé, zisťujú sa so zdrojovej tbl, ktorú teda nahodíte bez zmeny z toho gúgl formu, čo ste spomínal.
Skúste.

??? Aké časy chcete spočítať, keď predpokladom na spočítanie času, je nejaký ubehnutý čas, a žiaden ubehnutý čas nevidím. Ten sa totiž ráta od Začiatku po Koniec. Vidím tam len jeden jediný, ak je to začiatok, chýba koniec, ak je to koniec, chýba začiatok. Bez toho nemáte žiaden čas na spočítanie.

Opäť som preleštil vešteckú guľu, a tipujem:
1. možnosť vypočítať čas je "zakódovaná" v 1/15, 2/15 4/15 ... ? Ak áno, vysvetliť.
2. dĺžku času u každej operácie určuje položka ON (začiatok) a OFF (koniec) ?

V každom prípade treba podávať presnejšie info.

Excel by Vám to mal sám oznámiť, že daný zošit môžete otvoriť len na čítanie, lebo je už otvorený iným užívateľom. Neoznámi Vám to ?

Skúste toto. Urobil som Vám tam aj formátovanie, takže kopírujte iba data, nie bunky, lebo Vám to rozhodí ten formát.
A čo sa týka vzorcov, je to nastavené na riadky 6:21, tak ak potrebujete inak, treba zmeniť oblasti vo vzorcoch.

Medzitým ako som Vám to urobil, ste zmenil zadanie, tak sa mrknite na p. formátovanie...

eLCHa napsal/a:

... po nějaké době učiním druhý pokus...

To je železná košeľa z iných fór. Pokúsim sa tu na to myslieť.

Iba si tipnem z tabletu :
ActiveCell.FormulaR1C1 = "='"&NazevListu&"'!R[3]C[6]"


Strana:  1 ... « předchozí  246 247 248 249 250 251 252 253 254   další » ... 289

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28