Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule matricielle

  • Initiateur de la discussion Initiateur de la discussion Shinreih
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Shinreih

Guest
Bonjour,

Je me permets de solliciter votre expertise sur les formules matricielles que je tâtonne en noob depuis peu.

Voici ma formule :

=MAX(SI((INDIRECT(A2&"!A11:A10000"))="Contrôle technique";(INDIRECT(A2&"!B11:B10000"))))

Mon objectif avoir la date du dernier contrôle technique présent en B cependant si le résultat= 0 je souhaite faire apparaitre "" plutôt que zero

Comment dois-je propocéder ?



Merci d'avance de votre aide,

Bien amicalement,
Shinreih

PS : Je m'excuse et m'autoflagelle d'avance si un sujet à la thématique parfaitement identique existe
 

Pièces jointes

Dernière modification par un modérateur:
Re : Formule matricielle

Bonjour Shinreih,
Bonjour à toutes et à tous.

La jointure d'un fichier sans données confidentielle avec les résultats attendus, permettra de connaitre l'objectif recherché.

Dans l'attente, salutations distinguées.

BCharef
 
Re : Formule matricielle

Bonjour,

si tu n'as pas besoin des zeros dans ta feuilles, tu vas sur Fichier==>options==>OPtions avancées==>options d'affichage de la feuille de calcul et tu decoches "afficher un zero dans les cellulesqui ont une valeur nulle"
 
Re : Formule matricielle

Bonjour

J'etais en train de l'anonymiser et de rediger un CDC complet
le voici

Etant une noob totale je l'ai ajouter a mon 1er message tout en haut
 
Re : Formule matricielle

ça ne va pas fausser mes calculs conditionnels qui dépendent de ce résultat ?
Est ce que ces paramètres seront propres à mon pc ou s'appliqueront-ils systématiquement à la feuille quelque soit l'utilisateur?
 
Dernière modification par un modérateur:
Re : Formule matricielle

Bonjour,
Une solution "lourde" :
Code:
=si(MAX(SI((INDIRECT(A2&"!A11:A10000"))="Contrôle technique";(INDIRECT(A2&"!B11:B10000"))))=0;"";MAX(SI((INDIRECT(A2&"!A11:A10000"))="Contrôle technique";(INDIRECT(A2&"!B11:B10000"))))

une autre plus légère mais du coup le résultat est au format texte

Code:
MAX(SI((INDIRECT(A2&"!A11:A10000"))="Contrôle technique";(INDIRECT(A2&"!B11:B10000"))))&""

Cordialement
 
Re : Formule matricielle

Re bonjour Shinreih;
Bonjour djidji59430;
Bonjour à toutes et à tous.

Si, j'ai bien saisi la difficulté rencontrée.

Un essai avec format de cellule ==> Onglet Nombre ==> Personnalisé : jj/mm/aaaa;;

Salutations

BCharef

Edit : Bonjour Dugenou
 
Dernière édition:
Re : Formule matricielle

J'ai trouvé une bidouille pour la révision en faisant deux colonnes dont une masquée pour l'esthétique

une colonne qui calcule apelle la date de dernière révision

=SI(MAX(SI((INDIRECT(A2&"!A11:A10000"))="Révision";(INDIRECT(A2&"!B11:B10000"))))=0;"";MAX(SI((INDIRECT(A2&"!A11:A10000"))="Révision";(INDIRECT(A2&"!B11:B10000")))))

une colonne qui calcule en fonction de la date de dernière révision et du cycle de revision annuel et kilométrique

=SI([@[Date dernière révision]]="";SI((MAX((INDIRECT(A2&"!C11:C10000"))))=0;"";SI((GRANDE.VALEUR((INDIRECT(A2&"!C11:C10000"));1)-GRANDE.VALEUR((INDIRECT(A2&"!C11:C10000"));2))>=(INDIRECT(A2&"!C9"));AUJOURDHUI();[@[Date 1ère mise en circulation]]+((INDIRECT(A2&"!B9"))*365,4)));[@[Date dernière révision]]+((INDIRECT(A2&"!B9"))*365,4))

C'est une usine à gaz mais ça marche !

Mais en tout cas vous m'avez déjà sortit une énorme épine du pied merci Dugenou et à tous
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
886
F
Réponses
1
Affichages
978
K
Réponses
2
Affichages
2 K
K
S
Réponses
2
Affichages
743
S
C
Réponses
3
Affichages
7 K
chuinulbonsang
C
Z
Réponses
8
Affichages
3 K
zourite
Z
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…