Comment puis-je faire d'Excel fonction MIN ignorer les zéros dans un ensemble?
Dans Excel, j'ai la formule suivante =(MIN(H69,H52,H35,H18)*(1/H18))*10
qui est censé renvoyer les MIN
d'une gamme et de le diviser par la cellule courante (*(1/H18) ), puis multiplier par 10.
J'ai de la difficulté avec l'ajout d'un type de NULLIF déclaration. Je veux être en mesure d'avoir (la possibilité de) lignes vides, et ont la fonction MIN ignorer zéro/champs vides lors de la sélection de la prochaine valeur la plus basse (tous sont entre 1,0-0,1). la
Est-il un modificateur je peux appliquer à la fonction MIN à faire pas comparer des zéros dans le MIN set? Est-il une meilleure fonction que MIN
à utiliser?
Voici la disposition:
- N'oubliez pas d'inclure la syntaxe d'où la
MIN
'ensemble va - La raison de la
H69,H52,H35,H18
à l'aide de virgules, c'est que ces sont implantées, les cellules individuelles sont organisées pour les présentations visuelles. À l'aide d'une fourchette ou du côlon/semi-colon, les opérateurs ne semblent pas du travail à cette fin (voir photo). - C'est pour éviter la situation suivante: utilisateurs aurez besoin pour éliminer les champs qui sont les zéros de la forme, il y a 2 formule de modifications par l'entrée, en moyenne de 4 entrées pour l'utiliser, donc 8 erreurs possibles par l'utilisation de la forme...
OriginalL'auteur mfg | 2011-01-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser une formule matricielle:
Vous devrez appuyez sur ctrl+maj+entrée pour activer cette formuala.
pourriez-vous développer pour clarifier la syntaxe? Je ne suis pas sûr de l'endroit où l'ensemble des paramètres (H69,H52,H35,H18) aller.
Alors, où j'ai "A1:A100" c'est votre plage de cellules, dans l'exemple que j'ai donné il va d'action de la plage de cellules A1,A2,A3...A100. C'est là où vous devez entrer vos données dans ce format, je suis en supposant que toutes les cellules dans la colonne H va avoir des données dans les, sinon je serais envisager la restructuration de votre classeur. Vous pourriez faire: =MIN(SI(H1:H100>0,H1:H100)) {appuyant sur ctrl+maj+enter}, Où 100 est la ligne avec le max de données Ou si vous avez une position dans la cellule 1, alors vous pouvez faire: =MIN(SI(H2:H100>0,H2:H100))
Excel 2013 n'accepte pas cette formule
Fonctionne très bien pour moi dans Excel 2013, mais j'ai dû utiliser les touches Ctrl+Maj+Entrée comme le suggère.
OriginalL'auteur diagonalbatman
Vous pouvez utiliser
Sûr à 99% que c'est juste pas possible avec une syntaxe simple. Il suffit de les placer quelque part dans une plage appropriée si vous souhaitez vous rendre la vie facile.
Bien que j'ai pu faire l'autre solution, merci pour le renforcement de la "Juste les mettre quelque part dans une bonne plage'
OriginalL'auteur mvds