quote:Op dinsdag 8 maart 2011 22:34 schreef ManAtWork het volgende:
=ALS(O3=(N3+2);0;ALS(O3=(N3+1);1;ALS(O3=N3;2;ALS(O3=(N3-1);3;ALS(O3=(N3+1);4;0)))))
Bedankt voor jullie reactie.quote:Op dinsdag 8 maart 2011 22:43 schreef DaFan het volgende:
Als je 2007 of hoger gebruikt prefereer ik dit;
=IFERROR(CHOOSE(N3-O3+3;0;1;2;3);0)
Anders wordt het:
=IF(ISERROR(CHOOSE(N3-O3+3;0;1;2;3));0;CHOOSE(N3-O3+3;0;1;2;3))
Vreemd. Bij mij werkt de eerste wel. En het maakt niet uit in welke cel ik het resultaat laat tonen.quote:Op woensdag 9 maart 2011 18:40 schreef DeGeleKlootzak het volgende:
[..]
[..]
Bedankt voor jullie reactie.
Geen van deze 3 oplossingen werkt.
Bij de eerste oplossing geeft hij altijd de waarde 3 terug.
Bij de andere 2 oplossingen geeft hij #Naam? terug.
Kan het misschien zijn dat hij het niet pakt omdat N3 een formule gebruikt?
Groetjes
quote:Op woensdag 9 maart 2011 18:59 schreef ManAtWork het volgende:
[..]
Vreemd. Bij mij werkt de eerste wel. En het maakt niet uit in welke cel ik het resultaat laat tonen.
Dat hij #Naam? teruggeeft, komt waarschijnlijk omdat je een NL versie gebruikt en de formule in het Engels is.
Dat in N3 een formule staat, mag volgens mij niet uitmaken.
Ik kwam er ook achter dat het met dat NL versie te maken had.quote:Op woensdag 9 maart 2011 18:59 schreef ManAtWork het volgende:
[..]
Vreemd. Bij mij werkt de eerste wel. En het maakt niet uit in welke cel ik het resultaat laat tonen.
Dat hij #Naam? teruggeeft, komt waarschijnlijk omdat je een NL versie gebruikt en de formule in het Engels is.
Dat in N3 een formule staat, mag volgens mij niet uitmaken.
wat lul jij nou dan weer?quote:Op woensdag 9 maart 2011 22:09 schreef DaFan het volgende:
Formule fout overtypen is je eigen schuld DGK
Volgens mij niet. En als die er al is, dan ligt het bij systeembeheer. En die zijn er niet, carnavalsvakantiequote:
volgende week dan maar, lijkt mij het verstadigste.quote:Op vrijdag 11 maart 2011 10:27 schreef Syrena het volgende:
[..]
Volgens mij niet. En als die er al is, dan ligt het bij systeembeheer. En die zijn er niet, carnavalsvakantie![]()
Ik heb ooit een mailtje gehad van een collega die een macro had gemaakt die deed wat ik boven beschrijf (zij moeten hetzelfde doen, kastcontrole adhv barcode scannen). Maar die mail heb ik niet meer en de collega is.... met vakantie.
Dan moet het af zijn, het is nu vakantie, dus geen bezoekers die ik in de weg zit (of zij mij).quote:Op vrijdag 11 maart 2011 11:34 schreef Deetch het volgende:
[..]
volgende week dan maar, lijkt mij het verstadigste.
1 2 3 4 5 6 7 8 9 10 11 12 | Private Sub Worksheet_Change(ByVal Target As Range) Const WS_RANGE As String = "A1" On Error GoTo ws_exit Application.EnableEvents = False If Not Intersect(Target, Me.Range(WS_RANGE)) Is Nothing Then With Target ActiveSheet.Name = .Value End With End If ws_exit: Application.EnableEvents = True End Sub |
=ALS(B4-B5=<70;0;"Iets anders")quote:Op dinsdag 15 maart 2011 17:43 schreef kanovinnie het volgende:
Ik kom weer eens niet uit met een IF commando.
Ik wil er voor zorgen, dat als uit "B4-B5" iets komt wat groter is dan 70, het 0 blijft.
Maar het blijft niet lukken.
Moet je even kijken hoe de ALS()-funstie in elkaar zit en welke parameters er nodig zijn.quote:Op donderdag 10 maart 2011 18:09 schreef DeGeleKlootzak het volgende:
sorry ik dacht dat er iemand anders gereageerd had. dacht dat er iemand anders mee zat te bemoeien.
Mijn excuses.
Ik ben nu helemaal overnieuw begonnen op een andere manier. En deze manier blijkt nu te werken.
Ik heb 2 extra tabellen gemaakt waar de formule mee moet gaan vergelijken.
Ik krijg nu als waarde WAAR terug. In het stukje van de formule waar hij gerekend heeft klopt dit dus ook, maar ik wil dus het getal hebben ipv WAAR.
Het stukje waar ik nu mee werk is: =ALS(O3-N3=L26;K26). Hier krijg ik dus de waarde waar terug. Maar ik wil dus dat hij K26 teruggeeft en niet WAAR of ONWAAR.
Ik heb er dit van gemaakt:quote:
kan je dit beter toelichten? Zal vanavond ff kijken! Want volgens mij doet die code niet wat jij zegt dat het doet.quote:Op vrijdag 11 maart 2011 16:14 schreef soepp het volgende:
Van een ander forum heb ik deze code :
[ code verwijderd ]
Deze code zorgt ervoor dat de tabblad naam veranderd in cel A1. Nu wil ik een toevoeging dat hij veranderd in A1 bij blad 1 en niet A1 van zijn huidige blad.
Iemand een idee?
Hm hij doet idd wel wat je wilt maar...quote:Op vrijdag 11 maart 2011 16:14 schreef soepp het volgende:
Van een ander forum heb ik deze code :
[ code verwijderd ]
Deze code zorgt ervoor dat de tabblad naam veranderd in cel A1. Nu wil ik een toevoeging dat hij veranderd in A1 bij blad 1 en niet A1 van zijn huidige blad.
Iemand een idee?
1 2 3 4 5 | Inkomen Aantal schijven 0 1 30000 2 60000 3 90000 4 |
Maar als je ¤40k aan inkomen hebt, heb je je belastingvrije bedrag, daarna een deel wat in de eerste schijf valt en daarna, als er nog iets overblijft, iets wat in schijf 3 valt. Met deze IF/ALS-functie kom je er iig niet!quote:Op woensdag 16 maart 2011 09:02 schreef Deetch het volgende:
Of gewoon een geneste if functie:
Inkomen in A1
belastingschijf grenzen van 2011 gebruikt: http://www.artifex-verzek(...)ip=belastingschijven
=IF(A1<0,"negatief inkomen",IF(A1<18628,1,IF(A1<33436,2,IF(A1<55694,3,4))))
In het nederlands:
IF wordt ALS en " , " wordt " ; "
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |