Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 6. 6. 2018 13:34:13

bajtik
Člen
Registrace: 22. 10. 2017
Příspěvků: 18

Opakování řádku - VYŘEŠENO

Dobrý den,
 
pomozte mi prosím vyřešit malý problém, jsem bezradný. Řekněme, že "List1" obsahuje objednávku ve formátu
 
[1] EAN | množství
[2] 12345678 | 3
[3] 23456789 | 1
[4] 34567890 | 2
 
Na "List2" potřebuji vypsat EANy v objednaném množství (vytvořit samolepku pro každý kus produktu), tedy:
 
[1] =$List1.A2
[2] =$List1.A2
[3] =$List1.A2
[4] =$List1.A3
[5] =$List1.A4
[6] =$List1.A4
 
Jak mohu docílit toho opakování v množství dle sloupce B? Poradíte? Děkuji.

Editoval bajtik (19. 6. 2018 12:24:37)

Offline

#2 6. 6. 2018 15:28:57

bajtik
Člen
Registrace: 22. 10. 2017
Příspěvků: 18

Re: Opakování řádku - VYŘEŠENO

Našel jsem a otestoval zajímavé řešení od člena ludviktrnka
 
https://forum.openoffice.cz/viewtopic.php?id=3715
 
Zítra se to pokusím pochopit a adaptovat na můj účel, každopádně začínám být mírně optimistický smile
Za jakoukoliv další inspiraci se pochopitelně zlobit nebudu.

Offline

#3 6. 6. 2018 16:10:15

kabi
Člen
Registrace: 1. 6. 2017
Příspěvků: 107

Re: Opakování řádku - VYŘEŠENO

ideální je pro tyto účely makro, kterým to pomocí cyklu naplníte. Jde to ale např. i pomocí jednoho pomocného sloupce, který určuje, na kterém řádku dochází ke změně kodu a funkce vlookup:
[1] pom | EAN | množství
[2] 2 | 12345678 | 3
[3] 5 | 23456789 | 1
[4] 6 | 34567890 | 2
[5] 8 |          |   

vzorec v pomocném sloupci v buňce A3 je =A2+C2 (v buňce A2 je konstanta 2). Vzorec pro načtení kodu na List2 je pak =VLOOKUP(ROW();$List1.$A$2:$B$100;2;1) s tím, že začínáte od 2. řádku. Pokud od prvního, je potřeba konstantu v buňce A2 změnit na hodnotu 1.

Editoval kabi (11. 6. 2018 11:37:22)

Offline

#4 6. 6. 2018 17:44:51

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,710

Re: Opakování řádku - VYŘEŠENO

Podívejte se sem je to jen vzorci Bajtík a je to krok za krokem.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#5 7. 6. 2018 15:13:04

bajtik
Člen
Registrace: 22. 10. 2017
Příspěvků: 18

Re: Opakování řádku - VYŘEŠENO

Děkuji Vám moc přátelé,kabiho řešení jsem vyzkoušel, moc se mi líbí, jednoduché jako facka, neutrovo řešení budu muset důkladněji nastudovat, nějak se při letmém pohledu moc dobře neorientuju, snad zítra, dnes celý den rozhýbávám ve výrobě nefunkční stroj. Každopádně, moje bezradnost mě opustila, ono to půjde smile Díky

Offline

#6 17. 6. 2018 11:18:16

ludviktrnka
Člen
Registrace: 9. 7. 2009
Příspěvků: 525

Re: Opakování řádku - VYŘEŠENO

to kabi: to je elegantní.


LibreOffice 5.2.2.2

Offline

#7 19. 6. 2018 12:23:53

bajtik
Člen
Registrace: 22. 10. 2017
Příspěvků: 18

Re: Opakování řádku - VYŘEŠENO

Přátelé, dnes poprvé v ostrém provozu vylezla ke každé objednávce dlouhá šála s čárovými kódy, děkuji všem, hlavně kabimu, bez Vás bych to nedal. Paní v expedici, která to kompletovala, to ušetřilo každý pátek celou osmihodinovou směnu (byla to strašná otročina to při tom množství dát dohromady). Ještě jednou DÍKY a značím jako vyřešené.

Offline

Zápatí