Tietokannasta haku.

Rautalanka malli

Voisikko joku neuvoa ihan rautalangasta vääntäen miten tietyn tiedon haku tietokannasta suoritetaan (Base).
Olen onnistunut hakemaan koko tietokannan kyllä pivot taulukkoon mutta se ei ole kovin käytännöllinen kun rivejä on useita tuhansia.
Taulukko menee tosi hitaaksi käsitellä.
Jos saisi haettua samaan malliin tietokannasta niinkuin taulukoista vlookup ja hlookup hauilla.
Elikkä määrittelet haettavan asian yhteen soluun ja haku tulostaa hakua vastaavat tietorivit tietokannasta tiettyyn soluun.
Olen kyllä yrittänyt etsiä netistä ohjeita mutta ei ole löytynyt, vain se pivot taulukkoon haku sekä myös kokonaisen tietokannan haku työkirjaan.

Sarakkeet ovat.
ID SÄHKÖNRO TUOTE1 TUOTE2

Elikkä voisin hakea tuotteen tiedot SÄHKÖNRO:n avulla
Ja toisin päin jos voisi hakea osittaisella tiedolla kaikki SÄHKÖNRO:t joissa esiintyy TUOTE1 riviltä haettu osittainen sana. Jos vaikka haluaisin hakea kaikki tuotteet joissa esiintyy "holkki" sana.

4

522

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Vähän vaikea näin sivusta nähdä, mutta toimintasi vaikuttaisi siltä, että Base on työn esteenä eikä välineenä.

      Oletko kokeillut Basen päätasolta avata taulua:

      http://ristoi.comli.com/Kuvat/LibBaseTiedostoikkuna.png

      Ja sitten käyttää Taulun tiedot -palkin Automaattista suodatusta?

      http://ristoi.comli.com/Kuvat/LibBaseTiedonsuodatus.png

      Lisää tietoja mm. lajittelusta ja tietokannan tekstihausta löytyy kyseisen palkin ohjeista.

      Jos taulukkolaskentaa tarvitaan, niin siirron voinee tehdä edellisillä toimilla rajatusta taulusta napsauttamalla vasemman yläkulman harmaata ruutua ja kopioimalla sitten laskentataulukkoon.

      • Rautalanka malli

        Kiitos vaan avusta, mutta löysin netistä lopultakin makron jolla saan haettua tietoja tietokannasta.
        Oli tarkoitus että saan haettua tiedon taulukkolaskentaan (calc).
        Eikä vain tietokannassa hakua.
        Ei näköjään tullut laitettua viestiin että tarkoitus oli hakea tieto taulukkolaskentaan.
        Netistä löytyi Dmitri Pissarenko:n tekemä makro jota muokkasin omiin tarpeisiin soveltuvaksi.
        Nyt haku toimii tietokannasta numeron tai jonkin haku sanan avulla ja se tulostaa taulukkoon haun tulokset.
        Ja mikä parasta makro on paljon nopeampi kuin pivot taulukko tai taulukkolaskennan taulukoista v- tai hlookup haulla toteutettuna kun rivejä on reilu 70000 kpl käytössä.
        http://www.oooforum.org/forum/viewtopic.phtml?t=43923&highlight=macro query calc


      • Rautalanka malli kirjoitti:

        Kiitos vaan avusta, mutta löysin netistä lopultakin makron jolla saan haettua tietoja tietokannasta.
        Oli tarkoitus että saan haettua tiedon taulukkolaskentaan (calc).
        Eikä vain tietokannassa hakua.
        Ei näköjään tullut laitettua viestiin että tarkoitus oli hakea tieto taulukkolaskentaan.
        Netistä löytyi Dmitri Pissarenko:n tekemä makro jota muokkasin omiin tarpeisiin soveltuvaksi.
        Nyt haku toimii tietokannasta numeron tai jonkin haku sanan avulla ja se tulostaa taulukkoon haun tulokset.
        Ja mikä parasta makro on paljon nopeampi kuin pivot taulukko tai taulukkolaskennan taulukoista v- tai hlookup haulla toteutettuna kun rivejä on reilu 70000 kpl käytössä.
        http://www.oooforum.org/forum/viewtopic.phtml?t=43923&highlight=macro query calc

        No nythän asiasi ovat järjestyksessä, mutta ilmeisesti ilman makroja tuon saa tehtyä parametrikyselynä, vähän viilaten:

        http://ristoi.comli.com/Kuvat/BaseCalcParamKys.png

        Viilauksen vaivan lisäksi tuossa tuntui olevan sellaisia rajoituksia, ettei hakutermiin voinut kyselyssä yhdistää kuin kaksi saraketta, siksi siis tuossa on tuote2:lle oma parametri.

        Ainoa etu, mikä parametrikyselyssä voisi olla, olisi nopeusetu makroon verrattuna, mutta sekin asia kuulostaa olevan kohdallaan. Eikä toisaalta testiaineistoni ole laaja, joten ...

        Lähinnä tämä siis niille, joilla on samantapaista tarvetta, muttei makroa käytettävissä tms. Basen tietokannan kyselyn saa siis tuotua Calciin ensiksi vedä ja pudota -toiminnalla tietolähdenäkymästä ja myöhemmin syöttäen parametrikyselyn arvot Tiedot - Päivitä alue -valinnasta kohdistimen ollessa kyseisellä Calcin tietokanta-alueella. Kopiointiin verrattuna säästää ajassa, eikä tarvitse poistaa entisen laajemman kyselyn tuloksia, vaan tulosalue pysyy päivityksen mukaisena.


    • Rautalanka malli

      Tulipa kokeiltua tuota parametrihakua ja saipa siinä kulutettua eilis illan.
      Ei meinannut ruveta toimimaan osittaisella haulla vain täysin samanlaisella toimi aluksi.
      Ihan hyvä haku tuokin ja helpompi oppia kuin makroilla tekemällä.
      Kun kokeilin nopeutta niin makrolla oli nopeampi.
      710 tulos reilusta 95000 nimikkeestä kesti makrolla noin10s.
      Sama parametri haulla noin 15s.
      Ei merkitystä käytännössä kummalla hakee.
      Muokattu makro hakee useammasta sarakkeesta tietoja joten sekään ei enää este.
      Kiitos vaan tuosta Parametri hausta se on nopeampi tehdä eikä tarvita makroja jotka on monesti työkoneissa estetty.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Oi mun haniseni

      Mul on ihan törkee ikävä sua. En jaksais tätä enää. Oon odottanut niin kauan, mutta vielä pitää sitä tehdä. Tekis mieli
      Ikävä
      28
      5395
    2. Kyllä mulla on sua ikävä

      Teen muita juttuja, mutta kannan sua mielessäni mukana. Oot ensimmäinen ajatus aamulla ja viimeinen illalla. Välissä läm
      Ikävä
      14
      4024
    3. Hei rakas sinä

      Vaikka käyn täällä vähemmän, niin ikäväni on pahempaa. Pelkään että olen ihan hukassa😔 mitä sinä ajattelet? naiselle
      Tunteet
      40
      3207
    4. IS:n tiedot: Toni Immonen irtisanottiin MTV:ltä Toni Immonen työskenteli pitkään MTV:llä.

      IS:n tiedot: Toni Immonen irtisanottiin MTV:ltä Toni Immonen työskenteli pitkään MTV:llä. IS uutisoi torstaina Toni Imm
      Maailman menoa
      51
      2830
    5. Israel aloitti 3. maailmansodan

      https://www.is.fi/ulkomaat/art-2000011297979.html Israel se sitten aloitti näköjään kolmannen maailmansodan.
      Maailman menoa
      285
      1332
    6. Vihdoin tiedän että tämä on molemminpuolista

      Saattoi se koko ajan olla silmiemme edessä mutta kumpikaan ei uskaltanut sitä toivoa. Kunpa nähtäisiin pian, toivottavas
      Ikävä
      86
      1318
    7. Haluaisin lähettää sulle viestin

      Mutta en enää uskalla. Miehelle.
      Ikävä
      60
      1203
    8. Miellytänkö sinun silmää?

      Varmaan ainakin vähän, jos tykkäät minusta. Siis jos tykkäät.
      Ikävä
      79
      1149
    9. Natoon liittyminen on alkanut kaduttaa.

      Nato on muuttunut niin paljon, että se ei ole enää se mihin haluttiin liittyä. Usa on vetäytynyt ja 5% osuus valtion tul
      Maailman menoa
      397
      1126
    10. Nainen, meidän talossa on säännöt

      1. Mies on aina oikeassa. 2. Ei vastaväitteitä. 3. Mäkättäminen kielletty. 4. Suhde on tärkein. 5. Ei salaisuuksia. 6. E
      Ikävä
      215
      1111
    Aihe