abonnement Unibet Coolblue Bitvavo
  donderdag 2 april 2009 @ 15:02:52 #1
84430 kanovinnie
Wie dit leest is gek!
pi_67646357
Ik krijg op dit moment uit een programma een rij cijfers, en letters. De cijfers moet ik bij elkaar optellen, en de letters niet. Hoe kan ik deze automatisch scheiden van elkaar?
Ze komen trouwens ook uit een cellenreeks, dus ik kan het niet doen door goed te selecteren.

voorbeeld:

21.25 in
98.9 in

etc
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67646576
In welk formaat spuugt het programma die reeks uit?
So we just called him Fred too
  Boks-Chick donderdag 2 april 2009 @ 15:11:47 #3
118131 BrandX
BoksChick & CoffeeAddict
pi_67646613
eindigt de waarde van elke cel op 'in'?

in dat geval kan je namelijk de kolom (of bereik waarin betreffende cellen staan) selecteren, ctrl+h vervang 'in' door 'spatie'
Die spatie kan je gewoon typen, dus niet in letters, maar je spatiebalk indrukken
Dan verwijderd die in de hele kolom 'in'
Dan zou je alles zo kunnen tellen. Doe nog wel ff bij celeigenschappen zeggen dat het getallen zijn en geen tekst.

oh en alles zonder de aanhalingstekens
lolwut
pi_67646635
Staat er altijd evenveel tekens achter?
Anders schrijf je een VBA dingetje dat het laatste stukje tekst verwijderd.
pi_67646701
Als je het niet erg vindt om er een rij naast te maken (rij of kolom) dan kun je daar gemakkelijk een rij/kolom bij maken die het cijfer overneemt of er 0 van maakt indien er text in staat door middel van ISTEXT.

Stel je hebt zoiets van A1:A4:

4
5
Blaat
-2

Dan maak je bij B1:B4:
IF(ISTEXT(A1);0;A1)

Dan kun je bij B5 een SUM over B1:B4 doen. Misschien is dit heel omslachtig maar het werkt wel.
"Reality is an illusion created by a lack of alcohol."
  donderdag 2 april 2009 @ 15:19:55 #6
61399 Superher0
Is it a plane?
pi_67646823
quote:
Op donderdag 2 april 2009 15:02 schreef kanovinnie het volgende:
Ik krijg op dit moment uit een programma een rij cijfers, en letters. De cijfers moet ik bij elkaar optellen, en de letters niet. Hoe kan ik deze automatisch scheiden van elkaar?
Ze komen trouwens ook uit een cellenreeks, dus ik kan het niet doen door goed te selecteren.

voorbeeld:

21.25 in
98.9 in

etc
=LEFT(A1,FIND(" ",A1)-1)
Dit pakt alles links van de spatie, vanuitgaande dat de linkergedeelte altijd cijfers zijn.
Superhero to the rescue!
pi_67646897
Wat je wilt is denk ik gewoon dat de cijfers in 1 kolom komen en de letters in een 2e kolom ernaast.

Dat doe je zo:

- klik op kolom A zodat de hele kolom blauw wordt
- klik in de menubalk op Data -> Tekst naar kolommen
- vinkje voor 'Gescheiden' -> klik op Volgende
- bij 'Scheidingstekens' haal je het vinkje weg dat bij 'Tab' staat en je zet een vinkje voor 'Spatie' (de cijfers en de letters worden immers gescheiden door een spatie in jouw document)
- klik op Volgende
- klik op Voltooien

Voilą.
pi_67647111
Tekst in A1 (variabel)
Cijfers/formule in A2 (variabel)

=A1""&TEKST(A2;"")&" "
  donderdag 2 april 2009 @ 15:29:03 #9
84430 kanovinnie
Wie dit leest is gek!
pi_67647136
quote:
Op donderdag 2 april 2009 15:15 schreef Dzy het volgende:
Als je het niet erg vindt om er een rij naast te maken (rij of kolom) dan kun je daar gemakkelijk een rij/kolom bij maken die het cijfer overneemt of er 0 van maakt indien er text in staat door middel van ISTEXT.

