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

Waarde uit de cel halen

Status
Niet open voor verdere reacties.

jverkerk

Terugkerende gebruiker
Lid geworden
12 nov 2009
Berichten
1.171
Office versie
Microsoft 365
Hallo ik had een waarde uit een cel van kolom B met tekst en andere tekens gehaald met een formule die ik hier opgezocht heb maar hij geeft maar een deel in kolom C.
Is het mogelijk om die formule aan te passen of een ander formule om de waarde in euro weer te geven ook als de waarde som

Bij voorbaat dank
 

Bijlagen

  • Waarde uit cel formule.xlsx
    5,1 KB · Weergaven: 22
Deze zou moeten werken

Code:
=SUBSTITUEREN(SUBSTITUEREN(XML.FILTEREN("<x><y>"&SUBSTITUEREN(B1;":";"</y><y>")&"</y></x>";"//y[3]");".";",");"}";"")+0

Als udf:

Code:
Function jec(cell As String) As Double
jec = Replace(Replace(Split(cell, ":")(2), ".", ","), "}", "")
End Function
 
Laatst bewerkt:
of als je de punt door een komma vervangt en een nul toevoegt aan je formule:
 

Bijlagen

  • Waarde uit cel formule sp.xlsx
    10,4 KB · Weergaven: 21
Bedankt JEC voor het meedenken en de oplossingen, was ook prima maar ik heb de oplossing van SYlvester gebruikt, dat was het makkelijkste.

Vriendelijke groet
Johan
 
Toch nog een alternatief

Code:
=SUBSTITUEREN(SUBSTITUEREN(DEEL(A1;VIND.SPEC("^";SUBSTITUEREN(A1;":";"^";2))+1;50);".";",");"}";"")+0
 
En nog één, voor de allernieuwste Excel-versies:
Code:
=ALS.FOUT(--SUBSTITUEREN(TEKST.VOOR(TEKST.NA(A1;":";2);"}");".";",");"")
 
Laatst bewerkt:
Hallo,
Allemaal nogmaals bedankt voor alle oplossingen!

Johan.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan