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

Microsoft 365 Fonction SI

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 !

Benoidon

XLDnaute Nouveau
Bonjour,

Je souhaiterais savoir si il est possi d'utiliser la fonction SI de la manière suivante :

- Je voudrais que toute les cellules contenant le mot " cellule" dans une phrase correspondent à la valeur. Me donne la valeur des " cellule" dans le tableau d'une autre cellule.
 
Bonjour,

Rien compris.
- Tu veux renvoyer la valeur d'une cellule lorsque le texte d'une autre cellule contient le mot "cellule" ?
- Tu as un tableau dans une cellule ???

Un fichier exemple joint serait le bienvenu, ainsi qu'une explication plus élaborée (je sais que c'est pas toujours facile d'être clair, mais un problème bien posé est à moitié résolu).

Bonne continuation
 
bonsoir,


voici, voici dans le fichier joint. Dans la colonne équipe de tableau réf vous aviez des espaces traînantes "rouge " qui empêchaient la formule de fonctionner(corrigé dans le fichier joint) on peut corrigé par formule mais ça surchargerait si ces espaces sont inutiles.

cordialement
 

Pièces jointes

Bonjour,

Il n'est pas difficile de copier une fonction dans une cellule, d'essayer de la comprendre et de la modifier ensuite.
Juste une indication: AGREGAT permet d'appliquer certaines fonctions à des plages de cellules en ne prenant pas en compte les erreurs et(ou) les lignes cachées des dites plages.

Dans votre cas je me suis servi de AGREGAT avec la fonction 15 (petite.valeur) en produisant des erreurs #DIV/0 pour les lignes ne correspondant pas aux critères. AGREGAT ne tiendra donc compte QUE des lignes dont les comparaisons de colonne ne produise pas d'erreur de division par 0.

Là ou avec un sommeprod on a: (A1:A100="Condition1")*(B1:B100="Condition2") qui produit pour chaque ligne (Vrai)*(FAUX) =0 ou (VRAI)*(VRAI) =1 ou (FAUX)*(VRAI) = 0 ou (FAUX)*(FAUX) =0.

Avec agregat on aura des 1/1 ou 0/1 ou 1/0 ou 0/0 , chaque division par 0 donnant une erreur #DIV/0 et les autres 1

Prenez un café, une bière, une aspirine, une bonne inspiration ou tout autre stimulant et faites vos essais.

Cordialement
 
Bonjour,

je vous remercie pour votre retour.
Malheureusement je n'ai pas réussis à appliquer la formule.
J'ai essayé d'appliquer la valeur dans la colonne volume " Colonne E" dans la "colonne M" de l'onglet Catalogue.
Dans le cas suivant : ( quand les colonnes désignations des onglet "catalogue" et "volume" en bleu) sont similaires.

Je ne sais pas si c'est bien clair merci.

Ci joint mon fichier.
 

Pièces jointes

Bonjour,

Non pas clair du tout. Qu'est-ce qu'il faut chercher, Où, dans quelles conditions.

Votre Formule: =INDEX("Volume[VALEUR A APPLIQUER]";EQUIV("*" & $B73 & "*";Volume[Désignation];0))

Aucune colonne 'VALEUR A APPLIQUER' dans Volume
et pourquoi la mettre entre guillemet.

Visiblement vous n'avez pas cherché à savoir comment fonctionnent les fonctions INDEX et EQUIV.
 
- 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

Discussions similaires

Réponses
19
Affichages
358
Réponses
4
Affichages
140
Réponses
1
Affichages
218
Réponses
2
Affichages
94
Réponses
3
Affichages
159
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…