Ordinateurs

Comment utiliser CHOOSE pour additionner ou moyenner des plages de cellules et remplacer des instructions IF imbriquées dans Excel 2007 et Excel 2010

Robbie écrit principalement sur Skyrim, mais met également occasionnellement en lumière les chances des applications Microsoft telles qu’Excel et Outlook.

Dans cet article, je vais regarder les CHOISIR fonction. Dans sa forme la plus simple, le CHOISIR La fonction permet de sélectionner une valeur dans une liste. Ainsi, vous pourriez, par exemple, avoir une liste de sept éléments (comme les Sept Nains) et demander à la fonction de renvoyer le deuxième élément de la liste.

CHOISIR peut être utilisé en conjonction avec d’autres fonctions telles que SOMME ou MOYENDonc je pourrais SOMME cellules entre une cellule de départ et une autre cellule choisie par CHOISIR d’une gamme.

A un stade plus avancé niveau, il peut être utilisé pour remplacer imbriqué SI et peut être configuré pour choisir une valeur basée sur les résultats d’une formule ou les résultats d’un Contrôler tel qu’un Boîte combo.

Nous allons travailler à travers un exemple de chaque scénario pour illustrer la puissance de cette fonction utile et polyvalente. La figure ci-dessous montre comment CHOISIR peut vous permettre de créer des formules beaucoup plus simples et plus faciles.

Un exemple de la façon dont l'utilisation de CHOOSE permet des formules plus simples (dans ce cas par rapport à une formule avec des instructions IF imbriquées) dans Excel 2007 et Excel 2010.

Un exemple de la façon dont l’utilisation de CHOOSE permet des formules plus simples (dans ce cas par rapport à une formule avec des instructions IF imbriquées) dans Excel 2007 et Excel 2010.

Utilisation de la fonction CHOISIR dans une formule pour sélectionner un élément dans une liste dans Excel 2007 et Excel 2010

Dans notre premier exemple, nous allons utiliser une formule simple pour utiliser le CHOISIR fonction pour récupérer un élément d’une liste.

  • Tout d’abord, je saisis mes données dans les cellules B30 à B36.
  • J’entre ensuite la formule suivante dans C30

=CHOISIR(2,B30,B31,B32,B33,B34,B35,B36)

La formule est composée de deux parties :

  • Quel élément de la liste nous sélectionnons (dans ce cas 2)
  • Les cellules qui contiennent la liste des valeurs (pour cet exemple B30,B31,B32,B33,B34,B35,B36)
Exemple d'utilisation de la fonction CHOISIR pour sélectionner un élément dans une liste dans Excel 2007 et Excel 2010.

Exemple d’utilisation de la fonction CHOISIR pour sélectionner un élément dans une liste dans Excel 2007 et Excel 2010.

A lire aussi :  Un examen honnête du PC de bureau de jeu ASUS ROG Strix GA15DK

Noter: Vous pouvez avoir jusqu’à 254 cellules contenant des valeurs composant votre liste dans votre formule si vous le souhaitez.

Dans ce cas, la formule renvoie le contenu de la cellule B31 comme réponse Sleepy.

Noter: Si je change le contenu du B31, Excel changera automatiquement le résultat de notre formule en C30.

Utilisation de CHOOSE avec SUM dans une formule pour additionner une plage de cellules à l’aide d’Excel 2007 ou d’Excel 2010

Dans notre prochain exemple, nous utiliserons CHOISIR et SOMME ensemble pour additionner une plage de cellules.

Faites défiler pour continuer

Pour notre exemple, nous avons une plage de nombres dans les cellules B38 à B44. Nous utilisons la formule suivante pour additionner un sous-ensemble de la plage.

=SOMME(CHOISISSEZ(2,B38:B40,B40:B42,B42:B44))

Un exemple d'utilisation conjointe de SOMME et CHOISIR pour additionner une plage de cellules dans Excel 2007 et Excel 2010.

Un exemple d’utilisation conjointe de SOMME et CHOISIR pour additionner une plage de cellules dans Excel 2007 et Excel 2010.

Pour mieux comprendre la formule, décomposons-la en ses parties individuelles :

  • Tout d’abord, comme ci-dessus, CHOISIR sélectionne le 2ème élément de notre liste qui est dans ce cas B40: B42
  • Excel utilise ensuite SUM pour additionner les cellules B40: B42

