Google Forms: ett svar per e-post

En nedlasting av Google Forms-svar (Responses → Download responses) fra et skjema som samler inn e-postadresser.

Behandles lokalt i nettleseren din. Filinnhold lastes ikke opp. Ingen konto nødvendig.

Før og etter

Oppdiktede rader fra eksempelfilen, kjørt gjennom den samme koden som Rote Workspace kjører, da siden ble bygget. Fjernede rader er overstreket; endrede celler er uthevet — pek på en for å se den gamle verdien.

Data Workspacegoogle-forms-responses.csv4 rader · 4 kolonner · UTF-8 Behandlet lokalt

Original

Før: eksempelfilen
RadTimestampEmail AddressYour nameWhich session?
22026/09/01 9:14:02 AM GMT+1ana@example.comAna SilvaMorning
3 (fjernet)2026/09/01 9:14:05 AM GMT+1Ana@Example.com (har mellomrom i kantene)Ana SilvaMorning
42026/09/01 10:02:40 AM GMT+1ben@example.comBen ColeAfternoon, Evening
52026/09/02 8:00:00 PM GMT+1cy@example.comCy DiazEvening

Resultat

Etter: Google Forms: ett svar per e-post
RadTimestampEmail AddressYour nameWhich session?
22026/09/01 9:14:02 AM GMT+1ana@example.comAna SilvaMorning
42026/09/01 10:02:40 AM GMT+1ben@example.comBen ColeAfternoon, Evening
52026/09/02 8:00:00 PM GMT+1cy@example.comCy DiazEvening

3 rader × 4 kolonner etter rettelsene · var 4 × 4 · 2 celler endret

· markerer et mellomrom i starten eller slutten av en verdi. Prikkene er ikke i dataene; de viser mellomrom du ellers ikke ville sett.

Kolonnenavnene forblir slik eksporten skriver dem, på engelsk, så de passer filen din.

Hvorfor

Folk sender et skjema to ganger — et dobbeltklikk, en rettelse — og de to radene skiller seg bare i Timestamp, så de er ikke eksakte duplikater og blir med i hver telling.

Hva den gjør

  1. Fjern mellomrom i alle kolonnerPå eksemplet: 1 celle endret
  2. små bokstaver i "Email Address"På eksemplet: 1 celle endret
  3. Fjern duplikater: rader med samme "Email Address" (uten hensyn til store/små bokstaver, uten hensyn til overflødige mellomrom, tomme nøkler er aldri like), og behold den første i hver gruppePå eksemplet: 1 rad fjernet

Filen din trenger denne kolonnen, stavet nøyaktig slik: Email Address. Mangler én eller har den fått nytt navn, sier arbeidsflyten hvilket steg som stopper, og kjører ikke.

Den beholder første rad for hver adresse i filen. Google lover ingen tidsrekkefølge, så sorter på Timestamp først hvis du vil ha en annen.

Slik bruker du den

  1. Last ned arbeidsflyten

    En liten .json-fil med stegene ovenfor — ingen data. Vil du prøve først? Bruk eksempelfilen (oppdiktede rader).

  2. Åpne eksporten din

    Velg filen din i Data Workspace. Den behandles i nettleseren din, ikke lastet opp.

  3. Importer, se over, kjør

    Arbeidsflyt → Importer, velg filen — eller hopp over nedlastingen: under Arbeidsflyt → Maler, trykk på Kontroller og åpne. Hvert steg sjekkes mot kolonnene dine; trykk på Kjør på denne filen, deretter Last ned.