Vous savez déjà ce qu'est Numbers. Vous savez déjà comment créer des feuilles de calcul de base avec les modèles intégrés ou comment utiliser des fonctions et des formules de base dans Numbers. Mais, pour être honnête, vous venez de cerner ce que Numbers peut vraiment faire..
Pour le prix modique de 20 $, ou gratuitement avec un nouveau Mac, Numbers est une alternative attrayante à Excel et à d’autres applications de tableur. Et pourtant, quand il s’agit de traiter sérieusement des chiffres ou des données, la plupart des gens vous supposent automatiquement. doit avoir Exceller.
Rien ne pourrait être plus éloigné de la vérité. Numbers est un puissant tableur. Grâce à la prise en charge AppleScript récemment ajoutée, vous pouvez faire beaucoup plus avec Numbers que vous ne l'aviez jamais imaginé. Dans ce didacticiel, je vais vous expliquer quelques techniques de traitement des données et des calculs en profondeur, notamment:
Rassemblez tout cela et vous pouvez transformer une feuille de calcul Numbers en une application de base de données de contacts personnalisée, ou en une base de données, pour suivre presque tout ce que vous voulez. Commençons!
Je commencerai ce didacticiel par une liste de base de données factices. Cette liste contiendra 300 personnes, avec leur nom, leur âge et leurs adresses électroniques énumérées dans les colonnes respectives. Vous pouvez créer votre propre feuille de calcul avec vos propres exemples de données ou ajouter des informations sur vos contacts réels à utiliser avec le didacticiel. Votre feuille de calcul devrait ressembler un peu à ceci:
Mise en place d'un classeur avec deux feuilles de calculDe nombreux utilisateurs débutants n'utilisent qu'une seule feuille lorsqu'ils travaillent dans Numbers. Ils essaient de rassembler toutes leurs données, chiffres, graphiques et tout ce dont ils ont besoin dans un espace restreint. Cela vous permettra de faire défiler de haut en bas et côte à côte toute la journée.
Il y a un meilleur moyen: plusieurs feuilles. Plusieurs feuilles vous permettent de garder vos données séparées de vos graphiques ou d’autres informations, et peuvent vous aider à préserver votre santé mentale tout en travaillant avec de plus grands ensembles de données..
Vous pouvez créer plusieurs feuilles à partir du même classeur en cliquant sur le bouton + inscrivez-vous dans le coin supérieur gauche de la feuille de calcul. Ensuite, il est sage de ré-étiqueter chaque feuille afin de ne pas perdre de vue son objectif. Double-cliquez simplement sur le nom de chaque feuille (actuellement défini sur Feuille 1 et Feuille 2), puis remplacez les noms par Les données et outil de recherche, respectivement.
Ajouter et renommer des feuillesDiviser votre classeur en préoccupations distinctes et nommer correctement chaque onglet crée une conception beaucoup plus évolutive qui résistera à l'épreuve du temps. Il est important de penser à la quantité de données que votre classeur va devenir, et pas seulement à la quantité de données qu'il conservera actuellement. Cela gardera votre feuille de calcul prête à vous servir dans le futur.
Maintenant que le Outil de recherche onglet a été créé, créons une interface de recherche simple. L'objectif est que l'utilisateur n'ait qu'à entrer un nom pour trouver les informations d'un contact. Ce faisant, la feuille renverra le nom, l'âge et l'adresse électronique de la personne saisie..
Après un certain style, l’échange d’ordre des feuilles et la suppression de cellules, votre feuille d’outil de recherche devrait ressembler à ceci:
L'interface de rechercheLa fonction Vlookup remplira automatiquement les cellules B4, C4, et D4. Pour commencer à construire votre outil de recherche, placez votre curseur dans la cellule B4 et appuyez sur le = clé. Le menu de fonctions apparaîtra automatiquement. Commencez à taper Vlookup jusqu'à ce que Numbers indique cela comme fonction supposée. Frappé Revenir, et le modèle de formule sera rempli et vous demandera de fournir les quatre paramètres requis:
Dans le cas de ce tutoriel, vous voulez rechercher être tout ce qui est mis en cellule B1. Vous voulez ensuite que la plage de recherche soit Nom de la fiche de données: Email. Pour la plage de colonnes, nous voulons que le nom de la personne apparaisse. Les noms sont listés dans la première colonne, alors entrez 1. Je recommanderais de mettre en correspondance étroite à correspondance exacte / faux. La formule résultante à l'intérieur B4 devrait ressembler à ceci:
Remplir le VlookupRépétez ce processus en plaçant les formules Vlookup dans les cellules C4 et D4. La seule partie des formules que vous allez modifier est la colonne de retour. Cellule C4 attend l'âge de la personne, et les âges sont énumérés dans la deuxième colonne. Donc votre colonne de retour devrait être mis à 2. Si vous avez deviné que colonne de retour serait mis à 3 dans le Vlookup pour la cellule D4, vous avez deviné juste!
REMARQUE: Vous verrez des signes d’avertissement rouges dans les cellules vLookup après la création des formules. C'est parce que votre cellule de recherche (B1) est probablement vide.
Ces signes d’avertissement rouges peuvent être alarmants. Créons donc des instructions disant: "Si cette formule Vlookup renvoie une erreur, effacez la valeur de cette cellule. Mais si elle ne renvoie pas d'erreur, affichez le résultat du résultat."
Double-cliquez sur la cellule B4 pour afficher la formule complète, puis copiez-la en la mettant en surbrillance et en appuyant sur Command-C. Une fois que vous l'avez copié, effacez la cellule à la = signer et démarrer une nouvelle fonction appelée IfError. IfError nécessite seulement deux paramètres:
L'expression que vous souhaitez que Numbers évalue est la formule Vlookup que vous venez de copier. Donc, collez-le comme premier paramètre. S'il y a une erreur, vous voulez probablement juste une cellule vide. Alors mettez en "" comme second paramètre. Une fois les deux paramètres ajoutés, la formule ressemblera à ceci:
Ajout de IfError à VlookupRépétez ce processus pour les cellules C4 et D4. Adieu les signes d'erreur rouge effrayant!
Enfin, sélectionnez toutes les cellules de la feuille. Aller au Organiser onglet dans l'inspecteur de format. Puis cliquez sur le Fermer à clé bouton pour empêcher quiconque de changer vos formules.
Le verrouillage de chaque cellule de la fiche de données de l'outil de recherche permet de conserver vos formules en toute sécurité, mais rend également impossible la saisie d'un nom. Pour résoudre ce problème, vous devez tirer parti de la magie d'AppleScript..
AppleScript existe depuis des années, mais le support pour AppleScript en chiffres vient de revenir. Si vous n'avez jamais utilisé AppleScript auparavant, vous pouvez simplement suivre ce didacticiel pour créer le code AppleScript dont vous aurez besoin pour votre base de données Numbers, mais je vous recommanderais d'en apprendre davantage sur notre Guide du débutant pour AppleScript Partie 1 et Partie 2.
Pour commencer à ajouter AppleScript à votre feuille de calcul Numbers, lancez l'application Automator. Puis, quand un sélecteur de fichiers apparaît, choisissez Nouveau document, puis sélectionnez Un service lorsqu'on lui demande quel type de document créer.
Votre curseur devrait être assis dans le actes barre de recherche. Lancer une recherche pour AppleScript. Quand ça arrive, choisissez Exécuter AppleScript. La fenêtre devrait maintenant ressembler à ceci:
Créer un service dans AutomatorDans la fenêtre de l'éditeur, placez le texte suivant à l'endroit où vous voyez (* Votre script va ici *):
Boîte de dialogue d'affichage "Numéros" de l'application "Entrez un nom:" réponse par défaut "nom_nom" définissez le Nom au texte renvoyé du résultat. fin dire fin dire
Même si AppleScript lit mieux que tout autre langage de script, passons en revue ceci ligne par ligne.
Prénom
nom de famille
".Dans le menu au-dessus de l'éditeur de script, changez Le service reçoit à pas d'entrée dans Nombres. Votre dernière fenêtre devrait ressembler à ceci:
Ajout de l'applescriptEnfin, enregistrez ce service sous Lancer la recherche. Cela permettra à vos utilisateurs d'accéder au service et de l'exécuter à partir de Numbers. Alors, quand vient le temps de lancer une recherche, votre utilisateur ira à Nombres, puis Prestations de service, puis Lancer la recherche.
Lancer le serviceCela ouvrira une boîte de dialogue vous demandant le nom que vous souhaitez rechercher. Tapez simplement le nom, puis appuyez sur Revenir ou cliquez D'accord.
Entrer un nom dans l'inviteEt maintenant, vous verrez votre feuille de calcul en action, affichant les informations de contact de votre feuille de calcul d'origine en fonction de votre recherche..
Les résultats de la rechercheCe n'est qu'un exemple de la puissance de Numbers, avec ses formules, ses fonctions et ses multiples feuilles, combinée à AppleScript et à un codage simple. Vous pouvez l'utiliser pour créer une feuille de calcul similaire afin de trouver rapidement les données que vous souhaitez organiser ou utiliser ces outils de base et d'autres fonctions, entre autres, pour transformer Numbers en une application personnalisée tout ce que vous avez à accomplir..
Nul doute que Numbers est une excellente application pour la création de feuilles de calcul ou de graphiques de base. Mais c'est beaucoup plus que ça. Dans ce didacticiel, vous avez vu comment transformer Numbers en une application de base de données de contacts personnalisée, avec une simple recherche pour trouver les informations dont vous avez besoin. Avec ces outils et plus de puissance sous le capot de Numbers, combinés à sa nouvelle prise en charge d'Applescript, les possibilités d'utilisation de Numbers sont infinies..
Allez l'essayer pour vos propres données et besoins en calcul, je suis sûr que vous serez en mesure de trouver une tonne de façons d'utiliser Numbers que vous n'auriez jamais imaginé auparavant.!