Üdvözlet!
Kezdő vagyok a libreoffice calc használatában és szeretnék segitséget kérni. (6.4.7.2 verziót használom angol nyelven és linuxos gépen)
Foci és más sport bajnokságok eredményeit és táblázatait szeretném vezetni. Példának feltöltöttem egyet.
Azt sikerült valahogy megoldanom, hogy az összes hazai illetve vendég meccs eredményét automatikusan számolja a Calc és frissüljön a bajnoki tabella, amint beírom a végeredményt.
Viszont nekem szükségem lenne arra is, hogy a csapatok jelenlegi formáját lássam, vagyis például mindig csak az utolsó öt (vagy akárhány) meccset számolja ki külön minden csapatnál. Erre nem tudok rájönni, hogyan lehet megcsinálni.
Valaki tudna rászánni időt és javaslatot tenni?
Foci táblázat - utolsó öt mérkőzés
Foci táblázat - utolsó öt mérkőzés
- Csatolmányok
-
- angolfoci.ods
- (36.6 KiB) Letöltve 116 alkalommal.
LibreOffice Version: 6.4.7.2
Build ID: 1:6.4.7-0ubuntu0.20.04.4
Linux Mint 20.2
Build ID: 1:6.4.7-0ubuntu0.20.04.4
Linux Mint 20.2
- Zizi64
- Globális moderátorok
- Hozzászólások: 4071
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Foci táblázat - utolsó öt mérkőzés
Egyszerű megoldást nem tudok.
Tippek:
- Szűrők vezérlése kézzel
- Szűrők vezérlése makrókkal
- Adatok közvetlen kezelése makrókkal: végig kell "zongorázni" egy, vagy több ciklussal az első munkalap összes használt sorát a végétől visszafelé, és megvizsgálni, hogy van-e adat a C és D oszlopban, azaz, hogy lejátszották-e már a meccset. Ha van, akkor megnézni a B és a E oszlop aktuális sorát, hogy szerepel-e benne az egyik kiválasztott (a függvénynek paraméterként átadott) csapatnév. Ha szerepel, akkor egy számlálót növelni, a függvény kimeneti mátrixába betenni, hogy győzött, kikapott vagy döntetlent ért-e el a csapat. Ehhez persze meg kell vizsgálni még azt is, hogy vendég, vagy hazai csapat volt-e épp akkor az adott csapat. Ha a számláló elérte az 5-öt, akkor a visszatérési mátrix eredményeit visszaadja a függvény arra a tartományra, ahol a függvényt meghívtad.
Az összes csapatnévre meg kell hívni a függvényt vagy több sorban, vagy több oszlopban.
Tippek:
- Szűrők vezérlése kézzel
- Szűrők vezérlése makrókkal
- Adatok közvetlen kezelése makrókkal: végig kell "zongorázni" egy, vagy több ciklussal az első munkalap összes használt sorát a végétől visszafelé, és megvizsgálni, hogy van-e adat a C és D oszlopban, azaz, hogy lejátszották-e már a meccset. Ha van, akkor megnézni a B és a E oszlop aktuális sorát, hogy szerepel-e benne az egyik kiválasztott (a függvénynek paraméterként átadott) csapatnév. Ha szerepel, akkor egy számlálót növelni, a függvény kimeneti mátrixába betenni, hogy győzött, kikapott vagy döntetlent ért-e el a csapat. Ehhez persze meg kell vizsgálni még azt is, hogy vendég, vagy hazai csapat volt-e épp akkor az adott csapat. Ha a számláló elérte az 5-öt, akkor a visszatérési mátrix eredményeit visszaadja a függvény arra a tartományra, ahol a függvényt meghívtad.
Az összes csapatnévre meg kell hívni a függvényt vagy több sorban, vagy több oszlopban.
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].
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].
- Zizi64
- Globális moderátorok
- Hozzászólások: 4071
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Foci táblázat - utolsó öt mérkőzés
Egyébként ez tipikus adatbázis kezelő szoftvert igénylő feladat. Próbálkozz a Base-zel (vagy mással). No, abban még ennyit se tudok segíteni.
A Calc makrót éppenséggel (és valószínűleg) meg tudnám írni, ha ez egy munkahelyi feladat lenne. Pár nap, meg a hozzátartozó fizetés elég lenne hozzá.
A Calc makrót éppenséggel (és valószínűleg) meg tudnám írni, ha ez egy munkahelyi feladat lenne. Pár nap, meg a hozzátartozó fizetés elég lenne hozzá.
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].
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].
Re: Foci táblázat - utolsó öt mérkőzés
Köszönöm szépen a javaslatokat!
Megpróbálom akkor a Base-zel megoldani.
Megpróbálom akkor a Base-zel megoldani.
LibreOffice Version: 6.4.7.2
Build ID: 1:6.4.7-0ubuntu0.20.04.4
Linux Mint 20.2
Build ID: 1:6.4.7-0ubuntu0.20.04.4
Linux Mint 20.2