Afficher seulement les valeurs non vides

Résolu
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. 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
    1. Merci pour ce retour, et s'ils sont toujours espacés de 4 en 4 ?

      Cordialement
      0
      1. 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
        1. Je prend note et pourquoi 3 = a ?
          0
          1. 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
            1. Ahhh dans ce sens là d'accord. Super !
              0
              1. 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