Verouiller le resultat d'une cellule Si "Vrai"

Bonjour,

Je souhaite extraire les valeurs d'un tableau croisé dynamique d'une grande base de donnée.

Ce TCD permets de sommer des Ca et des Quantités. De plus, j'ai des filtres de rapport qui me permettent de filtrer mon tableau.

Afin d'extraire les données du TCD dans un tableau annexe j'ai écrit cette fonction .

=SI(($B$1="Filtre1");SI(($B$2="Filtre2");LIREDONNEESTABCROISDYNAMIQUE("Somme du CA";A4;"Mois";A28);"");"")

Celle-ci marche parfaitement mais mon problème est que lorsque je change les valeurs des filtres les valeurs extraites disparaissent de la cellule (ce qui est normal car le tableau ne correspond plus aux exigences de la fonction).

J'aimerai savoir si il est possible que lorsque la cellule extrait la valeur de la somme du TCD celle-ci conserve la valeur même si je change les critères du filtre ?

Ou est-il nécessaire de créer une macro ?

Merci d'avance

Cordialement

Rechercher des sujets similaires à "verouiller resultat vrai"