Stel je hebt zoiets van A1:A4:

4
5
Blaat
-2

Dan maak je bij B1:B4:
IF(ISTEXT(A1);0;A1)

Dan kun je bij B5 een SUM over B1:B4 doen. Misschien is dit heel omslachtig maar het werkt wel.
dus, in colom a vul je dit in:

(cel 1a)1 in
(cel 2a)2in
(cel 3a)10 in
(cel 4a)5 in

Kolom B
(cel 1a)F(ISTEXT(in);0;A1)
(cel 2a)F(ISTEXT(in);0;A2)
(cel 3a)F(ISTEXT(in);0;A3)
(cel 4a)F(ISTEXT(in);0;A4)

of anders?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  donderdag 2 april 2009 @ 15:30:24 #10
84430 kanovinnie
Wie dit leest is gek!
pi_67647182
quote:
Op donderdag 2 april 2009 15:22 schreef _Floddertje_ het volgende:
Wat je wilt is denk ik gewoon dat de cijfers in 1 kolom komen en de letters in een 2e kolom ernaast.

Dat doe je zo:

- klik op kolom A zodat de hele kolom blauw wordt
- klik in de menubalk op Data -> Tekst naar kolommen
- vinkje voor 'Gescheiden' -> klik op Volgende
- bij 'Scheidingstekens' haal je het vinkje weg dat bij 'Tab' staat en je zet een vinkje voor 'Spatie' (de cijfers en de letters worden immers gescheiden door een spatie in jouw document)
- klik op Volgende
- klik op Voltooien

Voilą.
Ik wil gewoon van die tekst afkomen, zodat ik de cijfers kan optellen.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67647313
quote:
Op donderdag 2 april 2009 15:30 schreef kanovinnie het volgende:
Ik wil gewoon van die tekst afkomen, zodat ik de cijfers kan optellen.
Dan verwijder je daarna toch gewoon heel kolom B?
  donderdag 2 april 2009 @ 15:35:21 #12
84430 kanovinnie
Wie dit leest is gek!
pi_67647363
quote:
Op donderdag 2 april 2009 15:19 schreef Superher0 het volgende:

[..]

=LEFT(A1,FIND(" ",A1)-1)
Dit pakt alles links van de spatie, vanuitgaande dat de linkergedeelte altijd cijfers zijn.
Als ik in cel A1 een combi intoets, en in cel B1 dat intoets zegt hij dat A1,FIND fout is.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67647400
Oh sorry ik begreep het probleem niet helemaal. Nevermind dan
"Reality is an illusion created by a lack of alcohol."
  donderdag 2 april 2009 @ 15:36:12 #14
107418 wdn
Elfen lied O+
pi_67647401
quote:
Op donderdag 2 april 2009 15:30 schreef kanovinnie het volgende:

[..]

Ik wil gewoon van die tekst afkomen, zodat ik de cijfers kan optellen.
_Floddertje_ heeft gelijk. Dat is de snelste oplossing.
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
  donderdag 2 april 2009 @ 15:38:32 #15
61399 Superher0
Is it a plane?
pi_67647489
quote:
Op donderdag 2 april 2009 15:30 schreef kanovinnie het volgende:

[..]

Ik wil gewoon van die tekst afkomen, zodat ik de cijfers kan optellen.
nog makkelijker

=VALUE(SUBSTITUTE(A1," in",""))


Value = converts a text string that represents a number to a number
Substitute = Replace existing text with new text in a text string
Heb engelse Excel (2007)
Superhero to the rescue!
  donderdag 2 april 2009 @ 15:40:11 #16
84430 kanovinnie
Wie dit leest is gek!
pi_67647544
quote:
Op donderdag 2 april 2009 15:34 schreef _Floddertje_ het volgende:

[..]

Dan verwijder je daarna toch gewoon heel kolom B?
Dat kan ja, maar ik probeer om een programma te schrijven waarbij je de tekst erin kan kopieren.
Ik kan het natuurlijk ook in cel CZ gooien.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67647581
quote:
Op donderdag 2 april 2009 15:40 schreef kanovinnie het volgende:
Dat kan ja, maar ik probeer om een programma te schrijven waarbij je de tekst erin kan kopieren.
Ik kan het natuurlijk ook in cel CZ gooien.
Oké, als het over programmeren gaat, haak ik af.
  donderdag 2 april 2009 @ 15:41:46 #18
84430 kanovinnie
Wie dit leest is gek!
pi_67647597
quote:
Op donderdag 2 april 2009 15:38 schreef Superher0 het volgende:

[..]

nog makkelijker

=VALUE(SUBSTITUTE(A1," in",""))


Value = converts a text string that represents a number to a number
Substitute = Replace existing text with new text in a text string
Heb engelse Excel (2007)
hij geeft een fout in =VALUE(SUBSTITUTE(A1," in","")) Dat gedeelte.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  donderdag 2 april 2009 @ 15:41:51 #19
61399 Superher0
Is it a plane?
pi_67647600
quote:
Op donderdag 2 april 2009 15:35 schreef kanovinnie het volgende:

[..]

Als ik in cel A1 een combi intoets, en in cel B1 dat intoets zegt hij dat A1,FIND fout is.
hmm.. zoek???

klik even op SHIFT +F3 en zoek een functie die erop lijkt.. hoeft niet moeilijk te zijn, gewoon keywords.
Superhero to the rescue!
  donderdag 2 april 2009 @ 15:42:39 #20
84430 kanovinnie
Wie dit leest is gek!
pi_67647632
quote:
Op donderdag 2 april 2009 15:41 schreef _Floddertje_ het volgende:

[..]

Oké, als het over programmeren gaat, haak ik af.
Het is gewoon om snel pijplengtes uit te rekenen. Je gooit er een reeks getallen in, en het programma smijt eruit hoeveel meter je van welke soort nodig hebt. Dat tweede lukt wel, dat eerst is lastig.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  donderdag 2 april 2009 @ 15:43:03 #21
84430 kanovinnie
Wie dit leest is gek!
pi_67647646
quote:
Op donderdag 2 april 2009 15:41 schreef Superher0 het volgende:

[..]

hmm.. zoek???

klik even op SHIFT +F3 en zoek een functie die erop lijkt.. hoeft niet moeilijk te zijn, gewoon keywords.
okay, ik ga even zoeken.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  donderdag 2 april 2009 @ 15:43:24 #22
61399 Superher0
Is it a plane?
pi_67647653
quote:
Op donderdag 2 april 2009 15:41 schreef kanovinnie het volgende:

[..]

hij geeft een fout in =VALUE(SUBSTITUTE(A1," in","")) Dat gedeelte.
A1 is de cel.

Doe die Shift + F3 en gebruik de wizard, werkt beter, zie je meteen de uitkomst.
Superhero to the rescue!
  donderdag 2 april 2009 @ 15:48:51 #23
84430 kanovinnie
Wie dit leest is gek!
pi_67647851
quote:
Op donderdag 2 april 2009 15:22 schreef _Floddertje_ het volgende:
Wat je wilt is denk ik gewoon dat de cijfers in 1 kolom komen en de letters in een 2e kolom ernaast.

Dat doe je zo:

- klik op kolom A zodat de hele kolom blauw wordt
- klik in de menubalk op Data -> Tekst naar kolommen
- vinkje voor 'Gescheiden' -> klik op Volgende
- bij 'Scheidingstekens' haal je het vinkje weg dat bij 'Tab' staat en je zet een vinkje voor 'Spatie' (de cijfers en de letters worden immers gescheiden door een spatie in jouw document)
- klik op Volgende
- klik op Voltooien

Voilą.
Even geprobeerd, maar hij herhaalt het helaas niet.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  donderdag 2 april 2009 @ 16:18:21 #24
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_67648792
tvp
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  donderdag 2 april 2009 @ 16:22:21 #25
84430 kanovinnie
Wie dit leest is gek!
pi_67648951
Ik ga nu van stage naar huis, naar werk. Vanavond om ~half 10 ben ik er weer.
Alvast bedankt!
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')