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

Moeilijke formule (bestaande?)

  • Onderwerp starter Onderwerp starter Breev
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Breev

Gebruiker
Lid geworden
20 dec 2003
Berichten
245
Hallo, ik wil het volgende bereiken:

Bijvoorbeeld:

PHP:
Als B1=2230, dan B2="Herselt"; als B1=2260, dan B2="Westerlo"; als B1=2440, dan B2="Geel", ...

Weet iemand hoe ik dit kan maken? Dankjewel :thumb:
 
hoeveel verschillende getallen kunnen er in B1 ingevoerd worden?
 
Een stuk of 4, 5? Maakt het uit of het er 2 of meer zijn?
 
In B2 zou je voorwaardelijke opmaak daarvoor kunnen gebruiken, mits niet meer dan 6 variabelen. Anders zal je een script kunnen gebruiken.
 
Je kan jouw waarden (herstelt, ...) ergens in je sheet zetten als het over meerdere waarden gaat.

Bijvoorbeeld :

B12 = 2230 C12 = Herstelt
B13 = 2260 C13 = Westerlo
B14 = ......
zoveel er bestaan (zie formule B12:C24)

Dan de formule invullen in B2

=VERT.ZOEKEN(B1;B12:C24;2;ONWAAR)


Dan B1 invullen met de waarde die je zoekt en in B2 verschijnt automatisch wat hij in jouw range (B12:C24) kan vinden.

Laat je nog iets weten of het lukt !!!
 
Bijna precies zoals je de vraag stelt kun je hem ook oplossen.

Formule in B2:

ALS(B1=2230;"HERSTELT";ALS(B1=2260;"WESTERLO";ALS(B1=2440;"GEEL";"")))

En zo kun je de formule heel wat langer maken.
Let wel op dat je aan het eind het goede aantal haakjes hebt staan.
 
inderdaad, Lucky Fred dat is de formule.
Nesten van Als dus.
 
Bedankt, dat nesten van formules werkte :thumb:

Zoiets had ik ook in gedachten (ik had al geprobeerd om twee ALS formules achter elkaar te gebruiken, maar dat lukte niet)


Weten jullie toevallig ook (het is voor een schiftingsvraag) hoe ik de beste tien antwoorden kan laten zoeken , dus als 936 het juiste getal is, moet hij de tien (of 5) getallen die het dichtst bij 936 liggen eruit nemen.
 
Hoi (en anderen),

Nesten van formules heeft 1 nadeel, je kan maximaal 7 haken open zetten. Toch kun je verder:
=als(B1=2230;"Herstelt";"")&als(b1=2260;"Westerlo";"")&....... enzovoorts

Jeroen
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan