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

Cijfer zoeken in een verzameling cijfers in excel

Status
Niet open voor verdere reacties.

Johan3h

Gebruiker
Lid geworden
16 jan 2012
Berichten
45
Leden,

Ik zit met het volgende probleem:

Ik doe er maar gelijk de bijlage bij



Het is de bedoeling dat in B4 wordt gezocht naar het cijfer 1 in het ratjetoe B7 t/m J12 en als de 1 is gevonden dan in B4 een 1 zet. Zo ook in C2. Maar die moet dan zoeken naar de 2, enz.
Ik ben al begonnen met =ALS(OF(B7=1;B8=1;B9=1;B10=1;B11=1;B12=1);1;0) maar dat wordt een formule van hier tot Tokio en weer terug, zo lang.
Met = VERT.ZOEKEN lukt het niet wat ik wil.

Heeft er iemand een suggestie hoe ik dit voor elkaar kan krijgen?

In blijde afwachting van een oplossing,

groet,
Johan3h
 

Bijlagen

  • Voorbeeld.xlsm
    15,9 KB · Weergaven: 36
Laatst bewerkt:
deze in B4 en dan naar rechts doorvoeren?

PHP:
=ALS(AANTAL.ALS(B7:B12;B2);B2;0)
 

Bijlagen

  • Johan3h.xlsm
    14,1 KB · Weergaven: 28
Laatst bewerkt:
of:
Code:
=B2*(AANTAL.ALS(B7:B12;B2)>0)
 
Laatst bewerkt:
voldoet deze formule?

in B4 plaatsen en dan doortrekken naar K4

Code:
=ALS(AANTAL.ALS(B$7:B$12;B2)>0;1;0)
 
De suggestie van SjonR vereenvoudigd:

PHP:
=COUNTIF(B7:B12;B2)*B2
 
Dank voor de snelle reactie,

Met jullie suggesties zoekt B4 alleen in B7 t/m B12 en dat werkt prima.
B4 moet echter ook in C7 t/m C12 en in D7 t/m D12, enz zoeken. en dan in B4 het cijfer 1 zetten als resultaat.
Als ik de formule probeer uit te breiden, dan heb ik weer te veel argumenten of zijn er te veel of te weinig haakjes.

Ik kom er dus (nog) niet uit helaas.

Wellicht ter verduidelijking van wat ik wil bereiken lukt wel met de ellenlange formule: =ALS(OF($7=1;B8=1;B9=1;B10=1;B11=1;B12=1;C7=1;C8=1;C9=1;C10=1;C11=1;C12=1;D7=1;D8=1; enz; enz t/m J12 );1;0)
Daar zit waarschijnlijk de verwarring. In mijn vraag geef ik aan B7 t/m B12 dit moet echter zijn B7 t/m J12, waarbij de kolommen afzonderlijk zijn.

Sorry voor de verwarring!
 
Laatst bewerkt:
Probeer de formule eens aan te passen (niet uitbreiden).
 
Hij moet dus in alle cijfers zoeken en niet alleen in de eigen kolom? Simpel, pas het bereik van de AANTAL.ALS aan en zet deze vast.
Code:
=B2*(AANTAL.ALS([COLOR="#FF0000"]$B$7:$K$12[/COLOR];B2)>0)
 
Laatst bewerkt:
Deze in B4 en dan naar rechts doortrekken:

Code:
=ALS(AANTAL.ALS($B$7:$J$12;B2)>0;1;0)
 
Thx leden,

Zowel de formule van AlexCEL als JanBG werken prima.
Die van Alex geeft mij netjes het getal wat ik zoek, die van Jan simpelweg een 1. Helemaal TOP!!

Hartelijk dank voor het meedenken en doen allemaal!!

Groet en een fijn weekend,
Johan3h
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan