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

Als cel begint met - Dan

Status
Niet open voor verdere reacties.

rikardo42

Gebruiker
Lid geworden
20 apr 2014
Berichten
6
Goedemorgen,

Graag zou ik navragen of iemand mij kan helpen.

Als een cel begint met A t/m H moet er Palletplaats uitkomen
Begint een cel met I t/m Z moet er Legplank uitkomen.

Weet iemand een formule waarmee dit mogelijk is?

Ik vond: =ALS(EN(ISFOUT(VIND.SPEC("A";K2;1));ISFOUT(VIND.SPEC("B";K2;1));ISFOUT(VIND.SPEC("C";K2;1));ISFOUT(VIND.SPEC("D";K2;1));ISFOUT(VIND.SPEC("E";K2;1));ISFOUT(VIND.SPEC("F";K2;1));ISFOUT(VIND.SPEC("G";K2;1));ISFOUT(VIND.SPEC("H";K2;1)));"Legplank";"Palletplaats")

Maar als de letter midden in de cel staat dan wordt deze ook automatisch Palletplaats genoemd.
Het is echt specifiek de bedoeling dat dit enkel gebeurt als de cel met deze Letter begint.
 
Probeer deze eens:
PHP:
=ALS.FOUT(ALS(CODE(HOOFDLETTERS(LINKS(A1;1)))<75;"Palletplaats";ALS(CODE(HOOFDLETTERS(LINKS(A1;1)))>=75;"Legplank";""));"")
 
Wat gaaf!
Het werkt, zou ik mogen vragen waar die ¨75¨ vandaan komt als parameter om A t/m H te bepalen? dan kan ik dit voortaan zelf ook met andere letters bepalen.
 
Ik heb het net nog eens goed geprobeerd.
Tevergeefs kom ik erachter dat deze van ¨A¨ tot en met "J" nu Palletplaats weergeeft. en vanaf K weergeeft deze legplank.
Dit moet tot en met cel "H" worden? Weet je een oplossing?
 
Wijzig 75 eens in 73.
 
Dankjewel!
Ik had het inderdaad uitgevonden dat het alfabet begon bij 65.

Maar door jouw hulp ben ik eruit.
 
Die ascii waarden (CODE) is inderdaad de truuk :)
 
Nog een optie:
Code:
=ALS(ISGETAL(VIND.SPEC(LINKS(A1;1);"abcdefgh"));"Palletplaats";ALS(ISGETAL(VIND.SPEC(LINKS(A1;1);"ijklmnopqrstuvwxyz"));"Legplank";""))
Of misschien zo?
Code:
=ALS(VIND.SPEC(LINKS(A1;1);"abcdefghijklmnopqrstuvwxyz")>8;"Legplank";"Palletplaats")
 
Laatst bewerkt:
Terwijl er helemaal geen truuk nodig is...
PHP:
=ALS(LINKS(A1;1)<"I";"Palletplaats";"Legplank")
 
Nog mooier Enigma, simpeler wordt het niet...
 
Laatst bewerkt:
Enigmasmurf mooi makkelijk en kort.
Zou er nog een als functie voorzetten als de cel leeg blijft.



Groetjes Johan
 
Terwijl er helemaal geen truuk nodig is...
PHP:
=ALS(LINKS(A1;1)<"I";"Palletplaats";"Legplank")


De beste tot nog toe, enige wat ik mis zoals jverkerk zei is idd als de cel leeg is.
Ik had dit dan ook niet in de vraag opgegeven maar dit zou het nog beter maken voor ons.
 
Kun je ook zelf,maar een voobeeld.
Code:
=ALS(A1="";"";ALS(LINKS(A1;1)<"I";"Palletplaats";"Legplank"))
Als je een nul typt geeft hij nog steeds een fout antwoord.
Dat zou met
Code:
=ALS(OF(A1="";ISGETAL(A1));"";ALS(LINKS(A1;1)<"I";"Palletplaats";"Legplank"))
kunnen
Groetjes Johan
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan