VLOOKUP + ehto

Vijeeto

Moi,

ongelma seuraavanlainen:
olen luonnut VLOOKUP kaavalla viittauksen toiseen työkirjaan, josta pitäisi hakea tietyn työntekijänron perusteella tietty asia
KAAVA: =VLOOKUP(työntekijän nro esim B10;toisen työkirjan nimi ja alue mistä hakee A5:B223;2).

Ongelmaksi muodostuu että taulukko johon käytän kaavaa on enempi työntekijöitä kuin taulukko mistä haen tietyn arvon. Tästä seuraa että excel heittää työntekijöille joilla ei pitäisi olla mitään arvoa edellisen työntekijän arvon jolla oikeesti kuuluisi ollakin.. eli siirtää oikein arvot niille kelle se kuulukin, mutta minkälaisella ehtokaavalla yllämainittuun kaavaan lisättynä saan nollaksi tai tyhjäksi työntekijät joille ei arvoa kuuluisi tulla..?

5

1831

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • joskotällälähtisi

      VLOOKUP-funktion hakee tuloksen vain jos se löytää haettavan (tässä B10), muuten näyttää #####.
      Onko tuo antamasi kaava suoraan tiedostosta kopioitu?
      Siitä näyttäisi puuttuvan viimeinen "nolla" tai "FALSE", joka määrää haetaanko ihan tarkkaa vastinetta (0). Eli pitäisi olla:
      =VLOOKUP(työntekijän nro esim B10;toisen työkirjan nimi ja alue mistä hakee A5:B223;2;0) tai ....A5:B223;2;FALSE)

    • Vijeeto

      ok, thx!! eli kaava on muodossa nyt esim: =VLOOKUP(B7;Sheet4!$A$5:$B$223;2;0)

      lisäkysymys;
      pitääkö lisätä jonkinlainen ehtolauseke jos haluan että tietty työntekijä ei saa kyseistä vlookup- arvoa vaikka sellainen olisi olemassa, vaan että näyttäisi nollaa... miten lisään sen tuohon yllämainittuun kaavaan?

    • herra nro 21

      Lisäkysymys vaatii kyllä lisää tarkennusta.
      Miksi arvoa ei saa hakea vaikka se löytyykin?
      Jos B7 arvoa lähdetään hakemaan Sheet4 A-sarakkeelta ja se löytyy sieltä, antaa kaava tuloksen vastaavalta B-sarakkeen riviltä.
      Vaikea siihen on antaa ehtolausetta, miksi sitä ei saa hakea.
      Voi toki antaa ehtolauseen sille, ettei haeta työntekijöitä joiden numero on vaikka isompi kuin 10
      =IF(B7>10;0;VLOOKUP(B7;Sheet4!$A$5:$B$223;2;0)) - vastaus näyttää "nollaa", jos työntekijän numero on isompi kuin 10.
      Jos laitat 0 tilalle "", jää solu tyhjäksi, =IF(B7>10;"";.....

    • vijeeto

      haluisin vain määritellä ettei hae tietyiltä työntekijöiltä arvoa vaikka sellainen olisi olemassa.. onko mahdotonta laittaa kaavaa että "jos on tietty työntekijänro(t) niin jää arvo tyhjäksi"..? tokihan se manuaalisesti onnistuu poistamalla kaava heidän kohdalta, muttei ton luulis olevan mahdottomuus myöskään ehtokaavalla...?

    • JP

      hain tietoa vlookup funktiolla menestyneesti, eli onnistuin tekemään funktion ja oikea tieto tuli oikeaan kohtaan. Sitten kun napautan oikeaa alakulmaa ja haluan kopioida funktion kaikille riveille se kopioituu juuri samana tuloksena kuin tuohon ekaankin. Kokeilin toisella koneella ja homma toimi normaalista. Eli voiko minulla olla jokin tietty asetus excelissäni päällä joka estää tällaisen kopioimisen?

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

    Luetuimmat keskustelut

    1. Kuka paiskasi vauvan betoniin Oulussa?

      Nimi esiin.....
      Oulu
      99
      6013
    2. Riikan kukkaronnyöri on umpisolmussa

      Kulutus ei lähde liikkeelle, koska kansalaiset eivät usko, että: – työpaikka säilyy – tulot eivät romahda – talous ei h
      Maailman menoa
      80
      4782
    3. Tanskan malli perustuu korkeaan ansioturvaan

      Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv
      Maailman menoa
      96
      3035
    4. Epäily: Räppäri yritti tappaa vauvansa.

      https://www.mtvuutiset.fi/artikkeli/epaily-mies-yritti-tappaa-vauvansa/9300728 Tämä on erittäin järkyttävä teko täysin p
      Maailman menoa
      28
      2823
    5. Anteeksipyyntöni

      Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska
      Järki ja tunteet
      26
      2095
    6. Sydämeni valtiaalle

      En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden
      Ikävä
      119
      1506
    7. Mikseivät suomalaiset kuluta? istutaan vaan säästötilirahojen päällä..

      ...Ihan haluamalla halutaan että maa menee konkurssiin? Ihan käsittämätöntä, ennätymäärät säästöjä sekä konkursseja sam
      Maailman menoa
      335
      1057
    8. Oletko tyytyväinen

      Tämän hetkiseen tilanteeseenne? Odotatko, että lähennytte vai yritätkö päästä yli ja eteenpäin?
      Ikävä
      85
      1028
    9. Jos oikeasti haluat vielä

      Tee mitä miehen täytyy tehdä ja lähesty rohkeasti 📞 laita vaikka viestiä vielä kerran 😚
      Ikävä
      125
      960
    10. Eihän se tietysti minulle kuulu

      Mies, mutta missä olet? 🤨 😠
      Ikävä
      48
      764
    Aihe