Apprenez à extraire et manipuler avec précision vos données, pour qu'Excel fonctionne plus intelligemment pour vous.
Lorsque vous travaillez avec votre ensemble de données dans Microsoft Excel, il arrive parfois que vous deviez analyser seulement une partie des données. Heureusement, Excel fournit les fonctions TAKE et DROP pour des situations comme celle-ci.
TAKE et DROP vous permettent d'inclure ou d'exclure une partie d'un tableau dans votre sélection. Commençons par définir ces fonctions, puis explorons comment les utiliser dans Excel.
Qu'est-ce que la fonction TAKE dans Excel?
La fonction TAKE dans Excel extrait un nombre spécifié de lignes et de colonnes d'un tableau. La syntaxe de la fonction TAKE est :
=TAKE(array, rows, [columns])
Voici ce que signifie chaque paramètre :
- Tableau: Fait référence au tableau source à partir duquel vous souhaitez extraire des lignes ou des colonnes.
- Lignes: Indique le nombre de lignes à extraire. Un nombre négatif prend les lignes à partir de la fin.
- Colonnes: Indique le nombre de colonnes à extraire. Un nombre négatif prend également des colonnes à partir de la fin.
Qu'est-ce que la fonction DROP dans Excel?
D'un autre côté, la fonction DROP dans Excel exclut des lignes et/ou des colonnes spécifiques d'un tableau ou d'une plage de cellules. La syntaxe de la fonction DROP est :
=DROP(array, rows, [columns])
Les paramètres de la fonction DROP sont similaires à ceux de la fonction TAKE :
- Tableau: Fait référence au tableau source dont vous souhaitez supprimer des lignes ou des colonnes.
- Lignes: Indique le nombre de lignes à supprimer. Un nombre négatif supprime les lignes de la fin.
- Colonnes: Indique le nombre de colonnes à supprimer. Un nombre négatif supprime les colonnes de la fin.
Les fonctions TAKE et DROP fonctionnent avec des tableaux et génèrent également des tableaux. Puisqu'ils génèrent toujours des tableaux, il n'est pas nécessaire de les marquer comme formules matricielles dans Excel. Pour la même raison, vous pourriez rencontrer l'erreur #SPILL dans Excel lorsque vous utilisez TAKE et DROP.
TAKE et DROP sont disponibles dans Excel pour Microsoft 365, Excel pour Microsoft 365 pour Mac et Excel pour le web. Cependant, les anciennes versions d'Excel ne disposent pas de ces fonctions.
Comment utiliser la fonction TAKE dans Excel
Il existe une infinité de scénarios Excel dans lesquels TAKE pourrait s'avérer utile. Jetons un coup d'œil à quelques exemples.
1. Extrayez les cinq premières lignes de vos données
Supposons que vous disposiez d'une feuille de calcul contenant une liste de produits et leurs prix au cours des derniers mois. Si vous souhaitez extraire uniquement les cinq premières lignes des données, vous pouvez utiliser la fonction TAKE au lieu de copier les données.
Voici comment procéder :
- Sélectionnez la cellule dans laquelle vous souhaitez utiliser la fonction TAKE.
- Dans la barre de formule, saisissez la formule ci-dessous.
=TAKE(B2:F1, 5)
- Presse Entrer.
Cette formule récupérera les cinq premières lignes de la plage de données B2:F1 et renvoie la sortie.
2. Extrayez la première colonne de vos données
Supposons que vous souhaitiez récupérer uniquement la première colonne du même ensemble de données. Pour faire cela avec la fonction TAKE, vous devez laisser le paramètre row vide et spécifier uniquement la colonne :
=TAKE(B2:F1,,1)
Cette formule récupérera la première colonne du B2:F1 plage de données. Puisque nous n'avons spécifié aucune valeur pour le rangée paramètre dans notre formule, chaque ligne de la première colonne est incluse dans la sortie.
Comment utiliser la fonction DROP dans Excel
Vous pouvez utiliser la fonction DROP pour exclure les lignes et colonnes indésirables de vos données. La syntaxe des formules est similaire à celle de la fonction TAKE. Voyons comment fonctionne la fonction DROP dans Excel.
1. Excluez les dix dernières lignes de vos données
Supposons que vous souhaitiez créer une vue des données de votre feuille de calcul qui affiche tout sauf les dix dernières lignes. Voici la formule que vous pouvez utiliser pour y parvenir :
=DROP(B2:F21,-10)
Cette formule exclura les dix dernières lignes du B2:F1 plage de données. C'est parce que nous avons précisé -10 comme paramètre de ligne de données.
2. Excluez la dernière colonne de vos données
Vous pouvez utiliser la formule ci-dessous pour réduire la dernière colonne de vos données avec DROP :
=DROP(B2:F21,,-1)
Dans cet exemple, la fonction DROP renverra les valeurs comprises dans la plage B2:F1 en excluant la dernière colonne.
Combinaison des fonctions TAKE et DROP avec d'autres fonctions Excel
La véritable magie d’Excel se produit lorsque vous combinez différentes fonctions. Par exemple, si vous devez alimenter une partie spécifique d'un tableau dans une fonction, vous pouvez la combiner avec TAKE ou DROP au lieu d'écrire la plage de données.
Supposons que vous ayez un tableau de certains articles et de leurs détails et que vous souhaitiez afficher le premier article dont le coût est supérieur à 100 N. Vous pouvez utiliser TAKE en combinaison avec le Fonction FILTRE dans Excel pour faire ça. Voici la formule pour faire cela :
=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)
Décomposons cette formule. La fonction FILTER obtient toutes les lignes dont les prix sont supérieurs à 100 N dans la plage. La formule pour cela est la suivante :
=FILTER(B3:E8,D3:D8>100)
Ensuite, la formule transmet les résultats de FILTER à la fonction TAKE. Spécifiant à la fois le rangée et colonne arguments comme 1 récupère uniquement la valeur de la première ligne et de la première colonne des données filtrées.
Prendre et déposer des données dans votre feuille
Les fonctions TAKE et DROP d'Excel offrent un moyen puissant d'extraire et de manipuler des données spécifiques dans vos feuilles de calcul. Comprendre leur syntaxe et leur utilisation vous permet de gérer et d'analyser efficacement vos données Excel, notamment lorsqu'elles sont combinées avec d'autres fonctions.