Copier une formule en passant de l'horizontale au verticale

Résolu
Bonjour,
Je voudrais copier la même formule verticalement mais changer la lettre de référence de la cellule sans changer le chiffre de cette cellule.
Exemple: COUNTIF(A1:A8, "x") dans la cellule J6 --> COUNTIF(B1:B8, "x") dans la cellule J7 (juste au dessous de la cellule précédente).

4 réponses

  1. Bonjour,

    sous une autre forme :

    =NB.SI(DECALER($A$1;0;LIGNE()-6;8;1);"x")

    Crdmt
    1
    1. Contributeur Ambassadeur
      Bonjour, et merci de me faire découvrir la fonction DECALER (OFFSET)!
      0
  2. Contributeur
    Attention, yg_be !

    La personne qui intervient depuis le post #6 n'est pas Zzzz, l'initiateur de la discussion, ni DjiDji, qui a proposé la formule ...
    1
    1. Contributeur Ambassadeur
      merci Raymond
      0
  3. Contributeur Ambassadeur
    Je propose cette formule, qui change la référence de colonne en fonction de la ligne où se trouve la formule.

    =COUNTIF(INDIRECT("R1C"&ROW()-5&":R8C"&ROW()-5;FALSE);"x")
    0
    1. Contributeur Ambassadeur
      DjiDji59430 et moi t'avons chacun proposé une formule que tu peux insérer dans une cellule, puis copier vers le bas, afin d'obtenir le résultat que tu souhaites.
      Dis-nous si cela fonctionne.
      0
      1. Contributeur
        ... surtout avec cet agréable mélange de fonctions en anglais et en français,
        de virgules et de points-virgules ...
        0
      2. La formule que vous avez proposé m'indique une erreur
        0
      3. Contributeur Ambassadeur
        et ceci ?
        =COUNTIF(OFFSET($A$1,0,ROW()-6,8,1),"x")
        0
      4. Que signifie le -6,8,1?
        0
      5. Contributeur Ambassadeur
        cela fonctionne?
        0