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

X op bepaalde positie vertalen naar score

Status
Niet open voor verdere reacties.

deheugden

Terugkerende gebruiker
Lid geworden
1 mrt 2006
Berichten
1.087
goedenavond,
kan ik, wanener ik op een bepaalde cel, een x typ, dit vertalen naar een cijfer om mee te rekenen?
Ik heb een voorbeeld bijgesloten.
BEdankt alvast voor de hulp.
 

Bijlagen

  • voorbeeld1.xlsx
    13,9 KB · Weergaven: 20
Code:
=VERGELIJKEN("x";I5:K5;0)
Of:
Code:
=ZOEKEN("x";I5:K5;{1;2;3})
 
Laatst bewerkt:
Dank voor de reactie. Ik heb zoeken getest en dat werkt goed. Is er ook en mogelijkheid om te voorkomen dat in een bepaalde range meer dan 1 maal een x geplaatst kan worden?
Is er eigenlijk een inhoudelijkv erschil tussen zoeken en vergelijken?
 
Vergelijken geeft altijd een rijnummer van de matrix waarin de match gevonden is.

Zoeken geeft het resultaat weer van de matrix waarin je zoekt. Dat hangt r dus vanaf wat je als bereik selecteert, kan dus van alles zijn
 
Gebruik datavalidatie met als formule:
Code:
=aantal.als(i5:k5;"x")>1

De functie Vergelijken gaat van boven naar beneden en van links naar rechts zoeken
Zoeken het tegenovergestelde.
 
ok, dank je.
Ik zie dat er nu een waar/onwaar melding komt.
Maar die kan ik toch ook vervangen door een eigen tekst?

=AANTAL.ALS(I5:K5;"x")>1;"error"
was mijn idee, maar dat werkt niet.
=AANTAL.ALS((I5:K5;"x")>1;("error"))
Ook niet. Dat doe ik hier dan fout agv ontbrekende kennis?
 
Zie bijlage.
 

Bijlagen

  • x.xlsx
    8 KB · Weergaven: 23
Dank voor de reactie.
Maar hoe zie het nu precies? Waar komt die tekst vandaan? En hoe zit het nu met de punten? Deze mis ik nml in het voorbeeld.
 
Had ik al vermeld in post 5: Datavalidatie.
De punten?
 
Wat ik bedoel met "punten" is dat, wanneer de "x" op niveau 2 komt, er een 2 bij score komt te staan. Dit is nu zo, maar ik zie niet meer waar dat geregeld is.
De code: =ZOEKEN("x";I5:K5;{1;2;3}) doet dat
 
Laatst bewerkt:
De formule:
Code:
=ALS.FOUT(VERGELIJKEN("x";I5:K5;0);0)
staan in de cellen G5 en G6.
 
De formule:
Code:
=ALS.FOUT(VERGELIJKEN("x";I5:K5;0);0)
staan in de cellen G5 en G6.

Wanneer ik de code =ZOEKEN("x";I7:K7;{1;2;3}) gebruik, dan kan ik spelen met de waardes 1,2 en 3
Maar, bij =ALS.FOUT(VERGELIJKEN("x";I5:K5;0);0) zie ik geen 1,2,3. Worden hier dan vaste,onveranderbare waardes gebruikt?
 
Ik mag aannemen dat je het bestand wat ik plaatste voor je hebt.
Selecteer G5 of G6 en kijk wat er in de formulebalk staat.
Vermeld dat hier eens.
 
Ik mag aannemen dat je het bestand wat ik plaatste voor je hebt.
Selecteer G5 of G6 en kijk wat er in de formulebalk staat.
Vermeld dat hier eens.

Ik zie dit
=ALS.FOUT(VERGELIJKEN("x";I6:K6;0);0)
 
Maar je ziet geen getal in de cel?
 
Vreemd, ik zie toch echt getallen.
En als je het in je origineel zet?
 
Dat is de volledige code.

Ik heb het maar even in een nieuw bestandje gezet, misschien zie je nu getallen.
 

Bijlagen

  • X2.xlsx
    8,6 KB · Weergaven: 16
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan