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

Email opbouw check formule.

Status
Niet open voor verdere reacties.

heponij

Gebruiker
Lid geworden
25 jul 2022
Berichten
33
Beste allen,

Zelf denk ik dat ik in een visuele cirkel zit en daar kom ik maar niet uit.
Wie zou mij kunnen helpen, met de door mij zelf gemaakte formule (of bestaat er al iets waarmee een postcode opbouw kan checken).
=ALS(EN(ISGETAL(VIND.SPEC("@";A1));ISGETAL(VIND.SPEC(".";A1));ISGETAL(VIND.SPEC(" ";A1)));"Juist Mail Adres";"Onjuist Mail Adres")
Bij de vet gedrukte vraag loop ik vast deze geeft de fout waarde #WAARDE.
Indien ik deze apart controleer dan gaat het goed.
Hoe kan ik dat oplossen.
Ik werk met met Office 365.

B.v.d. voor alle tijd en moeite.

M.v.g. Herman
 
Laatst bewerkt:
Er zit nooit een @-teken in een postcode... Dus bedoel je een e-mail adres? Een voorbeeldje bij een vraag helpt altijd...
Ik neem verder aan dat GEEN spatie in een e-mail adres mag zitten. Voldoet dit dan?
Code:
=ALS(EN(ISGETAL(VIND.SPEC("@";A1));ISGETAL(VIND.SPEC(".";A1));NIET(ISGETAL(VIND.SPEC(" ";A1))));"Juist Mail Adres";"Onjuist Mail Adres")

Edit: hier nog een wat kortere optie:
Code:
=ALS(ISGETAL(VERGELIJKEN("*@*.?*";A1;0));"J";"Onj")&"uist Mail Adres"
 
Laatst bewerkt:
Dit is een visuele cirkel:
 

Bijlagen

  • 1609751686-f7794c16-df5c-4031-a8f3-1a0c04009e05.png
    1609751686-f7794c16-df5c-4031-a8f3-1a0c04009e05.png
    9,2 KB · Weergaven: 13
Sorry het moet een Email adres zijn.

Mijn excuus. Herman
 
Kijkt alleen of beide tekens erin staan en niet op welke plek.
Code:
=AANTAL(VIND.SPEC({"@";"."};A1))=2
 
Email adres check.

HSV bedankt dit werkt nog beter.
Maar ik zit nog steeds met de Spatie daar kom ik maar niet uit.

Herman
 
Wat vonden we dan van deze uit #2?
Code:
=ALS(ISGETAL(VERGELIJKEN("*@*.?*";A1;0));"J";"Onj")&"uist Mail Adres"
 
Iets in deze trend.
Code:
=ALS(NIET(ISFOUT(VIND.SPEC(" ";A1)));"Onj";ALS(ISGETAL(VERGELIJKEN("*@*.?*";A1;0));"J";"Onj"))&"uist Mail Adres"
 
Iets in deze trend.
Code:
=ALS(NIET(ISFOUT(VIND.SPEC(" ";A1)));"Onj";ALS(ISGETAL(VERGELIJKEN("*@*.?*";A1;0));"J";"Onj"))&"uist Mail Adres"

Hallo Harry,

Zelf ben ik ook nog bezig geweest en heb de volgende oplossing gevonden;
=ALS(EN(AANTAL(VIND.SPEC({"@";"."};A1))=2;AANTAL(VIND.SPEC(" ";A1))=0);"J";"Onj")&"uist Mail Adres"
Maar ben ben er alleen uitgekomen dankzij jullie prachtige voorbeelden.
Nogmaals bedankt voor alle moeite en tijd.

M.v.g. Herman
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan