Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 7 van 7

Onderwerp: Zoek benaming bij (tekst)code

  1. #1
    Senior Member
    Geregistreerd
    21 mei 2007
    Vraag is opgelost

    Zoek benaming bij (tekst)code

    Hallo,

    Ik ben aan het stoeien om a.d.h.v. van een gedeelte van een weggeschreven (tekst)code in kolom A een benaming te zoeken voor in kolom B.
    Deze benaming dient gezocht te worden in een lijstje.
    Ik weet even niet hoe ik het anders dien te omschrijven maar hopelijk maakt het bijgevoegde bestandje het iets duidelijker.

    Dank alvast voor het meedenken.

    Mvg
    Peter
    Attached Files Attached Files

  2. #2
    Giga Senior
    Verenigingslid
    plongske's avatar
    Geregistreerd
    24 maart 2013
    Locatie
    Deerlijk
    Afstand tot server
    ±294 km
    Test deze even.
    Code:
    =ALS.FOUT(VERT.ZOEKEN((LINKS(A2;VIND.SPEC("-";A2;1)-1))*1;$E$2:$F$17;2;0);VERT.ZOEKEN((DEEL(A2;VIND.SPEC("-";A2;10)+1;10))*1;$E$2:$F$17;2;0))
    groeten Plongske

    Plaats bij een vraagstelling steeds een klein( waar getrouw qua opzet) voorbeeld bestandje met (eventueel fictieve) informatie en mogelijks wat uitleg, het helpt ons enorm en bespaart ons ook typ werk.
    Een bedanking is nog steeds gratis en de vrijwilligers weten het te appreciëren

  3. #3
    Senior Member
    Geregistreerd
    21 mei 2007
    Hallo Plongske

    Geweldig!!!
    Ik heb je formule toegepast in het uitgebreidere voorbeeldbestandje.
    Deze formule ga ik eens proberen te ontleden.
    Er zijn nog enkele hiaatjes.
    Hoe zijn die op te lossen in de formule van jou?

    Voor nu al heel hartelijk dank voor het meedenken.

    Mvg
    Peter

  4. #4
    Mega Senior Timshel's avatar
    Geregistreerd
    14 februari 2015
    Locatie
    Leiden
    Afstand tot server
    ±147 km
    Probeer deze eens
    Code:
    =VERT.ZOEKEN(ZOEKEN(1E+23;1*DEEL(A2;VIND.SPEC("200";A2);RIJ($1:$20)));$E$2:$F$21;2;ONWAAR)
    Of beter
    Code:
    =ZOEKEN(1E+23;VIND.SPEC($E$2:$E$21;A2);$F$2:$F$21)
    Laatst aangepast door Timshel : 13 juni 2018 om 15:47 Reden: korter = beter
    Bezoek ook eens de 6-voudig website-van-het-jaar www.beterspellen.nl

  5. #5
    Senior Member
    Geregistreerd
    21 mei 2007
    Hallo Timshel

    Beide formules werken als een tierelier.
    Voor deze formules ga ik geen moeite doen om te ontleden want ik weet niet waar ik moet beginnen.
    Zoals 1E+23??? Waar staat dit voor??
    Maar des al niet te min, Timshel heel hartelijk dank voor je input. De formule doet wat hij dien te doen. M.a.w. de hiaatjes zijn ook als sneeuw voor de zon verdwenen.

    Mvg
    Peter
    Laatst aangepast door peter59 : 13 juni 2018 om 18:05

  6. #6
    Mega Senior Timshel's avatar
    Geregistreerd
    14 februari 2015
    Locatie
    Leiden
    Afstand tot server
    ±147 km
    ZOEKEN is een zeer krachtige functie vanwege een tweetal eigenschappen: zij kan matrices evalueren en foutwaarden negeren. Van beide eigenschappen wordt gebruik gemaakt in de voorgestelde formules. In formule 2 genereert VIND.SPEC($E$2:$E$21;A2) een matrix met, als het goed is, precies een niet-foutwaarde. ZOEKEN vindt de 'hit' en retourneert de bijbehorende waarde uit kolom F. 1E+23 is een willekeurig groot getal namelijk een 1 met 23 nullen.
    Laatst aangepast door Timshel : 14 juni 2018 om 08:05
    Bezoek ook eens de 6-voudig website-van-het-jaar www.beterspellen.nl

  7. #7
    Senior Member
    Geregistreerd
    21 mei 2007
    Hallo Timshel

    Heel hartelijk dank voor je duidelijke uitleg.

    @Plongske
    Jij natuurlijk ook nog bedankt voor je inbreng.

    Mvg
    Peter

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Aanbiedingen