• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Eerste positieve waarde in rij zoeken dmv VERGELIJKEN()

Status
Niet open voor verdere reacties.

Tomacro

Gebruiker
Lid geworden
5 jul 2016
Berichten
10
Beste Allemaal,

ik ben opzoek naar een formule waarmee ik uit een rij (van links naar rechts) de eerste positieve waarde herken en vervolgens het kolomnummer terugkrijg.
Ik heb het nu geprobeerd met VERGELIJKEN(0;$A$2:$A$5;1), dit werkt niet optimaal. Het lijkt erop dat als er bij meer dan de helft van de cellen in de rij een "0" staat, de formule automatisch de laatste cel teruggeeft. De waarde in de cel zijn niet gesorteerd (aflopend of oplopend) waardoor de formule sowieso niet (goed) werkt.

Kan iemand mij helpen met een oplossing?


vb:
[table="width: 500, class: grid, align: center"]
[tr]
[td]1[/td]
[td]2[/td]
[td]3[/td]
[td]4[/td]
[td]5[/td]
[/tr]
[tr]
[td]-3[/td]
[td]-3[/td]
[td]0[/td]
[td]0[/td]
[td]1[/td]
[/tr]
[tr]
[td]-1[/td]
[td]-1[/td]
[td]80[/td]
[td]0[/td]
[td]0[/td]
[/tr]
[/table]

In de beide gevallen hierboven (rij 2 en 3) zou de formule dus Kolom 3 moeten teruggeven.
Dit is immers de eerste kolom waarbij het getal positief is wanneer de rij van links naar rechts wordt bekeken.
 
Jij beschouwt het getal nul dus als positief?
Probeer deze matrixformule eens: =MIN(ALS(A1:E1>=0;KOLOM(A1:E1)))
Afsluiten met Ctrl+Shift+Enter
 
Hi Rebmog,

Perfect! Zo simpel kan het zijn :-)
Bedankt voor de oplossing!

Groet!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan