Felvett listából keresés

Táblázatkezelő
Viktor08
Önkéntesek
Hozzászólások: 66
Csatlakozott: 2015. november 17., kedd 16:53

Felvett listából keresés

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

Tiszteletem a fórumozóknak!

A következő problémba ütköztem és egyenlőre tanácstalan vagyok: feltöltöttem egy Keresés_próba.ods nevű fájlt, melyben 2 db lapfül található. A Beépítés nevű fül alatt felvezettem szivattyú gyártmány és típus szerint egy listát, melyhez az A oszlopban egyedi jel is társul. A B oszlopban a gyártmány, a C-ben a konkrét típus, a D-ben pedig a széria száma található (már amelyikhez van). A csavar az E, F és G oszlopokban van. Az E-ben az elsődleges beépítési helyek, a B-ben a másodlagos (itt az adott szivattyú valamivel nagyobb teljesítményű, mint az eredeti), a G-ben pedig a harmadlagos (itt pedig kisebb teljesítményt jelent) találhatók.
A Beépítés-kereső lapfül alatt pedig 2 szempont szerint lenne jó keresést végrehajtani a Beépítés fül alatt szereplő adatokban:
1. Szivattyú típus szerint: ebben ha megadok egy szivattyú egyedi azonosítóját (példában B-1 van beírva a öld hátterű cellában), majd ha lehetséges függvénnyel meg kellene határozni a B-től G-ig terjedő oszlopokban a kért paramétereket. Az E, F és G cellákban egymás alatti sorokban lehetne felsorakoztatni a beépítés helyek kódját (ami a Beépítés lapfül alatt szintén az E, F és G oszlopokban szerepel).
2. Üzemeltetési hely azonosítója szerinti keresés:hasonló elv szerint működne, mint az 1. pontban vázolt elképzelés, csak itt a konkrét szivattyúk adatai lennének feltüntetve a J-tól U-ig terjedő oszlopokban, itt is ha lehetséges egymás alatti sorokban rendezve.
Van valakinek ötlete, hogy egyáltalán milyen nyomvonalon lenne érdemes elindulni, milyen elképzelés mentén lenne megvalósítható?
A segítségeket előre is megköszönöm!
Csatolmányok
Keresés_próba.ods
(34.78 KiB) Letöltve 242 alkalommal.
OpenOffice 3.2.1.és OpenOffice 4.1.10., Windows 10
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Felvett listából keresés

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

Azt hiszem, valami hasonló táblával már jelentkeztél itt fórumon.

Az az alapvető baj a tábláiddal, hogy egyszerre próbálsz "kinézetre" és "működésre" optimalizált táblát létrehozni, és emiatt az egyik dolog a másik rovására megy.

Semmi esélyed kerestetni egy olyan táblában, ahol az összevont cellák mögött csak egyetlen adat van, és nem az ÖSSZES összevont sorban szerepel az adat. A többi (valójában üres) sorban ott "semmi"-t fog találni a keresőfüggvény. (Az összevont cella az összevonás után is csak egyetlen cellát reprezentál, és nem az összes "letakart" cellát!)

Én azt javaslom, hogy csinálj egy "kvázi adatbázist" - mindenféle formázás nélkül és az alapján dolgozz tovább. Tölts ki minden egyes sort (amihez tartozik valamiféle adat). Csak ott maradjon üres sor/cella, ahol tényleg nincs adat. Ez alapján (hivatkozásokkal egy másik munkalapon) csinálj amolyan riport-félét, amit kinyomtatásra, megnézésre szánsz (ez lesz a mostani első munkalapod, ezt a kedvedre formázgathatod színezgetheted, keretezheted, összevonhatod: ez lesz a "kinézetre optimalizált tábla"...), de a formázatlanból indulj ki akkor is, amikor szűrni, keresni, kigyűjteni akarsz valamit egy másik munkalapra: azaz "működtetni" akarod a táblázatodat.

Ha ezt megcsinálod, akkor akár a kereső függvények (VLOOKUP(), HLOOKUP()), akár a Szűrők; és a Pivot tábla funkció is működtethetővé fognak válni a táblázatodon, ami a mostani állapotban teljesen reménytelen.
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: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Felvett listából keresés

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

És javaslom, hogy használd a LibreOffice-t. (Az aláírásodban még mindig az openoffice szerepel.)

Az újabb verziójú LibreOffice Calc-ban három lehetőség van megválasztani, hogy hogyan akarod összevonni a cellákat:
- Az első cella kivételével az összes többit törli
- Az első cellába összevonja szövegként a többi cella tartalmát.
- Meghagy minden cellatartalmat, hivatkozhatsz is rájuk a későbbiekben, de csak az első cella tartalmát fogod látni.

Ilyen funkció nincs az Apache OpenOffice-ban. Ott csak két lehetőséged van a cellák összevonásánál:
- Vagy áthelyezed a tartalmat az első cellába,
- vagy nem (nem törli a többi cellát, csak láthatatlanná teszi).

No, ezek a "láthatatlan", az összevont cella 'alatti' cellák üresek a te mintadokumentumodban, ezért lehetetlen normálisan használni a tábládat keresésre, szűrésre.
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].
Viktor08
Önkéntesek
Hozzászólások: 66
Csatlakozott: 2015. november 17., kedd 16:53

Re: Felvett listából keresés

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

Dolgozom még rajta, egyenlőre akadt egy egész sor megoldandó probléma. Ezzel kapcsolatosan merült fel egy, melyre nem találok sehol választ.
Szeretnék függőlegesen egy adott oszlopban keresni, de nem a megszokott módon, hanem alulról felfelé haladva. Lehetséges akár a hol.van, vagy a fkeres függvényt így paraméterezni?
OpenOffice 3.2.1.és OpenOffice 4.1.10., Windows 10
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Felvett listából keresés

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

Szeretnék függőlegesen egy adott oszlopban keresni, de nem a megszokott módon, hanem alulról felfelé haladva. Lehetséges akár a hol.van, vagy a fkeres függvényt így paraméterezni?
Feltételezem, hogy erre azért lenne szükséged, mert vannak ismétlődő adatok, és neked az utolsó előfordulás helye kellene eredményül.

Elsőre azt mondanám, hogy ilyen paraméterezési lehetőség nincs, de...:

1.: Ha van egy oszlopod, amiben monoton növekvő sorszámok vannak, akkor időlegesen sorba rendezheted fordítva az adataidat. Persze ez mindig kézi beavatkozást igényel.
2.: Nem bonyolult makróval megírni a fordított sorrendű keresést (egy egyéni, alulról felfelé kereső MATCH - HOL.VAN - függvényt)...
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: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Felvett listából keresés

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

Egy nem túlzottan kidolgozott makrós megoldás:
lastpos.ods
(12.79 KiB) Letöltve 245 alkalommal.
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