[Opgelost] Numbers aankruisvakje
29 januari 2024 - 13:45   
geplaatst door: jennes
Ik heb hier een tabel gemaakt met berekeningen in numbers. Is er een mogelijkheid om bij bepaalde bedragen een aankruisvakje of iets dergelijks te plaatsen om wanneer een betaling al uitgevoerd is, dat wanneer je in het aankruisvakje aanvinkt het bedrag niet meer meegerend wordt in de berekening? Bijvoorbeeld je hebt 100 ingevoerd en daaronder 50 afgetrokken. Eindsom = 50.

Wanneer je nu naast 50 een vakje zou kunnen plaatsen en dat dan aanvinkt dan zou de eindsom 100 zijn, met andere woorden 50 is al afgetrokken. Bedankt voor info!
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 14:17    reactie #1
geplaatst door: oranjemarcel
Makkelijkste bijv met een verborgen kolom.  In die kolom stel je de ingevoerde waarde dmv een formule op 0 als het aangevinkt is en laat je de som van die kolom de eindsom worden.
Gr Marcel
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 14:26    reactie #2
geplaatst door: jennes
bedankt oranjemarcel maar kan je iets, als het mogelijk is, meer verduidelijken? Verborgen kolom(?) en welke formule voer je dan in? Heb je een voorbeeld eventueel?
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 17:34    reactie #3
geplaatst door: oranjemarcel
Het kan nog simpeler, Jennes.  Kijk ff naar bijgaand plaatje.  Hopelijk snap je het.
Gr Marcel

PS Dit zit in mijn admin en gaat over de niet-betaalde facturen.

Schermafbeelding 2024-01-29 om 17.31.29.jpg[Opgelost] Numbers aankruisvakje
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 19:44    reactie #4
geplaatst door: Jakko W
Wat Marcel bedoelt met een verborgen kolom is dat je zoiets hebt:

Scherm­afbeelding 2024-01-29 om 19.38.41.png[Opgelost] Numbers aankruisvakje


In kolom B (Bedrag) staan bedragen, kolom C (Al betaald?) heeft aankruisvakjes, en in kolom D (Optelwaarde) staan formules als:

=ALS(C2;0;B2)(zie voetnoot van dit bericht).

De voetrij van kolom D telt de hele kolom op met eenvoudig:
=SOM(Optelwaarde)
en de voetrij van kolom B heeft:
=Optelwaarde
Wat je dan kunt doen, is kolom D verbergen door er met rechts op te klikken en halverwege het menu dat verschijnt, te kiezen voor „Verberg kolom”. Je kunt hem dan later weer zichtbaar maken door in kolom C rechts te klikken en te kiezen voor „Maak kolom D zichtbaar”.


Voetnoot:
Let op dat het volgende niet werkt in kolom D:
=ALS(Al betaald?;0;Bedrag)want dan geven alle cellen van kolom D en de voetrij van kolom B een foutmelding „Deze formule kan niet naar zijn eigen cel verwijzen of afhankelijk zijn van een andere formule die naar deze cel verwijst.”
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 20:08    reactie #5
geplaatst door: oranjemarcel
En de tweede methode is simpeler.  En het plaatje.
In B10 staat de formule, dus aangevinkte bedragen worden opgeteld.  Als je "waar" vervangt door "onwaar" in de formule worden juist de niet-aangevinkte bedragen opgeteld.  Take your pick.  Er leiden vele wegen naar Rome.

Schermafbeelding 2024-01-29 om 17.44.36.jpg[Opgelost] Numbers aankruisvakje


[Opgelost] Numbers aankruisvakje
29 januari 2024 - 21:54    reactie #6
geplaatst door: jennes
Ik vul in zoals getoond maar 150 wordt in kolom C6 "al betaald" geplaatst en bij aanvinken staat er in C6 dan 0. Bij uitvinken staat er in C6 150.
Hoe krijg ik dan in kolom D bij aanvinken C3 dat 150 wordt afgetrokken van 1000 in D3 aub?

Scherm­afbeelding 2024-01-29 om 21.50.53.png[Opgelost] Numbers aankruisvakje


Scherm­afbeelding 2024-01-29 om 21.51.01.png[Opgelost] Numbers aankruisvakje
[Opgelost] Numbers aankruisvakje
29 januari 2024 - 22:23    reactie #7
geplaatst door: oranjemarcel
Om te beginnen kan je natuurlijk het totaal betaalde bedrag laten aftrekken van het beginbedrag.  Maar als je dat per rij aangeduid wilt, kan het de aanbetaling steeds van de cel erboven aftrekken.

Dan wordt de formule in D3 bijv ALS(C3=waar;D2-B3;D2)

En die kan je in de kolom naar beneden sleuren tot waar je wilt.

Is dat wat je bedoelt?
Gr Marcel
Bewerkt: 29 januari 2024 - 23:25 door oranjemarcel
[Opgelost] Numbers aankruisvakje
30 januari 2024 - 10:47    reactie #8
geplaatst door: Jakko W
Schermafbeelding 2024-01-29 om 17.44.36.jpg[Opgelost] Numbers aankruisvakje

OK, ik wist niet dat SOM.ALS met twee verschillende kolommen kon werken — wel dat je bijvoorbeeld kunt doen =SOM.ALS(B;">0"). Weer wat geleerd.
[Opgelost] Numbers aankruisvakje
30 januari 2024 - 11:55    reactie #9
geplaatst door: jennes
Ik heb het beet!!!!!! Bedankt voor alle reacties!