La réponse est retournée, 180

Noter: L’élément que nous recherchons ne doit pas nécessairement être un numéro. Il peut s’agir d’une référence à une cellule qui contient un nombre ou d’une formule qui génère un nombre.

Pour illustrer cela, nous pouvons utiliser la référence de cellule A38 comme ce que nous recherchons et entrer 1 dans la cellule A38. Cela vous permet de changer facilement ce que nous demandons CHOISIR aller chercher pour nous sans apporter de modifications à la formule elle-même.

Un exemple d'utilisation de la fonction CHOISIR avec des références de cellule dans Excel 2007 et Excel 2010.

Un exemple d’utilisation de la fonction CHOISIR avec des références de cellule dans Excel 2007 et Excel 2010.

La formule devient :

=SOMME(CHOISISSEZ(A38,B38:B40,B40:B42,B42:B44))

Noter: Si j’entre un nombre dans A38 qui est en dehors de la plage de CHOISIR fonction dans notre formule (donc dans cet exemple 4 car il n’y a pas de quatrième élément à choisir), Excel affichera une erreur #VALUE plutôt qu’une réponse.

Utilisation de la fonction CHOISIR pour remplacer les instructions SI imbriquées et utilisation de CHOISIR avec des zones de liste déroulante dans Excel 2007 et Excel 2010

Maintenant que nous avons montré comment utiliser CHOISIR pour sélectionner un élément dans une liste et comment l’utiliser en conjonction avec d’autres fonctions telles que SOMMEnous allons illustrer comment l’utiliser pour remplacer imbriqué SI déclarations et aussi comment l’utiliser avec les boîtes Combo.

Pour cet exemple, j’utiliserai le panneau que j’ai créé à partir d’un article que j’ai écrit sur la façon de créer une calculatrice hypothécaire. Il utilisait une gamme de fonctions, y compris PMT, PPMT, IPMT et abdos ainsi que d’utiliser Boîtes combinées pour permettre aux utilisateurs de ma feuille de calcul de sélectionner leur taux d’intérêt et la durée de leur hypothèque dans une liste déroulante et de faire calculer automatiquement leurs remboursements.

Panneau utilisateur créé pour mon calculateur de remboursement hypothécaire à utiliser pour illustrer le remplacement des instructions IF imbriquées par CHOISIR dans Excel 2007 et Excel 2010.

A lire aussi :  10 idées de chaînes Discord que votre serveur va adorer : la liste ultime

Panneau utilisateur créé pour mon calculateur de remboursement hypothécaire à utiliser pour illustrer le remplacement des instructions IF imbriquées par CHOISIR dans Excel 2007 et Excel 2010.

  • Nous nous intéressons dans ce cas à la Taux d’intérêt que l’utilisateur sélectionne dans boîte combo en cellule F18.
  • cette boîte combo permet à l’utilisateur de sélectionner dans une liste (la Combo Box utilise les données contenues dans les cellules P2 à P16 pour remplir le menu déroulant)
  • Lorsqu’un utilisateur sélectionne un Taux d’intérêtExcel place le résultat dans la cellule Q2 (la Combo box est liée à la cellule Q2)
  • Vous pouvez voir sur la figure ci-dessus qu’Excel entre 9 dans la cellule Q2 lorsque l’utilisateur sélectionne 4 dans la zone de liste déroulante (car 4 est le neuvième élément de la liste (P2 à P16))

OK, maintenant où nous avons besoin CHOISIR pour nous aider est de convertir ce résultat en Q2 en quelque chose que nous pouvons utiliser dans nos formules qui créent la calculatrice réelle. A l’origine, j’utilisais nested SI pour créer la formule suivante afin de convertir le résultat de la Combo Box en un pourcentage de taux d’intérêt dans R2 :

=SI(Q2=1, »2.25″,SI(Q2=2, »2.50″,SI(Q2=3, »2.75″,SI(Q2=4, »3.00″,SI(Q2=5, »3.25″) ,SI(Q2=6, »3.50″,SI(Q2=7, »3.69″,SI(Q2=8, »3.75″,SI(Q2=9, »4.00″,SI(Q2=10, »4.25″ ,SI(Q2=11, »4.50″,SI(Q2=12, »4.75″,SI(Q2=13, »5.00″,SI(Q2=14, »5.25″,SI(Q2=13, »5.50″) ))))))))))))))))))

