• 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.

ISNB leidt tot te veel argumenten

Status
Niet open voor verdere reacties.

raymondblom

Gebruiker
Lid geworden
12 jun 2019
Berichten
5
hallo,

Ik heb onderstaande formule. deze werkt prima. Echter, in sommige gevallen krijg ik in plaats van een 0, #N/B. Daarom wil ik een ISNB toevoegen.

=ALS(Input!Q2=1;ALS(ZOEKEN($I2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$I2&"0"&$F2&W$1;$I2&"0"&$F2&W$1;ALS(ZOEKEN($J2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$J2&"0"&$F2&W$1;$J2&"0"&$F2&W$1;ALS(ZOEKEN($K2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$K2&"0"&$F2&W$1;$K2&"0"&$F2&W$1;)));)

de ISNB in de formule is als volgt:

=ALS(ISNB(Input!Q2=1;ALS(ZOEKEN($I2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$I2&"0"&$F2&W$1;$I2&"0"&$F2&W$1;ALS(ZOEKEN($J2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$J2&"0"&$F2&W$1;$J2&"0"&$F2&W$1;ALS(ZOEKEN($K2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$K2&"0"&$F2&W$1;$K2&"0"&$F2&W$1;))););"0";Input!Q2=1;ALS(ZOEKEN($I2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$I2&"0"&$F2&W$1;$I2&"0"&$F2&W$1;ALS(ZOEKEN($J2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$J2&"0"&$F2&W$1;$J2&"0"&$F2&W$1;ALS(ZOEKEN($K2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$K2&"0"&$F2&W$1;$K2&"0"&$F2&W$1;)));)

helaas krijg ik bij deze formule de melding "u hebt voor deze functie te veel argumenten ingevoerd."

kan iemand mij hiermee helpen?

alvast dank.
 
sorry, ik zou niet weten hoe ik dit zou moeten doen. zou je hier een voorbeeld van kunnen geven?
 
Gebruik een ALS.NB()* ipv een ISNB(), dat voorkomt ook herhaling van de hele ALS-reeks.

=ALS.NB(ALS(Input!Q2=1;ALS(ZOEKEN($I2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$I2&"0"&$F2&W$1;$I2&"0"&$F2&W$1;ALS(ZOEKEN($J2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$J2&"0"&$F2&W$1;$J2&"0"&$F2&W$1;ALS(ZOEKEN($K2&"0"&$F2&W$1;Lessen!$A$2:Lessen!$A$134)=$K2&"0"&$F2&W$1;$K2&"0"&$F2&W$1;))););0)

Daarnaast lijkt je formule onnodig complex maar dat is zonder voorbeeld bestand niet goed te beoordelen.




_________
*) de functie ALS.NB is beschikbaar vanaf versie Excel 2013
 
Ik kan helaas geen voorbeeld bestand sturen, daar het gaat om persoonsgegevens. Helaas lijkt de formule ook niet te werken. De geschreven waarde blijft #N/B
 
Niemand vraagt om je originele bestand. We willen graag een representatief voorbeeldbestand met aap, noot, mies-gegevens.
 
in het voorbeeld is in de tab database W2 de plek waar de aangeapste formule met ALS.NB staat.
De originele formule staat in alle andere cellen tussen L2 en BC21.

Het lijkt met de oude formule overal goed te geen, met uitzondering van de cellen met #N/B als resultaat.
 

Bijlagen

  • voorbeeld helpmij.xlsx
    442,1 KB · Weergaven: 21
Welke excel versie gebruik je? ik zie namelijk een #naam fout en dat kan erop wijzen dat de functie in jou versie nog niet bestaat. zoals ik in mijn eerste reactie zette, deze ALS.NB is beschikbaar vanaf 2013 versie.

andere optie is dat er bij het kopieren en plakken een foutje in is geslopen (extra spatie of ander onzichtbaar leesteken), waardoor de formule niet wordt herkend.
voor de zekerheid de bijlage geupload met voor heel kolom W de nieuwe formule die bij mij nu wel werkt en overal 0 toont ipv #N/B
 

Bijlagen

  • Copy of voorbeeld helpmij.xlsx
    429,2 KB · Weergaven: 17
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan