21 juli 2014

Numbers: CSV bestanden importeren

2 min leestijd

numbers retina icon newSinds de lancering van nieuwe versie van iWork (2013) zijn er veel opties verborgen, veranderd of zelfs verwijderd. Waarom Apple de productiviteit van hun applicaties heeft aangepast is nog steeds niet duidelijk, echter hebben ze gedurende updates vele optie opnieuw toegevoegd.

Een probleem dat veel Numbers-gebruikers zullen herkennen is het probleem dat optreed bij het importeren van CSV-bestanden. Deze worden niet netjes geplaatst in verschillende kolommen maar alles wordt in de eerste kolom geplaatst. Erg vervelend en Apple heeft dit probleem (nog steeds) niet opgelost, vreemd want wanneer je een CSV-bestand bekijkt in Quick Look (spatiebalk) in Finder zie je alles wel netjes verdeeld in kolommen.

Het probleem is dat Numbers alleen CSV-bestanden kan importeren die gebruik maken van de TAB als scheidingsteken. Wanneer je een CSV-bestand in Numbers sleept met bijvoorbeeld een komma dan krijg je een enkele rommelige kolom. Met behulp van onderstaand script kun je deze bestanden openen en op een correcte wijze importeren in Numbers.

csv numbers importeren

Download eerst het script: https://www.appletips.nl/files/CSVtoTabs-Clipboard.zip

Open vervolgens het gedownloade bestand en deze wordt automatisch geopend door Automator, klik in het pop-up venster op ‘Installeer’ om gebruik te kunnen maken van het script. Om vervolgens een CSV-bestand correct te importeren dien je in Finder met behulp van een secundaire klik (rechtermuis-klik) te klikken op het CSV-bestand. Selecteer hier de optie (bij voorzieningen) ‘CSV to Tabs on clipboard’ en kies de het scheidingsteken dat gebruikt wordt in het CSV-bestand (bijvoorbeeld komma). Bevestig door op ‘OK’ te klikken, automatisch word het gehele CSV-bestand correct gekopieerd naar je klembord.

Hierna open je een (nieuw) document in Numbers en klik op een lege cel. Voer de toetscomibinatie cmd⌘ + V uit om het gehele CSV-bestand te plakken in Numbers. Je zal merken dat deze nu correct wordt geïmporteerd, hierna kun je hem uiteraard bewerken en exporteren naar andere versies.

Numbers
Numbers
Categorie: Productiviteit, Zakelijk
Ontwikkelaar: Apple
macOS 13.0
Nederland 4+  245 MB
DOWNLOAD GRATIS
info
Auteur Wesley Fabry
Bijgewerkt12/12/2014 17:28
Categorie iWork, macOS
Feedback Probleem melden
Delen 𝕏
  24 reacties

