Header ico
Retour
Infos
Retour
Infos

🎓 Des graphiques dynamiques avec Figma et GSheets

créer un graphique dynamique grâce au plugin google sheets sync sur figma

L’intérêt. Connaissez-vous Figma ? C’est le logiciel graphique quasi incontournable des web designers aujourd’hui. C’est aussi un outil qui fourmille de plug-ins en option. Parmi eux, Google Sheets Sync (gratuit), créé par le designer Dave Williames, qui permet d’intégrer du texte et des images dans des maquettes via Google Sheets. Mais aussi… de changer des paramètres d’objets : taille, forme, couleur, etc. Vous nous voyez venir ? Chez WeDoData, on l’a détourné pour créer des graphiques directement branchés à un tableur !

Les pré-requis. Avoir un compte Figma (gratuit), un compte Google (gratuit), et maîtriser les bases de Figma ainsi que celles de Google Sheet. Si besoin, voici où démarrer sur Figma [en anglais 🇬🇧] et Google Spreadsheet.

Le mode d’emploi. Faisons-nous la main sur un graphique à barres horizontales en 3 étapes :

1/ Créez un nouveau projet sur Figma. Placez 5 rectangles (outil R) de la même taille, espacés chacun de quelques pixels. Ce seront les 5 barres de notre barchart. Dans les layers à gauche, nommer ces 5 barres #BARSIZE : le signe # permettra au plug-in d’identifier les objets et d’interagir avec eux.

création de la base du graphique dynamique dans figma avec un barchart

2/ Créez une feuille de calcul Google Sheet et dans “Partager”, autorisez la lecture du document à “Tous les utilisateurs qui ont le lien” ce qui permettra au plug-in de s’y connecter.

Dans ce tableur, intitulez l’en-tête de la première colonne BARSIZE (sans le #) et remplissez les 5 cellules en-dessous avec vos données suivies de la lettre “w”. Cet ajout permet au plug-in de modifier la largeur (width) d’un objet dans Figma. Par exemple : 100w = 100 pixels.

création de la feuille de calcul google sheet avec les données de références utilisées la génération du graphique dans figma

3/ Sur Figma, installez le plug-in Google Sheet Sync. Dans la box qui apparaît, renseignez l’URL de votre feuille de calcul Google Sheet. Cliquez sur “Fetch & Sync” et… magie 🪄, la taille de vos barres s’est adaptée aux valeurs de votre tableur !

initialisation du plugin google sheet sync dans figma et syncronisation avec nos objets grpahique ce qui permet la génération de notre graphique dynamique

Les limites. Ce plug-in n’étant pas conçu initialement pour faire des graphiques, on peut s’en servir pour des barres simples, des barres empilées, des bulles… Mais pas de graphiques plus évolués.

⚡C’est pourquoi, chez WeDoData, nous avons créé notre propre outil permettant de synchroniser un tableur avec des graphiques sur un document Figma. Il s’appelle AutoGraph et il permet un large éventail de dataviz. N’hésitez pas à nous contacter pour qu’on vous montre ça 😉

présentation d'autres graphiques dynamiques générés dans figma grâce à notre pluggin autograph

Quelques formes graphiques disponibles avec le plugin Figma AutoGraph de Wedodata


POUR ALLER ENCORE PLUS LOIN

  • La documentation de Google Sheet Sync, pour celles et ceux qui veulent aller plus loin et maîtriser ce plug-in à la perfection : tout y est expliqué, noir sur blanc [et en anglais 🇬🇧]
Tutoriel ou ressource pour débutant

Expertise(s)

Data design

Source
WeDoData
ajouté le
16 novembre 2023
Langue
Français
Outil(s)
figma, googlesheet

Ces autres tutoriels et ressources devraient aussi vous plaire…

No blocks found