LibreOffice Може ли мала помоћ око просте функције?
|
|
|||
Hvala. Pogledao sam šta je Goran raio sa SLOVIMAL ali to je on je napravio plugin za Calc koji se piše u eksternom jeziku i kompajlira. To je već previe za jenu korisničku funkciju koja meni treba.
U suštini stvar je jednotavna, primer koji ste vi napravili je ok. u polja A1 i A2 se upisuju vrednsoti a u A3 treba da se nalazi izraz koji vrši neki račun na osnovu polja A1 i A2, s tim da izraz kojirsiti i moju korisničku finkciju. I onda tako za B1, B2 i B3 i jedno stotinak kolona... Pošao sam od uputstva na http://help.libreoffice.org/Calc/User-Defined_Functions i to kako piše u uputstvu je baš onako kako mi treba ali to tako ne radi. |
|||
|
|||
Uputstvo je tačno. Verujem da ste ipak nešto pogrešili.
|
|||
|
|||
Može li primer koji radi?
|
|||
|
|||
Svakako.
|
|||
|
|||
Goranu hvala na primeru, mada meni i dalje nije jasno šta se tu dobija više od postojeće Concatenate funkcije. Samo je nazvano drugačije, a praktično isto radi. I Goranovu funkciju morate da primenite u svakoj ćeliji gde ona mora da bude primenjena, kao što bi i funkciju Concatenate... Dakle ne vidim nikakve uštede u smislu da se stvar mora odraditi na manji broj ćelija. Množenje i deljenje i ostali proračuni koji su "složeni", sve se to može upakovati u jednu ćeliju, kombinovanjem raznih, već ugrađenih funkcija u LibO ili Ooo, i onda jednim prevlačenjem prekopirati na hiljade ćelija, ako treba, da obavljaju istu radnju na specifičnom opsegu...
Apache OpenOffice 4.0.1 Win |
|||
|
|||
Gorane, hvala na primeru. Radi. Da stvar bude čudnija, kada sam učitao dokumentu kme sam prvobitno to i pokušavao pa mi nije radilo (pa sam zato i tražio pomoć), sad i u njemu radi iako ništa u dokumentu nisam menjao.
Vladislave, gledaj širu sliku. Ovaj primer je samo primer i zato sadrži najprostiju funkciju jer sadržina funkcije nije bitna nego demonstracija kako se funkcija koristi na ovaj način. Konkretna obrada koju treba da uradim u funkciji je složena. Mogla bi da stane u jedan Kalk izraz ali bi to bilo tako komplikovano napraviti jer bi bilo nečitko da na to uopšte ne pomišljam. Pogotovo ne zato što tu obradu treba da ispitujem i prilagođavam. Korišćenje funkcije ovako kako je to Goran dao u primeru je mnogo praktičnije. |
|||
|
|||
Peđa, potpuno se slažem sa vama. Dešava se međutim, a verujem da je Vladislav na to mislio, da korisnici neki problem vide isključivo na teži način. Ja volim da pre nego što priložim rešenje bolje upoznam šta je suština koju treba postići. Ne retko isto se može postići i jednostavnije.
Ovde na forumu pojavljuju se i početnici i napredniji korisnici, pa pretpostavljam da vas je Vladislav nehotice „ubacio“ u pogrešnu kategoriju. Iz kasnije diskusije postalo je jasno da ugrađena CONCATENATE ne odgovara zadatku |
|||
|
|||
Goran je lepo rekao ono što mi je bilo na pameti: da se nekada bespotrebno komplikuju stvari, polazim od sebe. Pogotovo što nikako nije data jasna slika šta se to u stvari radi. Na vašem primeru, jedina stvar na koju sam posmilio da sasvim može da zadovolji potrebe kakve ste predočili jeste već pomenuta funkcija. Inače, ako vam treba literatura u vezi BASIC-a, sa određenim primerima, recite, mogu se dati korisni linkovi.
|
|||
|
|||
Možda nisam odmah na početku naglasio da se ne radi o jednostavnom problemu koji rešavam
U svakom sluačju, pomogli ste mi da napravim proračun koji mi je trebao. Ispalo je da je funkciaj bila dovoljno komplikovana da sam je morao još razbiti na više funkcija. Nadam se da ću u nekom razumenom roku završiti projekat tako da ćete moći da vidite i za šta mi je trebalo. |
|||
|
|||
Bilo bi lepo da vidimo uzrok "zakuvavanja"!
Inače, moj odgovor pod pseudonimom Hurra je nužno zlo, odgovarao sam sa drugog kompjutera... Apache OpenOffice 4.0.1 Win |
|||