Reacties

  • Helaas blijft het bij mij niet hangen in het klembord… Deze oplossing werkt dus niet meer?

    Beantwoorden
  • Bij mij geen probleem om CSV te importeren. Het scheiden van de kolommen en rijen lukt aardig.
    Helaas gaat er wel iets mis. Soms zijn er lege cellen, en numbers besluit deze dan op te vullen met de inhoud van de volgende cel. Oftewel: bij sommige rijen schuift alles 1 op.
    Het liefde zou ik dan 1 cel toevoegen, een lege. Waardoor alles weer 1 opschuift in de goede richting.
    Helaas schijnt Numbers deze mogelijkheid van 1 cel niet te hebben.

    Bij een bestand van een paar rijen is dit makkelijk handmatig op te lossen, maar ik zit met bestanden van 100 pagina’s. Dan is handmatig niet meer te doen. Iemand een oplossing?

    Beantwoorden
  • Ik heb een vraag. Weet iemand misschien het antwoord?

    Vraag:
    Wanneer een CSV bestand in een kolom een cijfer reeks bevat die met nullen beginnen, dan laat numbers na het openen van de CSV de nullen die voorop stonden weg.

    Wanneer dit EAN codes zijn, dan zijn die nullen getallen met belangrijke waarde. Een EAN code behoort minimaal 12 cijfers te hebben.

    We exporteren een CSV uit onze database. Vervolgens willen we die bewerken en weer importeren. Doordar de waarden verandert zijn, is er geen herkenning meer met de export.

    Is er een instelling waardoor numbers die nullen laat staan?

    Al vast bedankt,
    Daan Schneider

    Beantwoorden
  • Bij mij werkte het gewoon zonder dit programma

    Beantwoorden
  • Kan iemand mij vertellen hoe ik een adresbestand voor een groep vanuit Numbers importeer in “Contacten”. Ik heb een Numbers bestand gemaakt met een in een kolom de naam, in de tweede kolom het mailadres en in de derde kolom het kenmerk voor de groep om later een slimme groep te maken. Dit bestand heb ik via CSV to Tabs on clipboard’ omgezet naar een CSV bestand en geïmporteerd in Contacten. Ik heb nu wel alle gegevens in Contacten staan, maar iedereen heet ” geen naam” en als ik op deze geen namen klik dan staan alle gegevens komma geschieden onder “notities”. Mail versturen lukt dus niet. Wat doe ik niet goed?

    Beantwoorden
  • Super handig. Bedankt!

    Beantwoorden
  • Hartstikke bedankt, werkte precies zoals beschreven. Bedankt voor dit soort tips. Prima

    Beantwoorden
  • Fantastisch, dank je wel! Het werkte in één keer.

    Beantwoorden
  • ik heb nu libreoffice en wil overstappen naar numbers, zoals ik vorige maand ben overgestapt van windows naar mac ik probeer een simpele boekhouding op te maken in numbers met een tabblad inkoop, verkoop, onkosten, totaal en factuur bestaan er geen sjablonen kant en klaar want ik vrees anders toch bij libre te moeten blijven ik kom namelijk niet met numbers van de grond

    zo lukt het niet een gemaakt factuur in numbers op te slaan als PDF dus niet alle werkbladen maar enkel de factuur
    verder moet ik verwijzingen maken van inkoop en verkoop naar totaal
    hopelijk wet iemand een site of zo waar ik een sjabloon kan downloaden
    BVD Ruud

    Beantwoorden
  • Frans van der Weide

    Bedankt voor de file, CSV toTabs-Clipboard.zip. Het werkt en na het commando command-v komt er in numbers een keurig overzicht.

    Beantwoorden
  • Het probleem is dat je dan natuurlijk ook de inhoud verwijdert. En dat is in mijn geval niet de bedoeling.

    Beantwoorden
  • @Rob je kan dan de te veel aan kolommen markeren, rechter muisknop en dan kiezen ‘verwijder (geselecteerde) kolommen of ga dan naar de menubalk, klik op ‘Tabel’ en dan op ‘Verwijder kolommen’.

    Beantwoorden
  • Met kopiëren naar clipboard en paste in Numbers, komt alles wel in kolommen. Maar soms zijn dat er teveel. In excel kun je dat corrigeren door de scheidingslijnen weg te halen voordat je het importeert.
    In numbers lijkt dat niet mogelijk. Een aantal cellen samenvoegen is voor een groot spreadsheet geen praktische oplossing.
    Heeft iemand een idee?

    Beantwoorden
  • Bedankt voor de oplossing (CSVtoTabs-Clipboard.zip), na jaren van trukjes nu voor mij een mooie oplossing via rechter muis knop+Services .

    Beantwoorden
  • Ik gebruik numbers 3.5 (de laatste versie). Ik vervang de komma door een punt/komma zoals in andere reacties, maar als ik het open in numbers dan staat alles in één kolom. Doe ik iets verkeerd of ondersteunt numbers 3.5 dit niet meer.

    Beantwoorden
  • Hartelijk dank voor de tip. Gebruik het inderdaad ook voor de ING. Maar heb hetzelfde probleem als @Gerrit. Zijn hier misschien nog oplossingen voor?

    Beantwoorden
  • Hartelijk dank voor deze tip! Heb dit gebruikt om mijn maillijst over te zetten naar andere Email Service Provider.

    Beantwoorden
  • Was inderdaad zover gekomen dat ik de (ING) csv netjes geïmporteerd krijg door eerst overal “,” te vervangen door een spatie, maar nu loop ik nog tegen een ander probleem aan.
    In de eerste kolom staat de datum geformatteerd als 20140502; als ik de cel selecteer en onder gegevensnotatie de instelling verander naar > Datum en tijd > 02-05-14 verandert er niets.
    Geen enkel datum format-reageert op de notatie 20140502.
    Alles met de hand omzetten lokt me niet.

    Beantwoorden
  • @Ferry: Open het .csv bestand met TextEdit.app. Kies Edit –> Find –> Find and Replace… (of toets de shortcut: Alt-Cmd-F). In de bovenste tekstbox (Find) voer je ‘,’ (komma) in, in de onderste tekstbox voer je ‘;’ (puntkomma) in. Daarna klik je op All en op Done, en tenslotte sla je het gewijzigde bestand op (Cmd-S).

    Als jet het bestand nu opent in Numbers krijg je netjes kolommen.

    Beantwoorden
  • Hi Pieter, wil je mij uitleggen hoe ik bij Find/Replace kom? Ik ben hier (nog) niet zo thuis in.. alvast bedankt!

    Beantwoorden
  • Leuk hoor jongens, maar deze tip zorgt er net voor dat je niet meer handmatig moet omzetten maar ie het in 1 keer zelf voor je doet. Erg handig! Bedankt!

    Beantwoorden
  • Voordat ik deze tip zag heb ik in een bestand de komma met texteditor automatisch vervangen door een puntkomma (semicolon) en daarna opende Numbers het bestand correct in kolommen. Het betrof trouwens een bestand van ING, dat de waarden ook nog eens tussen ” ” zet, omdat in de bedragen een komma voorkomt. Om te voorkomen dat die ook verdwijnt heb ik “,” vervangen door ; en daarna de ” aan het begin en eind van een regel verwijderd.

    Beantwoorden
  • Ik ga met Pieter mee, zo doe ik het ook, werkt snel en goed.
    Wel bedankt voor al die tips altijd!

    Beantwoorden
  • “Het probleem is dat Numbers alleen CSV-bestanden kan importeren die gebruik maken van de TAB als scheidingsteken.”

    Puntkomma werkt ook. Alternatieve oplossing: je kunt een .csv bestand eerst openen in TextEdit en via Find/Replace de komma’s vervangen door puntkomma’s. Als je daarna het .csv bestand opent in Numbers (bv via QuickLook) krijg je wel aparte kolommen.

    Beantwoorden

Laat een reactie achter



Download gratis de appletips app
voor iPhone en iPad in de App Store