| ||||||||
Petit astucien | Bonjour, Dans un tableau il y a dans des colonnes avec des cellules vide (avec guillemets) et avec des valeurs retrouver par une formule. ....|..A
Quelle formule faudrait il utiliser pour que dans une cellule où je mettrais cette formule cela nous donnerait le derniers nombre sorti dans la colonnes de A1 à A11 soit ici 5 ?? Puis idem pour la l'avant avant dernier nombre sorti dans la colonnes de A1 à A11 soit ici le nombre 6 qui est dans la cellule A8 ?? Merci Williams | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | Bonsoir, Sélectionner 2 cellules avant de taper la formule. La valider en matricielle (Ctrl+Maj+Entrée). | |||||||
Petit astucien | Bonjour Ferrand, Cette formule est en matricielle donc je ne peux pas l'utiliser dans des formules etc. Car je cherche à utiliser des formules donnant le derniers, avant dernier... nombre sorti dans une colonnes pour la mettre dans une autre formule avec des calculs que je glisserais. Par contre j'ai trouvé cette formule qui n'est pas matriciel (pour l'avant dernier nombre =INDEX(a1:a11;NBVAL(a1:a11)-1;1) et pour le dernier nombre =INDEX(a1:a11;NBVAL(a1:a11);1) )mais le seul inconvénient c'est que cela ne supporte pas les cellules qui ne sont pas exactement vide c'est a dire que leurs formules fassent qu'elles soient vide suite au guillement (=....;"") . Donc comment peut on faire pour que les cellules soient vraiment vides après une formule comme par exemple =SI(CO1003=1;CO1002;"") ?? Ou bien que doit on rajouter ou changer à la formule =INDEX(a1:a11;NBVAL(a1:a11);1) pour que les cellules vide (avec des guillemets dans la formule) ne causent pas de pb sans que la formule ne devient matricielle pour que j'utilise dans d'autres formules ?? Merci Williams | |||||||
![]() ![]() |
Bé oui !
Une formule laisse forcément un résultat, jamais "rien" ! Rien n'interdit d'insérer une formule matricielle dans une autre formule, la nouvelle formule devant être évidemment matricielle... (pas garanti car cela dépend de l'ensemble des fonctions utilisées dans la formule finale, certaines ne supportant pas une utilisation matricielle, mais...) Nota : si dernier et avant-avant-dernier doivent être utilisés séparément, il faut éclater la formule que j'ai fourni en 2 formules, en remplaçant la matrice {1;3} par 1 dans l'une et par 3 dans l'autre. Cependant, la formule pour le dernier (utilisant 1) peut alors être remplacée par : =RECHERCHE(50;A1:A11), dans laquelle "50" est à remplacer par un nombre supérieur à toute valeur susceptible de se trouver dans A1:A11 (si ce n'est pas le cas).
| |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|