Je cherchais une solution qui pourrait m'aider à formater json em> entrer dans gsheets em> sortie (divisé en rangée et colonne). J'aimerais utiliser J'ai joint un exemple de l'entrée et la sortie.
J'espère que quelqu'un pourrait m'aider. P> = importateurjson code> mais ma fonction est une cellule au lieu d'une URL. P>
3 Réponses :
Il n'y a pas de fonction NO = ImportJson sur Google Feuilles, vous pouvez vérifier toutes les fonctions disponibles ici: https://support.google.com/docs/table/25273?hl=fr
Pour importer JSON, vous devrez créer un script pour obtenir les données JSON, analyser les données et puis le mettre sur votre feuille. p>
Dans le cas où vous vous trouverez sur le commentaire, vous devez modifier le script à ne pas Obtenez l'URL mais pour obtenir les valeurs de votre cellule. p> Pour faire pour le faire, vous pouvez utiliser gettrange (a1notation) méthode. p> Ceci est l'exemple: p> // Get a range A1:D4 on sheet titled "Invoices"
var ss = SpreadsheetApp.getActiveSpreadsheet();
var range = ss.getRange("Invoices!A1:D4");
// Get cell A1 on the first sheet
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("A1");
Salut kessy, Ce est un exemple de script, mais Je n'utilise pas une URL, ma sortie JSON est dans une cellule, comme l'échantillon sur gsheet que j'ai attaché
En réalité, Importjson a une option différente -
Il existe une option lorsque vous ne pouvez utiliser aucune fonction et aucun script spécial. Ce que vous pouvez faire est d'installer l'add-on, remplissez le formulaire avec les paramètres requis (voir la capture d'écran ci-dessous), configurez une planification pour les mises à jour et faites-la simplement l'exécuter pour la première fois. Vous pouvez trouver une instruction plus détaillée ici sur la façon d'importer JSON à Google Feuilles . P>
P>