Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

Saviez-vous que la fonction OFFSET de Microsoft Excel peut vous aider à faire bien d'autres choses, pas seulement des références de cellules ? Vous trouverez ci-dessous des façons uniques d’utiliser OFFSET dans Excel que vous ne connaissez peut-être pas.

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

La fonction OFFSET de Microsoft Excel est un outil flexible et puissant. En raison de sa complexité et du nombre de fonctions similaires, cette fonction Excel est malheureusement sous-utilisée.

Cette fonction relativement simple peut aider les utilisateurs à économiser du temps et des efforts. Cela simplifie l’obtention de points de données précis à partir d’un ensemble de données maître bien trié. Il permet également de créer simplement des rapports détaillés, des visualisations interactives et des tableaux de bord complexes.

Créer un ensemble de données de taille personnalisée

L'une des utilisations les plus courantes de la fonction OFFSET dans Excel consiste à collecter des ensembles de données redimensionnables. Avec un grand ensemble de données, on peut vouloir considérer seulement une petite partie des données à un moment donné.

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

Par exemple, pour fournir un rapport automatisé sur le total des ventes des employés, vous devez obtenir le total pour une ou plusieurs semaines données.

Écrire une fonction SOMME différente pour chaque total peut être assez simple. Cependant, l’utilisation de la fonction OFFSET sera plus facile à utiliser et plus rapide à réutiliser.

Tout d’abord, entrez la date à laquelle vous souhaitez commencer dans la cellule B6. Ensuite, entrez le nombre de jours pendant lesquels vous souhaitez exécuter le rapport dans B7. Ensuite, utilisez les fonctions simples SOMME et MOYENNE pour obtenir plus de données pour chaque employé sur la période sélectionnée :

