[Megoldva] dsum1

Táblázatkezelő
Tóth István
Hozzászólások: 25
Csatlakozott: 2016. július 29., péntek 12:52

[Megoldva] dsum1

Hozzászólás Szerző: Tóth István »

Megint a segitségeteket kérném,
excelben irt dsum függvény criteria táblája Libre Office Calc = LOC, alatt addig működik amig egy feltételt, nevezetesen szöveges mezőben nem teljes szövegre kerestetek, hanem karakter helyettesitéssel adom meg a feltételt, pld. IBM helyett I*, ekkor összeadja az i-vel kezdődőekre vonatkozókat.
Nos LOC alatt megnyitja a file-t, de ha változtatok az I*-on, lementen ods vagy excel formátumba, már nem működik tovább LOC alatt.
Kérdés milyen helyettesitő karaktereket használ a LOC?
Eddig nem találtam sem a help-ben, sem fórumokon...
Mellékelem a minta file-t.
Köszönettel, Tóth István
Csatolmányok
dsum1.ods
minta pelda
(11.69 KiB) Letöltve 106 alkalommal.
A hozzászólást 1 alkalommal szerkesztették, utoljára Tóth István 2016. augusztus 18., csütörtök 20:02-kor.
Libre Office 5.14.2, OS: Ubuntu16.04.1
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

Hozzászólás Szerző: Zizi64 »

Kérdés milyen helyettesitő karaktereket használ a LOC?
Eddig nem találtam sem a help-ben, sem fórumokon...
A helyettesítést itt "Reguláris kifejezés"-eknek hívják.
A listát és a példákat megtalálod a Help-ben, vagy akár a neten:
https://help.libreoffice.org/Common/Lis ... essions/hu
https://wiki.openoffice.org/wiki/Docume ... ns_in_Calc

Arra már nem emlékszem, hogy az Excelben hasonlók, azonosak, vagy teljesen eltérőek ezek a Reguláris kifejezések. Mindenesetre erősen javasolt a szabványos (MSZ), natív ODF fájlformátumok használata!! Hiszen MINDENKI inyenesen telepítheti a hozzá legalkalmasabb programot!
Az viszont biztos, hogy a Reguláris kifejezések működéséhez be kell kapcsolnod az opciót. Ha viszont bekapcsolod, akkor arra kell figyelned, hogy olyan helyen nehogy alkalmazd (szövegben) ezeket, ahol valójában a karakter eredeti értékére van szükséged.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

Hozzászólás Szerző: Zizi64 »

Nálam ez a kód működik:
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

Hozzászólás Szerző: Zizi64 »

Ja, ez is működik...:
Csak ki kell kapcsolnod a keresési feltételek TELJES cellára történő vonatkoztatását (ezzel is vigyáznod kell!)

Ugyanis ha be van kapcsolva, akkor a "I*" azokat a cellákatt találja meg, amelyben CSAK I (vagy i) betű van, de abból akármennyi; ha viszont ki van kapcsolva, akkor azokat, amiben AKÁRMILYEN POZÍCIÓBAN van legalább egy i, vagy I betű.

(És oda kell figyelned arra az opcióra is, ami a kis és nagybetűk megkülönböztetésére vonatkozik.)

Ebből is látszik, hogy speciális esetben működhet a te kódod, de általánosabb estben célszerűbb egzaktabb kódot megadni.
Az "I.*" kódban az I+pont+csillag jelentése: az "I betű után bármilyen karakter akárhány előfordulása" .

Az ^I* pedig azt jelenti (kikapcsolt "Teljes cellák esetében..." paraméter mellett), hogy a KEZDŐ pozícióban lévő I és i betűket találja meg.

Ezeket nem árt külön gyakorolni valamilyen "kitenyésztett" példán, amiben vannak kis és nagy I betűk - a legkülönbözőbb számban és pozícióban!
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Tóth István
Hozzászólások: 25
Csatlakozott: 2016. július 29., péntek 12:52

Re: dsum1

Hozzászólás Szerző: Tóth István »

Köszönöm a gyors válaszokat,
a lehető leghamarabb kipróbálom...
ti
Természetesen itt is működik
ti
:D
Libre Office 5.14.2, OS: Ubuntu16.04.1
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: [Megoldva] dsum1

Hozzászólás Szerző: Zizi64 »

És végül is mi jelentette a megoldást nálad?
Ha ideírod, az segít a később érkező érdeklődőknek.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Válasz küldése