[Megoldva] dsum1

Táblázatkezelő

[Megoldva] dsum1

HozzászólásSzerző: Tóth István » 2016. augusztus 16., kedd 13:13

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) 35 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
Tóth István
 
Hozzászólások: 25
Csatlakozott: 2016. július 29., péntek 12:52

Re: dsum1

HozzászólásSzerző: Zizi64 » 2016. augusztus 17., szerda 11:07

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 (Win7x64Prof; W10x64prof: LO4.4.7, LO5.4.7;
winPenPack, PortableApps: AOO4.1.5, LO3.3.1-6.0.5
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címe elejének szerkesztésével - tedd hozzá: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3234
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

HozzászólásSzerző: Zizi64 » 2016. augusztus 17., szerda 12:04

Nálam ez a kód működik:

Kód: Egész kijelölése   KinyitásÖsszecsukás
I.*
Sok sikert!
Kovács Tibor (Win7x64Prof; W10x64prof: LO4.4.7, LO5.4.7;
winPenPack, PortableApps: AOO4.1.5, LO3.3.1-6.0.5
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címe elejének szerkesztésével - tedd hozzá: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3234
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

HozzászólásSzerző: Zizi64 » 2016. augusztus 17., szerda 19:13

Ja, ez is működik...:

Kód: Egész kijelölése   KinyitásÖsszecsukás
I*


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 (Win7x64Prof; W10x64prof: LO4.4.7, LO5.4.7;
winPenPack, PortableApps: AOO4.1.5, LO3.3.1-6.0.5
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címe elejének szerkesztésével - tedd hozzá: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3234
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: dsum1

HozzászólásSzerző: Tóth István » 2016. augusztus 17., szerda 21:58

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
Tóth István
 
Hozzászólások: 25
Csatlakozott: 2016. július 29., péntek 12:52

Re: [Megoldva] dsum1

HozzászólásSzerző: Zizi64 » 2016. augusztus 19., péntek 9:51

É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 (Win7x64Prof; W10x64prof: LO4.4.7, LO5.4.7;
winPenPack, PortableApps: AOO4.1.5, LO3.3.1-6.0.5
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címe elejének szerkesztésével - tedd hozzá: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3234
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest


Vissza: Calc

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég