Titel, locatie, datum en tijd, tijdzone, herhaling, genodigden, meldingen en notities — download daarna het .ics-bestand of open het direct in je agenda. Je kunt ook een planning plakken of een document of foto toevoegen om meerdere evenementen tegelijk te maken.

Welk CSV-formaat accepteert de importfunctie van Google Agenda?

Google Agenda en Outlook lezen een CSV waarvan de eerste rij precies is: Subject, Start Date, Start Time, End Date, End Time, All Day Event, Description, Location. Datums zijn MM/DD/JJJJ en tijden zijn twaalfuurs met een achtervoegsel (09:00 AM); een dagvullende rij zet All Day Event op True en laat beide tijdcellen leeg. ICS Maker exporteert die kop plus één correcte rij, om de rest van het blad eronder te plakken. Die acht kolommen zijn alles wat een CSV bevat — geen tijdzone, geen herhalingsregel, geen gastenlijst, geen herinneringen, geen URL — gebruik dus een .ics wanneer een van die zaken belangrijk is, en CSV wanneer het aantal een bestand per afspraak onhandig maakt.

De kolommen, in volgorde

Subject,Start Date,Start Time,End Date,End Time,All Day Event,Description,Location

Die acht kopnamen, precies zo gespeld en met dat hoofdlettergebruik, zijn wat de importfunctie van Google Agenda zoekt; Outlook accepteert hetzelfde blad. Datums zijn MM/DD/YYYY en tijden zijn twaalfuurs met een achtervoegsel — 09:00 AM — omdat dat de notaties zijn die de importfuncties zonder gokken kunnen lezen. Een dagvullende afspraak zet All Day Event op True en laat beide tijdcellen leeg.

Zet het downloadformaat om naar CSV en je krijgt één correcte rij plus de kop. Open die in een spreadsheet, plak de andere tweehonderd rijen erbij, en importeer het geheel.

De einddatum is niet dezelfde als in de .ics

In een CSV is de einddatum de laatste dag waarop de afspraak valt. In een .ics eindigt dezelfde afspraak de dag erna, omdat DTEND exclusief is: een afspraak van één dag op de 15e heeft DTEND;VALUE=DATE:20260816. Beide bestanden hier zijn geschreven vanuit dezelfde afspraak en elk is gespeld zoals het eigen formaat verwacht, dus de twee zijn het op papier oneens en in de agenda eens. Het is goed om dit te weten voordat je een blad met de hand overtypt vanuit een .ics die je toegestuurd kreeg.

Wat een CSV niet kan bevatten

Een spreadsheet heeft acht kolommen en iCalendar heeft honderd eigenschappen, dus het verlies is reëel: geen tijdzone, geen herhalingsregel, geen gastenlijst, geen herinneringen, geen status, geen URL. Elke rij is een titel, een tijdsspanne, een dagvullende vlag, een omschrijving en een locatie. Daarom is de importroute de terugvaloptie in plaats van de standaard — grijp ernaar wanneer het aantal een bestand per afspraak onhandig maakt, of wanneer een agenda een .ics regelrecht heeft geweigerd, en gebruik de .ics wanneer het detail ertoe doet.

Waar je het importeert

Google Agenda
Instellingen → Importeren en exporteren → Importeren, en kies vervolgens het bestand en een doelagenda.
Outlook, desktop
Bestand → Openen en exporteren → Importeren/Exporteren → Import uit een ander programma of bestand → Kommagescheiden waarden.
Iets anders
De meeste agenda's importeren .ics maar geen CSV. Zet het blad om naar één bestand per afspraak, of gebruik een agenda die de CSV wel accepteert en abonneer je daarop vanuit de andere toepassing.

Vragen

Welke kolommen heeft een CSV-import voor Google Agenda nodig?
Subject, Start Date, Start Time, End Date, End Time, All Day Event, Description, Location — precies zo gespeld en met dat hoofdlettergebruik, in de eerste rij. Subject en Start Date zijn de twee die in elke rij een waarde moeten hebben.
Welke datumnotatie wil de importfunctie?
MM/DD/JJJJ, dus de 15e augustus 2026 is 08/15/2026, en tijden zijn twaalfuurs met AM of PM, zoals 09:00 AM. Andere notaties worden soms geaccepteerd en soms stilzwijgend als een andere dag gelezen, en dat is precies het probleem dat je op een blad van tweehonderd rijen wilt vermijden.
Kan een CSV terugkerende afspraken of herinneringen importeren?
Nee. De CSV-kolommen dekken de titel, de tijdsspanne, een dagvullende vlag, de omschrijving en de locatie, en verder niets — geen herhalingsregel, geen alarmen, geen deelnemers, geen tijdzone. Importeer een terugkerende afspraak in plaats daarvan als .ics, waar één RRULE-regel de hele reeks beschrijft.
Waarom toont mijn spreadsheet een onverwacht apostrof in een titel?
Omdat de titel begon met =, +, -, of @, en een cel die met een van die tekens begint, wordt uitgevoerd als formule wanneer het blad wordt geopend. Het voorloopapostrof markeert de cel als letterlijke tekst; importfuncties beschouwen het niet als onderdeel van de titel. Het is een bewuste beveiliging, geen fout.