Comment inclure chaque cellule avec des guillemets dans la feuille de calcul Google Documents
J'ai utf-8
données que je voudrais enregistrer au format CSV.
Mon ancienne version d'Excel mangles utf-8
, donc j'ai du avoir recours à l'aide de google feuille de calcul qui gère utf-8
magnifiquement.
Certaines de mes données ont des virgules, donc je doit envelopper chaque champ de données dans thCSVsv avec des guillemets doubles. J'ai des centaines de lignes, de sorte qu'il prendrait le temps de le faire à la main et sans erreur.
Comment puis-je faire cela de feuille de calcul google docs?
source d'informationauteur sal i
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, pourquoi ne pas vous venez à l'exportation de votre feuille de calcul au format csv? Google a que la fonctionnalité intégrée. C'est dans le menu Fichier > Télécharger > CSV
Mais, pour répondre à votre question, il est assez facile à emballer toutes les valeurs en double guillemets. Disons que les valeurs sont dans la feuille Sheet1 colonnes de A à D. Sur la Feuille2, la cellule A1, il suffit de placer cette formule:
De la question avec le problème avec les guillemets, c'est que ils sont utilisés comme délimiteurs de chaînes, afin de les avoir à l'intérieur d'une chaîne, vous devez taper deux fois de suite. Donc, on " pour ouvrir, de deux à en avoir "" et un " pour fermer 🙂
C'est mon processus:
1) enveloppez chaque cellule avec des guillemets, soit à l'aide de la fonction concatener ou à l'aide de Henrique de la formule ci-dessus. Je l'utilise généralement concaténer parce que j'ai généralement une colonne ou deux que je ne veux pas enveloppé dans des guillemets doubles.
2) l'exportation au format CSV. Vous remarquerez que les cellules sont enveloppés, mais avec trois doubles guillemets (
"""
) plutôt qu'une ("
) donc...3) ouvrir le fichier CSV dans un éditeur de texte trouver
"""
et de le remplacer avec"
Qui devrait vous obtenir un fichier CSV avec les cellules enveloppées dans des guillemets doubles.
Vous pouvez utiliser
CHAR(34)
comme cece résultat
Vous pouvez utiliser
=CHAR(34)
ou partout où vous avez besoin de guillemets doubles.