Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 8 van 8

Onderwerp: MATCH meerdere mogelijkheden in 1 cell

  1. #1
    Junior Member
    Geregistreerd
    24 april 2006
    Vraag is niet opgelost

    Wink MATCH meerdere mogelijkheden in 1 cell

    In dit voorbeeld bestand heb ik in kolom D de te vinden data staan. welke opgezocht moet worden in kolom J.
    In de cell kunnen tot 5 verschillende waarden staan elk gescheiden door '/'.

    De waarde 'no' of 'yes' moet dan opgehaald worden uit kolom K.
    Als 1 van de gezochte code een waarde 'no' heeft moet dat gegeven worden. komt 'no' niet voor dan mag het 'yes' zijn.

    Ik ben met deze formule aan het stoeien geweest maar kom er niet uit.
    {=INDEX(K2:K18;MATCH(TRUE;ISNUMBER(SEARCH($J$2:$J$18;D2));0))}

    het resultaat van de ISNUMBER(SEARCH($J$2:$J$18;D2)) is

    ={FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

    Hopelijk kan iemand me verder helpen
    Bijgevoegde bestanden Bijgevoegde bestanden

  2. #2
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Geen lege cellen gebruiken in het te doorzoeken bereik lijkt mij het meest eenvoudig.
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  3. #3
    Junior Member
    Geregistreerd
    24 april 2006
    VenA, helaas zitten die er wel tussen.
    maar ook al zouden ze er niet zijn, dan is mijn probleem nog niet opgelost.

  4. #4
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Je creëert het probleem zelf door 5 soortgelijke gegevens in 1 cel te zetten.
    Je moet niet met formules struktuurfalen proberen op te heffen.
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  5. #5
    Giga Honourable Senior Member
    Geregistreerd
    18 juli 2008
    Iets in deze trant.
    Code:
    =INDEX(K$2:K$18;VERGELIJKEN(WAAR;ISGETAL(VIND.SPEC(ALS(J$2:J$18>0;J$2:J$18);D2));0))
    ____________
    Met vriendelijke groet,
    Harry

    Lag nooit om de keuzes van dien vraauw, bist ter zulf aine van....
    (Grunnegs-Gronings)

  6. #6
    Mega Honourable Senior Member AlexCEL's avatar
    Geregistreerd
    3 april 2014
    Locatie
    Groningen
    Of zoiets misschien?
    Code:
    =ALS(SOMPRODUCT(($J$2:$J$18<>"")*ISGETAL(VIND.SPEC($J$2:$J$18;D2))*($K$2:$K$18="no"));"no";"yes")
    -- een (excel) voorbeeldbestandje zegt meer dan 1000 woorden --

  7. #7
    Junior Member
    Geregistreerd
    24 april 2006
    Quote Origineel gepost door HSV Bekijk Bericht
    Iets in deze trant.
    Code:
    =INDEX(K$2:K$18;VERGELIJKEN(WAAR;ISGETAL(VIND.SPEC(ALS(J$2:J$18>0;J$2:J$18);D2));0))
    Jammer deze werkt niet juist:
    Deze komt terug met een 'yes' terwijl R50x een 'no' is,. zo te zien pakt hij de eerste waarde.

    Als een van de waarde een 'no' is moet hij 'no' geven als resultaat.

    toch bedankt

  8. #8
    Mega Honourable Senior Member AlexCEL's avatar
    Geregistreerd
    3 april 2014
    Locatie
    Groningen
    Geeft die van mij wel de gewenste resultaten?
    -- een (excel) voorbeeldbestandje zegt meer dan 1000 woorden --

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

Regels
Help

Helpmij.nl en business

Partners
Sponsoren