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

formule voor x en y as

Debbiedg

Gebruiker
Lid geworden
1 dec 2025
Berichten
7
Hallo, ik ga proberen uit te leggen wat ik graag zou willen. Ik lees bestektekeningen. En wij moeten punten op de kaart bepalen. Ik heb in het bestek een x en y coordinaat gekregen. Echter kloppen deze niet en ik heb een site gevonden waar deze worden geconverteerd. Ik plak de huidige in dit vak:
1764584338309.png
Nadat ik op converteer druk komt de voor mij juiste uitkomst in dit vak:
1764584409160.png

Ik ben dus veel aan het kopiëren en plakken
Nu vroeg ik mij af op er een formule bestaat die mijn coördinaat vanzelf omrekent zodat ik niet meer hoef te converteren?
Alvast bedankt voor het lezen en meedenken....
 
Kun je bijv. ChatGPT of CoPilot niet gewoon vragen om alle coördinaten in 1x even om te zetten?

Geef anders eens een paar coördinaten die je om moet zetten en het gewenste resultaat.
 
als x en/of y niet klopt/kloppen is ook de geconverteerde waarde onjuist.
 
Kun je bijv. ChatGPT of CoPilot niet gewoon vragen om alle coördinaten in 1x even om te zetten?

Geef anders eens een paar coördinaten die je om moet zetten en het gewenste resultaat.
Ik heb een voorbeeld voor je. de gene die in de input staat is zoals we hem aangeleverd krijgen. Maar deze werkt niet in ons programma. Dus ik converteer hem. Dan krijg ik bij resultaat 2 de juiste coordinaten.
zie het voorbeeld.
1764585738131.png
Bericht automatisch samengevoegd:

als x en/of y niet klopt/kloppen is ook de geconverteerde waarde onjuist.
Jawel.. deze klopt dan wel.
 
Met een UDF voor resultaat 1

Code:
Function F_snb(c00)
   sn = Split(c00)
   F_snb = Split(sn(0), ".")(0) & ", " & Split(sn(1), ".")(0)
End Function

aanroepen met:
=F_snb(A1)
 
Hier een Excel voorbeeldje om RD coördinaten om te rekenen naar WGS84.
Alvast bedankt dat je de moeite neemt. Jou uitkomst was:

[td width="109px"]
51,36814158​
[/td][td width="109px"]
4,023753836​
[/td]​
als ik deze invoer in MY Maps ( misschien ken je dit programma een soort google maps) dan kom ik nergens.
Als ik hem converteer zoals ik altijd doe dan kom ik hierop uit: 51.36814, 4.02375
Zelfde getallen als jou, maar minder decimalen. Als ik mijn uitkomst ingeef in my maps dan brengt hij me naar de plek waar ik moet wezen.

Klein puntje nog: coordinaten werken niet met kommas. In jou excel voorbeeld staan kommas en die moet ik dan eerst veranderen in een punt.

Hopelijk heb je nog een idee?
 
Volgens mij is het exact gelijk. Ga maar eens met de AFRONDEN functie spelen als je er nog een decimaal af wilt.
 
Ik weet even niet hoe ik het uit moet leggen maar ga het toch proberen.
De coordinaten 60056.21 376326.11 hebben wij allebei gebruikt.
Jij hebt ze berekend in excel. Ik heb ze geconverteerd in een online programma.
De uitkomst van mij klopt.
Jou uitkomst wijkt af van die van mij en geeft dus een verkeerde plaats/straat.
Mijn uitkomst is 51.36814, 4.02375
jou uitkomst is 51.368142,4.023754

Dus inderdaad een decimaal te veel. Maar ik weet niet hoe ik dit moet verhelpen. Ik ben bang dat ik dan je formule kwijt raak. Ik probeer via celeigenschappen.. maar ik weet niet welke ik dan moet kiezen.. Sorry ben daar niet zo in thuis.
 
Een decimaal kan minder niet meer via de celeigenschappen, want door de komma te vervangen door een punt is de cel tekst geworden, en tekst kun je niet afronden.
Het getal op het einde van de hele lange formule geeft het aantal decimalen aan waarop afgerond moet worden. De 6 dus veranderen in 5.
Bij deze nog 1x een aanpassing.
 

Bijlagen

Geweldig! het is je gelukt en ik ( maar ook mijn collegas) zijn je enorm dankbaar. Zou ik nog 1 ding mogen vragen? jou voorbeeld gaan wij gebruiken in onze werkplannen. Echter zal de kolom telkens verschillen. Nu is jou formule gebaseerd op dat de X in kolom A staat en de Y in Kolom B. En in kolom C en kolom D staan de uitkomsten.
Wij hebben net de formule geknipt en geplakt naar kolom F en G en we zien dat alles in de formule dan op A en B blijft staan. Het is een helse klus om telkens al die A en B-tjes om te zetten in de kolomnummers die we dan gaan gebruiken.
Is hier een handigere manier voor?
Bericht automatisch samengevoegd:

Met een UDF voor resultaat 1

Code:
Function F_snb(c00)
   sn = Split(c00)
   F_snb = Split(sn(0), ".")(0) & ", " & Split(sn(1), ".")(0)
End Function

aanroepen met:
=F_snb(A1)
Bedankt voor je reactie, ik ben ondertussen voorzien van een prachtige formule. Fijn dat je me wilde helpen.
 
Gebruik kopiëren - plakken, en niet knippen - plakken.

PS het helse karwei valt wel mee toch, je hoeft in elke formule maar 1x een A2 en B2 te veranderen....
De 'a' en 'b'-tjes hoef je NIET te veranderen...
 
Laatst bewerkt:
Gebruik kopiëren - plakken, en niet knippen - plakken.

PS het helse karwei valt wel mee toch, je hoeft in elke formule maar 1x een A2 en B2 te veranderen....
De 'a' en 'b'-tjes hoef je NIET te veranderen..
Dan hebben wij iets fout gedaan. Want wat we ook deden in de cel stond #WAARDE en we kregen hem niet goed. Toen we elke a in een f veranderden en elke b in een G toen ging het goed.
Maar inderdaad wij hebben geknipt en geplakt. Nu net gekopieerd en dat ging prima.

Maar even terug komen op jou PS
Jij bedoeld dus deze A2 en B2.

=LET(a;SUBSTITUEREN(A2;".";",");b;SUBSTITUEREN(B2;".";",");

Ook dit uitgeprobeerd en je heb helemaal gelijk.

Je hebt me super geholpen en ik wil je hartelijk danken!
Fijne dag nog
 
Terug
Bovenaan Onderaan