• Home
  • Chimie
  • Astronomie
  • Énergie
  • La nature
  • Biologie
  • Physique
  • Électronique
  •  Science >> Science >  >> Biologie
    Quelle est une fonction qui ajoute automatiquement les valeurs des cellules directement au-dessus ou à gauche de la cellule active?
    `` `Excel

    =Sum (offset (activeCell, -1,0,1,1)) 'ajoute la valeur directement au-dessus

    `` '

    Explication:

    * activeCell: Cela fait référence à la cellule active actuelle.

    * offset (activeCell, -1,0,1,1): Cette fonction crée une plage par rapport à la cellule active:

    * -1: Déplace une ligne vers le haut (au-dessus de la cellule active).

    * 0: Reste dans la même colonne.

    * 1: Spécifie la hauteur de la plage (une ligne).

    * 1: Spécifie la largeur de la plage (une colonne).

    * sum (): Cette fonction additionne toutes les valeurs dans la plage spécifiée (la cellule directement au-dessus de la cellule active).

    comment l'utiliser:

    1. Sélectionnez la cellule où vous souhaitez afficher la somme.

    2. Entrez la formule `=sum (Offset (activeCell, -1,0,1,1))` dans la barre de formule.

    3. Appuyez sur Entrez .

    Pour ajouter des valeurs à gauche de la cellule active, modifiez la formule:

    `` `Excel

    =Sum (offset (activeCell, 0, -1,1,1)) 'ajoute la valeur directement à gauche

    `` '

    Cette formule ne modifie que le décalage de la ligne en 0 et le décalage de la colonne à -1, déplaçant la plage vers la gauche au lieu de vers le haut.

    Remarque:

    * Cette formule suppose que vous n'avez qu'une seule valeur à ajouter. Si vous avez plusieurs valeurs, vous devrez ajuster la plage en conséquence.

    * S'il n'y a pas de valeur dans la cellule ci-dessus / à gauche de la cellule active, la formule renverra une erreur `#value! '. Vous pouvez ajouter une fonction IIRERROR pour gérer ceci:

    `` `Excel

    =IFerror (sum (offset (activeCell, -1,0,1,1)), 0) 'Renvoie 0 s'il y a une erreur

    `` '

    © Science https://fr.scienceaq.com