Oldal: 1 / 1

[Megoldva] képlet szintaktikai hiba

Elküldve: 2022. január 31., hétfő 17:11
Szerző: svan
Kedves fórumozók!
Csekély Tudású Medvebocsként ;) szöveges állományba beszurt táblázatnál a kerekités függvényt nem tudom értelmezhető módon beirni. A képlet a ** Hibás kifejezés ** szöveget adja a beirást követően. Egy ismeretlen képlet esetén első sorban a sugóban megjelenő képletet CTRL+V egy az egyben teszem be egy próba erejéig és ha az műküdik akkor a saját hivatkozási cellákkal módosítom. Sajnos már a súgóban szereplő formát sem veszi be a rendszerem. Próbaképp megnéztem más képleteket is a sugóból de a legördölő függvények közzül néhánynál ugyan ez a hibaszöveg jött fel.
Az adott problémámra egy demó táblázatban hirtelenjében azt az alternativ megoldást választottam ahol is a cellában megjelenő szám tizedek kijelzési pontosságát állitom át a kijező függvények mellőzésével. Ez működik de minden egyes tervezett oszlopomban és kiválasztott soromban a cellatulajdonságokat átirni egyesével kicsit macerás. Sok szöveg között néhány táblázat lenne amit meg kellene alkotni, igy a táblázatkezelőt mellőzném. Mi volna a helyes szintaktika a Writerben ?? Az LO verzióm 7.1.8.1

Re: képlet szintaktikai hiba

Elküldve: 2022. január 31., hétfő 18:55
Szerző: Zizi64
Egy csatolt képpel csak annyit tudok kezdeni, hogy megnézem.

Egy ODF típusú példafájlt töltsél fel ide kérlek, abban a konkrétumokat is lehet ellenőrizni.

Re: képlet szintaktikai hiba

Elküldve: 2022. január 31., hétfő 19:03
Szerző: Zizi64
Azt azért tudni kell, hogy a Writer Táblázat funkciójában nem használható az ÖSSZES Calc cellafüggvény!
http://libreoffice-dev.blogspot.com/201 ... ables.html
Viszont, ha objektumként beszúrsz egy Writer dokumentumba egy Calc fájlt, akkor abban MINDENT használhatsz, amit külön a Calcban használhatsz.

Re: képlet szintaktikai hiba

Elküldve: 2022. január 31., hétfő 19:31
Szerző: Zizi64
Nálam az én LibreOffice 6.1.6-omban az

Kód: Egész kijelölése

= <A3>round<B3>
formula működik. De valami furcsa oknál fogva pozitív tizedesjegy-szám értéknél csak maximum 2 jegyig hajlandó kerekíteni, negatívnál többig is. Sose használtam, úgyhogy nem tudom miért van ez így. Csak találgatom, hogy a pénzértékeknél nem nagyon szoktunk több tizedesjegyre kerekíteni, és emiatt ilyen ez.

Egyébként úgy látom, hogy csak a függvényeknek a Fx legördülőben megjelenő neve van lefordítva (ez angolról magyarra vált, ha a felhasználói felület nyelvét átváltom), a képletszerkesztő sávban a függvény neve angol marad! Az Fx toolbar csak akkor jelenik meg, ha a cellába legalább az egyenlőségjelet beírod.

Re: képlet szintaktikai hiba

Elküldve: 2022. február 1., kedd 15:31
Szerző: svan
Üdvözlet
A "= <A3>round<B3>" képlettel működik a dolog
A helpben megadott szintaktikával viszont nem. Még annyi hogy a cella tizedes jegye kijelzését még pluszban külön is be kell állitani a kerekités pontossága mellett.
Köszönöm a segitséget

Re: [Megoldva] képlet szintaktikai hiba

Elküldve: 2022. február 1., kedd 16:13
Szerző: Zizi64
De ez a Calc Helpje - amit képként csatoltál -, és nem a Writer-é!!! A Writer Táblázat funkciója alapjaiban más, mint a Calc számolótáblák!

Ahogy fentebb írtam, szúrhatsz be egy szöveges dokumentumba egy Spreadsheet objektumot is, azon belül 100%-osan használhatod a Calc Táblázatkezelő függvényeit. De a "sima" Writer Táblázat az nem Calc objektum! Arra (a Writer Táblázatra) külön, eltérő szabályok vonatkoznak.

Re: [Megoldva] képlet szintaktikai hiba

Elküldve: 2022. február 1., kedd 17:48
Szerző: Zizi64
Az egyetlen orvosolandó probléma az, hogy a Helpben nem találok a Writer ROUND függvényre semmilyen bejegyzést. Van a Calc hasonló függvényéhez és van a Basic-hez (abban is létezik egy kerekítő függvény), de nincs a Writerhez.

Ha van kedved és időd, ezt jelezheted a fejlesztők felé a hibabejelentő oldalon - ha ugyan más meg nem tette már:
http://libreoffice.hu/hibabejelentes/