Foci táblázat - utolsó öt mérkőzés

Táblázatkezelő
hibakód
Hozzászólások: 2
Csatlakozott: 2022. május 14., szombat 11:49

Foci táblázat - utolsó öt mérkőzés

Hozzászólás Szerző: hibakód »

Ü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?
Csatolmányok
angolfoci.ods
(36.6 KiB) Letöltve 98 alkalommal.
LibreOffice Version: 6.4.7.2
Build ID: 1:6.4.7-0ubuntu0.20.04.4
Linux Mint 20.2
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4034
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Foci táblázat - utolsó öt mérkőzés

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

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.
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: Foci táblázat - utolsó öt mérkőzés

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

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á.
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].
hibakód
Hozzászólások: 2
Csatlakozott: 2022. május 14., szombat 11:49

Re: Foci táblázat - utolsó öt mérkőzés

Hozzászólás Szerző: hibakód »

Köszönöm szépen a javaslatokat!

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
Válasz küldése