• 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 formule vraagje

Status
Niet open voor verdere reacties.

Tom30

Gebruiker
Lid geworden
17 jan 2007
Berichten
110
Beste Excellers,

In cel B4 staat =ALS(A1=11;1;0)

In de bovenstaande formule wordt er in cel B4 een 1 gezet als er in A1 11 staat. Stel dat er nu in cel A1 de tekst "dit is getal 11" staat. Hoe kan ik er nu voor zorgen dat er in B4 dan toch een 1 komt te staan? In bovenstaande formule moet er precies een 11 staan in A1 om een 1 te krijgen in B4. Kan ik het = teken niet veranderen in een soort "bevat" simbool? :-)

Alvast bedankt weer.

Groeten, Tom
 
Code:
=--(isgetal(vind.alles("11";h32)))

de 1 vooraan hoort er niet thuis !
 
Beste Excellers,

In cel B4 staat =ALS(A1=11;1;0)

In de bovenstaande formule wordt er in cel B4 een 1 gezet als er in A1 11 staat. Stel dat er nu in cel A1 de tekst "dit is getal 11" staat. Hoe kan ik er nu voor zorgen dat er in B4 dan toch een 1 komt te staan? In bovenstaande formule moet er precies een 11 staan in A1 om een 1 te krijgen in B4. Kan ik het = teken niet veranderen in een soort "bevat" simbool? :-)

Alvast bedankt weer.

Groeten, Tom

Hoi,

Zie bijlage .... en vul in A3 in wat je wilt met of zonder 'elfje' er in ... :p
Je hebt er wel vier functies voor nodig ..... maar toch: het werkt.
 

Bijlagen

Laatst bewerkt:
TeuGem,

Jouw oplossing werkt goed maar dan alleen in 2007 en niet in 2003.

In 2003 ziet de formule er als volgt uit:

=_xlfn.IFERROR(ALS(DEEL(A3;VIND.ALLES("11";A3;1);2)="11";1;0);0)

Grtz
 
TeuGem,

Jouw oplossing werkt goed maar dan alleen in 2007 en niet in 2003.

In 2003 ziet de formule er als volgt uit:

=_xlfn.IFERROR(ALS(DEEL(A3;VIND.ALLES("11";A3;1);2)="11";1;0);0)

Grtz


Ik neem aan dat je met de engelstalige versie van 2003 werkt??
 
TeuGem,

Jouw oplossing werkt goed maar dan alleen in 2007 en niet in 2003.

In 2003 ziet de formule er als volgt uit:

=_xlfn.IFERROR(ALS(DEEL(A3;VIND.ALLES("11";A3;1);2)="11";1;0);0)

Grtz


Deze formule geeft een 1 als er 11 in de bewuste cel staat. Echter, wanneer er iets anders in de bewuste cel staat dan 11, krijg ik #waarde. Iemand een idee?

En wat doet =_xlfn.IFERROR eigenlijk? Deze had ik niet eerder gezien.

Thanks!!!

Groeten, Tom
 
Ik neem aan dat je met de engelstalige versie van 2003 werkt??

Ik heb de Nederlandse versie en krijg ook =_xlfn.IFERROR(ALS(DEEL(A3;VIND.ALLES("11";A3;1);2)="11";1;0);0) bij het omzetten van 2007 naar 2003 .
 
Tom30,

Zoals je ziet keuzes te over.

Kies er 1 uit en doe er je voordeel mee.

Ter info: TeuGem ik gebruik 2003 en 2007 in de nederlandse uitvoering.

Grtz
 
Beste Tom30 ;)

De volgende formule gaat ook:

Code:
=ALS(ISGETAL(VIND.ALLES(11;A1));1;0)

Groetjes Danny. :thumb:
 
Hey Tom,

De eenvoudigste manier is volgens mij de getalnotatie van de cel A1 aanpassen:
via getalnotatie - aangepast - dan invullen: "dit is getal" Standaard

De formule in cel B4 dient dan niet veranderd te worden en in cel A1 kan je gewoon een getal invullen en de tekst verschijnt er dan vanzelf bij als je bevestigt.

Groetjes,
Valerie
 
Laatst bewerkt:
Thanks!!!

Hey Allemaal,

Thanks voor de reacties, het heeft me goed geholpen. Alles werkt nu!

Groetjes, Tom
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan