Excel 2003 ja vertailu sekä haku

totoaja

Olen luonut taulukon jossa A ja B sarakkeissa on vertailutietoja jotka kohdistuvat sarakkeessa D oleviin tietoihin. Olen luonut kaksi kaavaa tätä varten (E3 on tässä tapauksessa se solu johon kirjoitan haettavan tiedon). Ensimmäinen kaava; =PHAKU(E3;1:996;4;EPÄTOSI) tuo minulle aivan oikean vertailutuloksen sarakkeesta D. Toinen kaava =PHAKU(E3;$B$3:$D$996;3;EPÄTOSI)tuo minulle oikean vertailutuloksen sarakkeesta D mutta kohdistuen kuitenkin vain B sarakkeesta haettavaan tietoon. Tiettäkö joku miten saisin kaikki haut yhteen kaavaan. Eli tarpeena on hakea tietoja joissa on yhdistetty kirjoitusta ja lukuja, esim 313-AF691.
Taulukon alkuun luon siis kaavaa joka hakee sarakkeista A ja B tietoa, vertaa sitä sarakkeessa D olevaan tietoon (jossa tieto on aina eri kuin sarakkeissa A ja B)ja palauttaa D sarakkeen tiedon siltä riviltä jossa se A ja B sarakkeissa kohtaa tuon haettavan tiedon. Tarpeen olisi myös saada vaihtoehdot siinä tapauksessa että sarakkeessa A on useampia samoja tietoja sisältäviä soluja jotka D sarakkeessa kuitenkin kohdistuvat eriäviin vertailukohtiin.

1

676

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • totoaja

      Tuo ensimmäinen Phaku kaavahan tuo siis vain tiedon sarakkeesta A kun tarkoitus on siis edelleen luoda kaava tai toiminto siten että vaikkapa soluun D3 kirjoittamani haluamani hakutieto joka löytyy sarakkeista A tai B palauttaa D sarakkeessa (vaikkapa riveiltä 8 eteenpäin) olevan tiedon soluun E3. Tuo tieto on siis aina erilaista kaikissa näissä sarakkeissa mutta A ja B sarakkeissa oleva tieto voi toistua useampaan kertaan jolloin D sarakkesta palautuva tieto pitäisi palauttaa kaikki nuo vertailutiedot esim siten että ensimmäinen E3 , toinen E4 jne. Mikäli A tai B sarakkeessa oleva tieto kohdistuu vain yhteen D sarakkeessa olevaan vertailutietoon tulisi palautuksen tapahtua aina soluun E3. Lisäksi mikäli F sarakkeessa on selitetietoa sarakkeen D tiedolle tulisi tämä palautua yhdessä D sarakkeesta palautuvan tiedon kanssa alkaen solusta F3.

      Eli esimerkki; Kirjoitan D3 soluun vaikkapa haettavaksi tiedoksi MP450 joka löytyy A sarakkeen riveiltä 17 ja 33. Vastaavilla riveillä on D sarakkeessa tiedot 313-FF1234 ja 313-FF4321. Näiden tietojen pitäisi palautua siis ensimmäisen soluun E3 ja toisen soluun E4. Lisäksi F sarakkeen riveillä 17 ja 33 lukee tekstimuodossa esim 17 rivillä ensimmäinen vaihtoehto ja rivillä 33 toinen vaihtoehto jolloin näiden tietojen tulisi palautua siten että se tieto joka kohdistuu 313-FF1234;een palautuu soluun F3 ja se tieto joka kohdistuu 313-FF4321:een palautuu soluun F4. Onko tämä edes mahdollista excelissä ???

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

    Luetuimmat keskustelut

    1. Räppäri kuoli vankilassa

      Ei kuulemma ole tapahtunut rikosta. Sama vahinkohan kävi Epsteinille. https://www.hs.fi/suomi/art-2000011840869.html "
      Maailman menoa
      87
      4148
    2. Välillä kyllä tuntuu, että jaat vihjeitä

      Mutta miten niistä voi olla ollenkaan varma? Ja minä saan niistä kimmokkeen luulemaan yhtä sun toista. Eli mitä ajatella
      Ikävä
      28
      3087
    3. No kyllä te luuserit voitte tehdä mitä vaan keskenänne, sitä en ymmärrä miksi pelaat,nainen

      Pisteesi silmissäni, edes ystävätasolla tippui jo tuhannella, kun sain selville pelailusi, olet toisen kanssa, vaikka ol
      Ikävä
      45
      2330
    4. Missä näitte viimeksi?

      Missä näit kaivattua viimeksi ja oliko sähköä ilmassa?
      Ikävä
      35
      1338
    5. Puukotus yöllä

      Oli kaveri hermostunut ja antanut puukosta.
      Sotkamo
      10
      919
    6. 133
      901
    7. rakas J siellä jossain

      Niin ikävä sua. -P. Nainen
      Ikävä
      6
      894
    8. Masan touhut etenee

      Punatiilitalon tietotoimiston mukaan Masa on saanut viimein myytyä kämppänsä ja kaavoittaa uudelle lukaalille tonttia pa
      Äänekoski
      12
      832
    9. Naisten ja miesten tasoeroista

      Oletteko huomanneet, että naisissa ylemmän tason naiset ovat sinkkuja, ja miehissä alemman tason incelit? Toimivat paris
      Ikävä
      124
      776
    10. You've been running and

      so has your mind, I'm thinking of you all the time... 💘
      Ikävä
      11
      760
    Aihe