2 votes

Masquer la cellule pour qu'elle ne soit pas calculée dans la formule.

J'ai deux cellules dans la même colonne, adjacentes l'une à l'autre (Q7, Q8). Elles sont utilisées dans plusieurs formules comme plage.
eg :
1. SOMME(Q1:Q10)
2. SUM(E6:N13)-SUM(P6:AJ13)

Comment puis-je éviter que ces deux cellules soient calculées dans la formule sans apporter de modifications à la formule ? Je veux que la valeur de la cellule soit affichée mais qu'elle ne soit pas utilisée dans les calculs.

2voto

databyte Points 708

Vous ne pouvez pas omettre d'inclure ces cellules dans la formule sans modifier cette dernière.

Vous ne pouvez pas avoir votre gâteau et le manger.

Je vous suggère de modifier la formule pour exclure la cellule explicitement, comme suit

  1. SUM(Q1:Q10)-sum(q7,q8)

y

  1. SUM(E6:N13)-SUM(P6:AJ13)-sum(q7,q8)

2voto

Gary's Student Points 18946

Si vous savez que vous souhaitez exclure certains éléments de la formule, vous pouvez préparer pour cela comme suit :

  • sur R1 par le biais de R10 entrez 1
  • utiliser la formule : =SUMPRODUCT((R1:R10)*(Q1:Q10))

enter image description here

Maintenant, si vous voulez exclure Q7 y Q8 il suffit de mettre R7 y R8 à zéro.

1voto

databyte Points 708

Puisque vous utilisez la fonction SUM(), il existe une autre option. La fonction SUM() ignore les valeurs de texte, vous pouvez donc saisir les valeurs de Q7 et Q8 sous forme de texte. Formatez les cellules en tant que texte et saisissez les chiffres avec un caractère guillemet simple en tête. Dans la capture d'écran ci-dessous, Excel affiche le triangle d'avertissement vert pour les nombres stockés sous forme de texte, mais la fonction SUM() ne calcule que les nombres réels.

enter image description here

Cette approche fonctionnera également si les questions Q7 et Q8 contiennent des formules qui renvoient des chiffres. Il suffit d'enrouler une formule TEXT() autour de la formule existante pour formater le résultat sous forme de texte.

=TEXT(<yourFormula>,"0")

Sélectionnez le format de numéro souhaité.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X