Ce que fait la formule c’est :

  • SI Q2 est égal à 1, alors affichez 2,25 % dans R2,
  • SI Q2 est égal à 2, affichez 2,50 % et ainsi de suite.

on peut utiliser CHOISIR pour créer une formule beaucoup plus simple et ordonnée dans ce cas.

Comme nous l’avons fait ci-dessus, nous créons un CHOISIR formule avec deux éléments de base :

  • Quel élément de la liste nous voulons qu’Excel choisisse et
  • La liste dans laquelle nous voulons qu’Excel choisisse

Donc, pour cette formule, nous voulons qu’Excel sélectionne un élément de la liste en fonction du contenu de Q2 qui est lié à notre Combo Box dans la cellule F18

La liste est la même que celle répertoriée dans la zone de liste déroulante et est stockée dans les cellules P2 à P16

La formule est :

= CHOISIR (Q2.2.25%,2.5%,2.75%,3%,3.25%,3.5%,3.68%,3.75%,4%,4.25%,4.5%,4.75%,5%,5.25%,5.5%)

Illustration de la façon dont une fonction CHOOSE peut être utilisée dans une formule pour remplacer plusieurs instructions IF imbriquées dans Excel 2007 et Excel 2010.

Illustration de la façon dont une fonction CHOOSE peut être utilisée dans une formule pour remplacer plusieurs instructions IF imbriquées dans Excel 2007 et Excel 2010.

A lire aussi :  Opérateurs en Python - TurboFuture

C’est beaucoup plus facile à lire et à comprendre (et aussi à taper) que la formule originale qui était :

=SI(Q2=1, »2.25″,SI(Q2=2, »2.50″,SI(Q2=3, »2.75″,SI(Q2=4, »3.00″,SI(Q2=5, »3.25″) ,SI(Q2=6, »3.50″,SI(Q2=7, »3.69″,SI(Q2=8, »3.75″,SI(Q2=9, »4.00″,SI(Q2=10, »4.25″ ,SI(Q2=11, »4.50″,SI(Q2=12, »4.75″,SI(Q2=13, »5.00″,SI(Q2=14, »5.25″,SI(Q2=13, »5.50″) ))))))))))))))))))

Noter: Des formules plus simples qui atteignent le même objectif sont toujours préférables car elles sont plus faciles à dépanner en cas d’erreur et également plus faciles à comprendre, à expliquer et à reproduire.

La fonction CHOISIR est facile à utiliser

la CHOISIR fonction la plus simple, permet de demander à Excel de choisir un élément spécifique dans une liste (dans mon exemple, nous avons choisi le deuxième nain de la liste des sept nains). De plus, vous pouvez le combiner avec d’autres fonctions telles que SOMME et MOYEN afin qu’Excel puisse additionner les cellules d’une plage, par exemple, en fonction des cellules que vous lui avez demandé d’additionner.

Enfin, nous avons examiné des utilisations plus avancées pour CHOISIRremplaçant spécifiquement imbriqué SI déclarations et travailler avec les résultats de Boîtes combinées. Cela nous a permis de créer une formule plus courte et plus facile à comprendre plutôt qu’une formule très longue et compliquée. Cela permet de réduire les risques d’erreurs et facilite également la compréhension, la reproduction et l’explication de vos formules.

Comme pour toutes les fonctions d’Excel, le CHOISIR La fonction a une très large gamme d’utilisations possibles qui n’est limitée que par ce que vous voulez qu’elle fasse pour vous et avec quelles fonctions vous décidez de l’utiliser. J’espère que cet article a été intéressant et informatif et que vous vous sentez maintenant à l’aise avec CHOISIR dans des formules pour vous aider. Merci beaucoup pour votre lecture, n’hésitez pas à laisser vos commentaires ci-dessous.

Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.

© 2013 Robbie C Wilson

Robbie C. Wilson (auteur) le 12 décembre 2013 :

Salut Joël,

Merci pour votre gentil commentaire. Je suis si heureux que vous ayez trouvé mon hub utile et qu’il vous ait fourni les informations que vous recherchiez.

Joël le 05 décembre 2013 :

Merci Robby ! J’ai cherché sur Internet pendant environ une heure pour trouver une solution à un défi Excel que j’avais. Ton message m’a parfaitement plu !

au revoir,

Joël

Bouton retour en haut de la page