Menu

Plage de données qui exclut des cellules

badlor24 87 Messages postés jeudi 28 avril 2016Date d'inscription 16 février 2018 Dernière intervention - 4 févr. 2018 à 12:47 - Dernière réponse : Mike-31 16057 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 14 février 2018 Dernière intervention
- 4 févr. 2018 à 14:49
Bonjour,

Je débute sur Open Office (pas Excel !) et je cherche une formule pour effectuer une action sur une plage de données (par exemple A1:A10) tout en excluant A3 et A7 par exemple ;)

merci d'avance pour vos réponses ;)


Afficher la suite 

4 réponses

Répondre au sujet
eriiic 21379 Messages postés mardi 11 septembre 2007Date d'inscriptionContributeurStatut 23 février 2018 Dernière intervention - Modifié par eriiic le 4/02/2018 à 12:54
0
Utile
2
Bonjour,

et bien c'est donc 3 plages.
Mets-les entre parenthèses (pl1;pl2;pl3) pour qu'elles ne soient vues que comme un seul argument mais toutes les fonctions n'acceptent pas.
Difficile d'en dire plus vue la précision je cherche une formule pour effectuer une action...
Selon la formule et les fonctions d'autres artifices pourraient être utilisés.
eric

En essayant continuellement, on finit par réussir. 
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
badlor24 87 Messages postés jeudi 28 avril 2016Date d'inscription 16 février 2018 Dernière intervention - 4 févr. 2018 à 13:34
En gros, j'ai une plage de données définie sur A1:L1, chaque cellule de cette ligne comporte uniquement des nombres, négatifs, et positifs.
Sur A2:L2, j'ai dans chaque cellule une lettre. Chaque nombre correspond donc à une lettre située en-dessous de lui, donc en A1, j'ai "-35", et en A2, j'ai "Y" par exemple ;)

En A3, j'ai également un nombre (qui n'a rien à voir avec les séries du dessus) qui est "80".

Ce que je voudrais faire, c'est afficher en A4, la lettre dont le nombre correspondant est le plus grand de la plage A1:L1, mais tout en étant obligatoirement inférieur au nombre contenu en A3 (donc 80).

Mon soucis, c'est que je sais trouver la valeur maximale, avec la fonction MAX(), j'utilise aussi la fonction INDEX() pour retrouver la lettre correspondante, mais je ne sais pas comment faire pour faire un MAX() uniquement pour les nombres inférieurs à 80.

voilà ;)
Raymond PENTIER 45141 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 24 février 2018 Dernière intervention - 4 févr. 2018 à 13:53
=MAX(A3;MAX(A1:L1))
Commenter la réponse de eriiic
Mike-31 16057 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 14 février 2018 Dernière intervention - Modifié par Mike-31 le 4/02/2018 à 14:54
0
Utile
Bonjour,

voilà essaye comme cela si tes valeurs sont croissantes
=INDEX(A1:L1;RANG(RECHERCHE(A3;A1:L1);A1:L1;1)*1)
et si tu dois extraire la lettre au dessous de la valeur
=RECHERCHEH(INDEX(A1:L1;RANG(RECHERCHE(A3;A1:L1);A1:L1;1)*1);A1:L2;2;0)
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Commenter la réponse de Mike-31