=SUM(OFFSET(B2, 0, B6 - 1, 1, B7))
=AVERAGE(OFFSET(B2, 0, B6 - 1, 1, B7)

Ajuster la date ou l'heure de début est aussi simple que modifier une cellule, mais vous pouvez faire glisser et redimensionner des groupes de données beaucoup plus facilement.

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

Permet de créer des rapports personnalisés

Utilisez la même méthode que ci-dessus pour créer un rapport complet en personnalisant les variables assez facilement. Vous pouvez faire en sorte que le premier argument de la fonction OFFSET fasse référence à une autre feuille. Cela vous permet de séparer la saisie des données et le reporting.

L'action ci-dessus permet également de faire glisser des éléments de données sélectionnés d'une feuille de calcul à une autre. De plus, il vous permet d'afficher uniquement les informations pertinentes pour le rapport en cours. La configuration d'un rapport affichant les totaux quotidiens en utilisant les mêmes données qu'auparavant est assez simple. Vous pouvez le faire sans récupérer de données pour des dates sans rapport.

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

La fonction de décalage suivante placée dans la cellule B5 récupérera le nombre de jours spécifié en B2. Il commence la semaine sélectionnée en B1 et affiche uniquement les données de la période concernée :

=OFFSET(Sheet1!B2, 0, (B1 - 1) * 7, 1, B2 * 7)

Il est possible de restreindre les entrées en B1 et B2 et de créer une liste déroulante dans Excel avec les semaines disponibles grâce à la validation des données.

Pagination de la feuille de calcul

La fonction OFFSET peut également rendre possible une pagination simple d'une feuille de calcul, une tâche souvent associée à l'utilisation de l'onglet Développeur Excel. Cela peut rendre le traitement de grands groupes de données plus simple et plus efficace.

Lorsque vous travaillez avec des feuilles de calcul contenant jusqu'à 30 000 lignes de données, il peut être difficile de parcourir toutes les données en même temps. Créez un menu déroulant qui accepte une plage de nombres de 1 à 300, vous permettant de séparer rapidement les données par page avec 100 résultats par page.

La fonction OFFSET a toujours son point d'ancrage placé dans la cellule de données supérieure. Cependant, le deuxième argument est le décalage vertical. Cette valeur est égale au numéro de page sélectionné moins 100. Le décalage est horizontal, le troisième argument peut être mis à 0.

Le 4ème argument est défini sur 100, le 5ème argument est le nombre de colonnes dans l'ensemble de données. Cette méthode rend le fractionnement et la gestion des tableaux de données extrêmement simples.

Vous trouverez ci-dessous un exemple de données paginées. Il comprend 500 informations enregistrées à partir d'un capteur sur une feuille et un rapport paginé sur l'autre feuille.

Vous ne savez peut-être pas comment utiliser la fonction OFFSET dans Excel

Le rapport utilise la validation des données dans la cellule B1 pour créer un menu déroulant avec des pages à l'intérieur. L'expression suivante dans la cellule A3 crée le corps du rapport :

=OFFSET(Sheet1!A2, (B1 - 1) * 100, 0, 100, 21)

Ci-dessus, vous trouverez quelques façons d'utiliser la fonction de décalage dans Excel que peu de gens connaissent mais qui sont vraiment utiles, surtout lorsque vous devez traiter de grandes quantités de données.

J'espère que l'article vous sera utile.


Jouez à puzzle sur Excel

Jouez à puzzle sur Excel

MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.

Comment utiliser la fonction Convertir dans Excel

Comment utiliser la fonction Convertir dans Excel

Pour convertir des unités de mesure dans Excel, nous utiliserons la fonction Convertir.

Comment utiliser la fonction HLOOKUP dans Excel

Comment utiliser la fonction HLOOKUP dans Excel

Qu'est-ce que la fonction HLOOKUP ? Comment utiliser la fonction RECHERCHEH dans Excel ? Découvrons-le avec LuckyTemplates !

Fonction SIERREUR dans Excel, formule et utilisation

Fonction SIERREUR dans Excel, formule et utilisation

La fonction SIERREUR dans Excel est assez couramment utilisée. Pour bien l'utiliser, vous devez comprendre la formule SIERREUR de Microsoft Excel.

Comment utiliser la fonction VALEUR dans Excel

Comment utiliser la fonction VALEUR dans Excel

Qu'est-ce que la fonction VALEUR dans Excel ? Quelle est la formule de valeur dans Excel ? Découvrons-le avec LuckyTemplates.com !

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

Fonction Excel EOMONTH, comment utiliser la fonction EOMONTH

La fonction EOMONTH dans Excel permet d'afficher le dernier jour d'un mois donné, avec une mise en œuvre très simple. Vous obtiendrez alors le dernier jour d'un mois spécifique en fonction des données que nous avons saisies.

Comment utiliser la boucle do-while dans Excel VBA

Comment utiliser la boucle do-while dans Excel VBA

Vous souhaitez automatiser les tâches répétitives dans Excel VBA ? Apprenons donc à utiliser une boucle Do-While pour implémenter une série d'actions qui se répètent jusqu'à ce qu'une condition soit remplie.

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

La largeur de colonne et la hauteur de ligne par défaut dans Excel peuvent ne pas correspondre aux données que vous saisissez. L'article ci-dessous vous montre quelques façons de modifier la taille des colonnes, des lignes et des cellules dans Excel 2016. Veuillez vous y référer !

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Excel 2016 - Leçon 5 : Concepts de base des cellules et des plages

Chaque fois que vous travaillez avec Excel, vous devrez saisir des informations – ou du contenu – dans des cellules. Apprenons avec LuckyTemplates les concepts de base des cellules et des plages dans Excel 2016 !

Comment utiliser la fonction XLOOKUP dans Excel

Comment utiliser la fonction XLOOKUP dans Excel

Qu'est-ce que la fonction Xlookup dans Excel ? Comment utiliser Xlookup dans Excel ? Découvrons-le avec LuckyTemplates.com !