Spookwerk
Nederlands ▾
← Blog

Zo krijg je je Apple Health-gegevens in Excel of Google Spreadsheets

Vitadatum exporteert je Apple Health-gegevens naar CSV-bestanden die je direct opent in Excel en Google Spreadsheets. Je krijgt één overzichtsbestand met 26 dagkolommen, plus een detailbestand per meting, en alles wordt op je iPhone zelf verwerkt.

CSV-export hoort bij Vitadatum Premium, een eenmalige aankoop van €4,99 zonder abonnement. De gratis versie exporteert de laatste 7 dagen als JSON. Daar kun je best iets mee, maar een spreadsheet is het niet. Ik zeg dat liever in de tweede alinea dan dat je het bij de betaalmuur ontdekt.

Download Vitadatum in de App Store

Vraag je je nog af waarom de Gezondheid-app helemaal geen CSV-knop heeft? Dan is het eerdere stuk Apple Health-data exporteren naar CSV de betere plek om te beginnen, inclusief de gratis route waarin je de XML zelf met een script omzet. Dit stuk begint waar dat ophoudt, bij de spreadsheet.

Waarom de export van Apple niet opent in Excel

Apple geeft je je gegevens wel. Tik in de Gezondheid-app op je profielfoto, scrol naar beneden en tik op Exporteer alle gezondheidsgegevens. Even later heb je export.zip, met daarin export.xml. Daarin staan bijna al je metingen, in een formaat dat bedoeld is voor software. ECG's komen als losse CSV-bestanden in een map electrocardiograms, en trainingsroutes als GPX-bestanden.

Daar lopen de meeste mensen vast. Iemand op het ondersteuningsforum van Apple probeerde bloeddrukmetingen weer uit Gezondheid te krijgen en schreef dit:

"I see no way to selectively export BP data, or electro cardiogram, etc." "These files will NOT open in Excel, Word or anything I have on my Mac."

Allebei terecht. De export is alles of niets, dus alleen bloeddruk opvragen gaat niet. De XML is één lange lijst metingen zonder kolommen om op te sorteren. En na een paar jaar Apple Watch is het bestand zo groot dat het openen op zich al een klus is.

Eerlijk is eerlijk. De export van Apple is gratis en grondig. Het is alleen geen spreadsheet, en dat heeft Apple ook nooit beweerd. Ik heb Vitadatum gebouwd omdat ik die spreadsheet wilde.

Stap voor stap: van Apple Health naar CSV met Vitadatum

  1. Installeer de app en geef toegang tot Gezondheid. Open Vitadatum en tik op Aan de slag. iOS toont het toestemmingsscherm van Gezondheid. Op iOS 27 vraagt Gezondheid ook hoeveel geschiedenis je wilt delen. Kies Alle vastgelegde en toekomstige gegevens. Met de 30-dagenoptie kan Vitadatum alleen de laatste 30 dagen lezen, en geen enkele export reikt verder terug dan de periode die jij toestaat. Je kunt dat later verruimen via Instellingen › Privacy en beveiliging › Gezondheid › Vitadatum › Wijzig toegang. Heb je Premium, doe daarna dan één keer Volledige export (reset), zodat de oudere gegevens ook meekomen.
  2. Ontgrendel Premium. In de instellingen van Vitadatum staat in de gratis versie een slotje bij Ook exporteren als CSV. Tik erop en je ziet het aankoopscherm van €4,99.
  3. Kies je categorieën. Onder Exportcategorieën staan 14 gezondheidscategorieën, zoals hart, slaap, trainingen en voeding. Zet uit wat je niet nodig hebt. Minder categorieën betekent een snellere export en minder bestanden.
  4. Zet CSV aan. Zet Ook exporteren als CSV aan, en daarna Inclusief gedetailleerde CSV's als je per meting een apart bestand wilt. Doe dat vóór je eerste export. Zet je het later pas aan, dan zijn er twee manieren om ook voor je oudere gegevens detailbestanden te krijgen. Doe één keer Volledige export (reset), of tik op Genereer samenvatting + detail-CSV's.
  5. Kies waar de bestanden heen gaan. Standaard komen ze in een map HealthExports onder Op mijn iPhone in de Bestanden-app. Met Kies exportmap kies je iCloud Drive of een andere map in Bestanden. Met iCloud Drive krijg je de bestanden het makkelijkst op je computer.
  6. Exporteer. Tik op Exporteer mijn gezondheidsdata en houd de app open met het scherm aan zolang hij bezig is. Een eerste export van jaren aan gegevens kan een aantal minuten duren. Als hij klaar is, brengt Open in Bestanden je naar de map.

De bestanden openen in Excel en Google Spreadsheets

Begin met summary.csv in de map HealthExports. De bestanden per meting staan ernaast, in een map die csv heet.

Excel, op Windows of een Mac. Dubbelklikken werkt vaak, maar met Nederlandse instellingen grote kans van niet. Nederlandse Excel verwacht puntkomma's, dus dan belandt alles in kolom A. Importeer het bestand dan. Op Windows gaat dat via Gegevens → Van tekst/CSV. Excel voor Mac heeft die knop niet, daar is het Gegevens → Gegevens ophalen (Power Query) → Tekst/CSV. Kies het bestand en zet het scheidingsteken op komma.

Vitadatum schrijft decimalen met een punt, zoals 5.43. Nederlandse Excel rekent met een decimale komma, dus zulke getallen kunnen als tekst binnenkomen, of als verkeerde hele getallen. Dat laatste is erger, want het ziet er goed uit. Kies in het importvenster voor Gegevens transformeren. Verwijder onder Toegepaste stappen de automatische stap Type gewijzigd. Klik dan met rechts op de kolomkop en kies Type wijzigen › Met landinstelling, en daarna Engels (Verenigde Staten).

Google Spreadsheets. Open een nieuwe spreadsheet. Staat de landinstelling op een decimale komma, dan kan Spreadsheets 5.43 als tekst of als datum lezen. Zet daarom eerst Bestand → Instellingen → Landinstelling op Verenigde Staten. Ga dan naar Bestand → Importeren → Uploaden en sleep summary.csv erin. Spreadsheets herkent de komma als scheidingsteken zelf. Vervang het huidige blad of kies Nieuw(e) blad(en) invoegen, en je bent klaar.

Numbers opent het CSV-bestand direct, zonder importstap.

Wat er in de bestanden staat

summary.csv heeft één rij per dag en 26 kolommen. Eerst de datum. Dan stappen, afstand, beklommen trappen, actieve energie en energie in rust, trainings- en staminuten, hartslag in rust, HRV, wandelsnelheid en loopasymmetrie, gewicht en vetpercentage, bovendruk en onderdruk, ademhalingsfrequentie, bloedglucose, lichaamstemperatuur en maximale inspanning. De laatste zes kolommen worden uit andere gegevens berekend: uren slaap, uren diepe slaap, sta-uren, en aantal, duur en energie van trainingen. De kolomnamen zelf zijn Engels, zoals steps en resting_hr_bpm.

Dat is het bestand om een trend over maanden in een grafiek te zetten. De detailbestanden zijn voor als je elke meting wilt zien. Elke meting krijgt een eigen CSV in de map csv, met één rij per meting: begin- en eindtijd, waarde, eenheid, en de app of het apparaat dat hem vastlegde. StepCount.csv, HeartRate.csv en workouts.csv zijn typische namen. Bloeddruk komt in twee bestanden, BloodPressureSystolic.csv en BloodPressureDiastolic.csv, met één rij per meting. Koppel ze op het tijdstip, dan heb je elke meting weer als paar.

Trainingen komen eruit als één rij per training, met soort, duur, energie en afstand. Slaap komt eruit als één rij per slaapblok, met de fase, zoals kern, diep of REM, in een eigen kolom. ECG's van een Apple Watch bevatten de volledige spanningscurve, ongeveer 15.000 metingen per opname bij 512 Hz, één bestand per opname in csv/ECG. Een README.txt in de exportmap noemt de kolommen van het overzicht, hoe elke kolom berekend is en welke detailbestanden je hebt.

Bijhouden

Met Premium draaien Achtergrondexports vanzelf. Er is geen schakelaar voor. Komen er nieuwe gegevens binnen in Gezondheid, dan zet Vitadatum die in de exportmap zonder dat je de app opent, maar alleen zolang je iPhone ontgrendeld is. iOS bepaalt wanneer achtergrondwerk draait, dus de update kan een tijdje achterlopen op je horloge.

Je spreadsheet loopt niet vanzelf mee. Google Spreadsheets leest geen map op je iPhone of in iCloud Drive, en een geïmporteerd blad is een kopie. Wil je verse cijfers, importeer summary.csv dan opnieuw en vervang het huidige blad, of open het bestand opnieuw in Excel.

De gratis optie

De gratis versie exporteert de laatste 7 dagen als JSON, voor alle 14 categorieën. Daar zit geen CSV bij. JSON opent ook niet prettig in Excel, maar je geeft het makkelijk aan ChatGPT of Claude. Een week aan gegevens als bijlage in een chat is een prima manier om vragen te stellen over je slaap of je hartslag. Vitadatum zelf heeft geen AI aan boord. De app schrijft de bestanden, en wat ze leest is jouw keuze.

Het is ook de eerlijke manier om te kijken voordat je betaalt. Exporteer een week, open de map en kijk of de gegevens waar het jou om gaat erin staan.

Download Vitadatum in de App Store, of lees meer op de Vitadatum-pagina.

Veelgestelde vragen

Kan ik mijn Apple Health-gegevens gratis naar Excel exporteren?

De export van Apple zelf is gratis, maar levert een XML-bestand op dat Excel niet als bruikbare tabel opent. De gratis versie van Vitadatum exporteert de laatste 7 dagen als JSON; CSV-export voor Excel en Google Spreadsheets hoort bij Vitadatum Premium, een eenmalige aankoop van €4,99 zonder abonnement.

Kan ik maar één meting exporteren, zoals bloeddruk of trainingen?

Niet los. Je zet categorieën uit, geen losse metingen. Met Inclusief gedetailleerde CSV's aan krijgt elke meting een eigen bestand, trainingen ook. Bloeddruk komt in twee bestanden, bovendruk en onderdruk.

Worden mijn gezondheidsgegevens ergens naartoe geüpload?

Nee. Vitadatum uploadt niets en heeft geen account. Standaard blijven de bestanden in Op mijn iPhone. Met Premium kun je een map in iCloud Drive of een andere map in Bestanden kiezen. Kies je iCloud Drive, dan synchroniseert iCloud die bestanden zelf, net als elk ander bestand daar.

Hoe ver terug kan ik exporteren?

Zo ver terug als Apple Health de app laat lezen. Op iOS 27 kies je die periode wanneer je toegang geeft; met 'Alle vastgelegde en toekomstige gegevens' leest Vitadatum verder terug dan de laatste 30 dagen. De gratis versie exporteert de laatste 7 dagen.

Werkt het met Google Spreadsheets?

Ja. De CSV-bestanden van Vitadatum importeer je in Google Spreadsheets via Bestand → Importeren → Uploaden, en ze openen direct in Excel en Numbers.

Spookwerk