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

Getal uit cel gebruiken voor berekening

Status
Niet open voor verdere reacties.

jeentje

Nieuwe gebruiker
Lid geworden
4 sep 2004
Berichten
2
Ik ben bezig met een excelsheat voor mijn voetbalteam. Komen allerlei gegevens op en ik wil ook het aantal doelpunten voor en tegen van mijn team weten.
Ik heb echter een groot deel al af toen ik besloot om dit erbij te doen. Het probleem is dat ik nu gegevens uit 1 cel nodig heb terwijl er meerdere instaan. Ik bedoel hiermee dat als ik in 1 cel 1-1 invul, wil ik de linker 1 gebruiken voor de berekening van het aantal doelpunten voor en de rechter 1 voor het aantal doelpunten tegen.
Kan iemand mij vertellen hoe je dit in code vertaald. Is het wel mogelijk???
 
je kunt het beste de 1 - 1 in 3 kolommen plaatsen.
Dan kan je een verwijzing/totalisering maken in een verzamel kolom. Een kolom voor en tegendoelpunten.

Suc6
 
Kolom selecteren
Data => tekst naar kolommen enz.
Kan je mooi je kolom terug splitsen.

En het is fout om van een verkeerde opzet te starten, en koste wat kost deze opzet te willen behouden.

Veel beter is, nadat je alle fouten in het eerste programma hebt ontdekt, het ganse programma eens te herschrijven. Is eventjes wat werk, maar werkt later stukken makkelijker.

Luc
 
Ik ben het 100% met koos eens !
De kolommen wat smaller maken, rechts / loinks uitlijnen enzo.
Dan wordt je document best wel overzichtelijk.
Rekenen en splitsen van gegevens is dan erg makkelijk.

In tussentijd heb ik wel wat gepuzzeld voor je:
Is niet de mooiste oplossing.....



In cel A1 zet je bijvoorbeeld 3-5
In cel B1 zet je =links(A1) in de cel verschijnt 3
In cel C1 zet je =rechts(a1) in de cel verschijnt 5

Heb je meer doelpunten dan 9?
Dan wordt de formule anders.
Hoe dat exact moet weet ik niet, omdat ik dan te maken krijg met een negatieve waarde als je dan maar 1 enkel cijfer invult.

Bijvoorbeeld: cel a1 3-9

b1 =links(a1) geeft keurig een 3
c1 =ALS(RECHTS(A1;2)-9<0;RECHTS(A1);RECHTS(A1;2)) geeft keurig een 9

Is a1 dan 3-12 dan geeft c1 keurig een 12

Maar als ik die formule in b1 aanpas :
=ALS(links(A1;2)-9<0;links(A1);links(A1;2))
Dan geeft dat een waarde met 3-
Dat is geen negatief getal, want dat schrijf je als -3
Hoe ik dat oplos weet ik nog niet....

Ga ik in a1 boven de 9 links, dan gaat het perfect.
Dus 12-14 gaat prima
en 12-7 ook

Hoe ik dat precies moet scheiden ??????
Als ik er achter kom laat ik je weten.
Iemand anders met nog meer kennis hiervan?
 
Hoe je moet scheiden? Net zoals ik eerst zei:
Selecteer de kolom waarin je score staat:
2-2
4-5
6-2
enz
Daarna ga je via Data naar Tekst naar kolommen
Bij de tweede stap vul je voor scheidingsteken:
Overige in, en in het vakje voor het scheidingsteken zet je: -

Daarna voltooien, en alles is klaar.

Je moet er alleen voor zorgen dat er een lege colom staat naast de kolom met scores.

Luc
 
Klopt Luc, dat werkt toppie!
Da's een optie om zijn/haar (??) hele database snel aan te passen.
1 kolom toevoegen naast de invoer, en de hele rij selecteren en scheiden.

Weer wat geleerd....... :rolleyes:
 
Bedankt voor de reacties. Het werkt nu.

Jeen (man) hahahaha
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan