Afficher seulement les valeurs non vides

Résolu
Seb -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite trouver une formule qui permettrait d'afficher uniquement et dans l'ordre les valeurs d'une ligne.

Je vous joins un exemple : https://www.cjoint.com/c/JHAj5GCCKoL

Le but étant d'avoir le résultat en jaune et de pouvoir tirer vers le bas grâce à cette formule en fonction des valeurs de la ligne en rouge.

Merci d'avance

8 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Si les noms sont toujours espacés de 2 en 2, enA8 :
    =INDEX($1:$1;; LIGNES(A$8:A8)*3-2)

    Cdlmnt
    Via
    0
  2. Seb
     
    Merci pour ce retour, et s'ils sont toujours espacés de 4 en 4 ?

    Cordialement
    0
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    le *3-2 de la formule est donné par les solutions d'un système d'équation

    colonne1 = 1(er nom) x a + b
    colonne 4 = 2(eme nom) x a +b
    soit
    1= 1a + b
    4= 2a +b en résolvant par soustraction
    3 = a
    puis on trouve b en remplaçant a par sa valeur dans une des 2 équations
    1= 1x3 + b
    1 - 3 =b
    -2=b

    Selon l'écartement tu bâtis le système d'équation adéquat et tu le résous pour avoir les valeurs à mettre dans la formule

    Cdlmnt
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Par soustraction membre à membre 4 -1 donne 3, 2a - 1 a donne a et b - b donne 0 d'où a=3
    (algèbre du lycée)
    0
  6. Seb
     
    Ahhh dans ce sens là d'accord. Super !
    0
  7. Seb
     
    Du coup j'ai espacement de 4 donc premier nom j'ai colonne 1 et 2e nom j'ai colonne 5.
    1= 1a + b
    5= 2a +b
    a= 4 et b = - 3

    =INDEX($1:$1;; LIGNES(A$8:A8)*4-3) ?

    Ce n'a pas l'air de fonctionner
    0