Formules imbriquées =SI($baseX2=0;"";SI(DROITE($A2
Résolu/Fermé
MAN78460
Messages postés
16
Date d'inscription
mardi 7 août 2018
Statut
Membre
Dernière intervention
5 octobre 2018
-
9 août 2018 à 17:10
MAN78460 Messages postés 16 Date d'inscription mardi 7 août 2018 Statut Membre Dernière intervention 5 octobre 2018 - 10 août 2018 à 15:28
MAN78460 Messages postés 16 Date d'inscription mardi 7 août 2018 Statut Membre Dernière intervention 5 octobre 2018 - 10 août 2018 à 15:28
A voir également:
- Formules imbriquées =SI($baseX2=0;"";SI(DROITE($A2
- Formule si et - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formules - Télécharger - Études & Formations
- Void(0) ✓ - Forum Réseaux sociaux
- Formules excel de base - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
9 août 2018 à 19:00
9 août 2018 à 19:00
Bonjour
un exemple ici de ce qu'il est possible de faire (si j'ai bien compris???) en colonne E sans les colonnes A,B,C,D
je ne me suis pas occupé des autres colonnes, c'était juste pour l'exemple et bien sur la suppression des valeurs en A B C D casse le reste du tableau (qui devrait pouvoir se traiter de la même façon)
revenez si ça ne convient pas, mais dites nous pourquoi
à vous lire
crdlmnt
un exemple ici de ce qu'il est possible de faire (si j'ai bien compris???) en colonne E sans les colonnes A,B,C,D
je ne me suis pas occupé des autres colonnes, c'était juste pour l'exemple et bien sur la suppression des valeurs en A B C D casse le reste du tableau (qui devrait pouvoir se traiter de la même façon)
revenez si ça ne convient pas, mais dites nous pourquoi
à vous lire
crdlmnt
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
Modifié le 9 août 2018 à 19:06
Modifié le 9 août 2018 à 19:06
Bonsoir,
Je ne sais pas si j'ai bien tout compris
J'ai nommé la plage A2:C97 de l'onglet tables "Coût_Dpmnt" et aussi reformaté les cellule de la colonne A "0#" de ce même onglet pour avoir 2 chiffres.
J'ai installé cette formule qui semble fonctionner (à vérifier sur toute la feuille)
Oui j'ai utilisé la fomule GAUCHE() à la place de DROITE() car je suppose que c'est la première lettre qui est recherchée
Voici le fichier en retour
Cordialement
Je ne sais pas si j'ai bien tout compris
J'ai nommé la plage A2:C97 de l'onglet tables "Coût_Dpmnt" et aussi reformaté les cellule de la colonne A "0#" de ce même onglet pour avoir 2 chiffres.
J'ai installé cette formule qui semble fonctionner (à vérifier sur toute la feuille)
=SI(base!X2=0;"";SI(GAUCHE($A2;1)="R";$D2*RECHERCHEV($C2;Coût_Dpmnt;3;0);SI(OU(GAUCHE($A2;1)="L";GAUCHE($A2;1)="D");$D2*RECHERCHEV($C2;Coût_Dpmnt;2;0);"")))
Oui j'ai utilisé la fomule GAUCHE() à la place de DROITE() car je suppose que c'est la première lettre qui est recherchée
Voici le fichier en retour
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 9 août 2018 à 19:19
Modifié le 9 août 2018 à 19:19
salut Papyluc, comment va ce mois d’Août?
je crois qu'il manque une référence à la colonne W dans ta formule_2° partie_ (mais je n'ai pas regardé ton modèle)
Bien cordialement
je crois qu'il manque une référence à la colonne W dans ta formule_2° partie_ (mais je n'ai pas regardé ton modèle)
Bien cordialement
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
9 août 2018 à 20:02
9 août 2018 à 20:02
Salut Vaucluse. Ce mois d'août est dur pour ma vieille carcasse mais on arrive à faire avec.
Oui en effet j'ai complètement occulté la référence au W donc ma formule n'est pas bonne. Je verrai ça demain
Bien cordialement
Oui en effet j'ai complètement occulté la référence au W donc ma formule n'est pas bonne. Je verrai ça demain
Bien cordialement
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
10 août 2018 à 06:59
10 août 2018 à 06:59
Bonjour,
Salutations Vaucluse
Après intégrations du W ma formule rejoint presque la tienne la tienne à ceci près que j'ai gardé les colonnes A B C D mais tu as raison il y a des modifications à faire pour alléger le fichier.
Attendons la réaction de MAN78460
Cordialement
Salutations Vaucluse
Après intégrations du W ma formule rejoint presque la tienne la tienne à ceci près que j'ai gardé les colonnes A B C D mais tu as raison il y a des modifications à faire pour alléger le fichier.
Attendons la réaction de MAN78460
=SI(ET(base!X2<>0;GAUCHE($A2;1)="R");$D2*RECHERCHEV($C2;tout_cout_traction;3;0);SI(ET(base!W2<>0;OU(GAUCHE($A2;1)="L";GAUCHE($A2;1)="D"));$D2*RECHERCHEV($C2;tout_cout_traction;2;0);""))
Cordialement
MAN78460
Messages postés
16
Date d'inscription
mardi 7 août 2018
Statut
Membre
Dernière intervention
5 octobre 2018
10 août 2018 à 14:36
10 août 2018 à 14:36
Bonjour PapyLuc et Mr Vaucluse,
Je viens d'appliquer la dernière formule, je vais faire quelques vérification
Effectivement c'est bien la première lettre a prendre en compte, R = reprise "coût traction" différent de de L =livraison.
Question, quel niveau de formation excel me faudrait il ?
Je dois au niveau Initiation.
Je regarde ce que ça donne cette petite formule mais à priori cela à l'air parfait
JE VOUS REMERCIE PAR AVANCE
Je viens d'appliquer la dernière formule, je vais faire quelques vérification
Effectivement c'est bien la première lettre a prendre en compte, R = reprise "coût traction" différent de de L =livraison.
Question, quel niveau de formation excel me faudrait il ?
Je dois au niveau Initiation.
Je regarde ce que ça donne cette petite formule mais à priori cela à l'air parfait
JE VOUS REMERCIE PAR AVANCE
MAN78460
Messages postés
16
Date d'inscription
mardi 7 août 2018
Statut
Membre
Dernière intervention
5 octobre 2018
10 août 2018 à 15:22
10 août 2018 à 15:22
PapyLuc,
Je viens de coller la formule, tout va bien sauf les mouvements commençant par L et D, les lignes #valeur!
=SI(ET(BASE!X7<>0;GAUCHE($A7;1)="R");$D7*RECHERCHEV($C7;tout_cout_traction;3;0);SI(ET(BASE!W7<>0;OU(GAUCHE($A7;1)="L";GAUCHE($A7;1)="D"));$D7*RECHERCHEV($C7;tout_cout_traction;2;0);""))
Je viens de coller la formule, tout va bien sauf les mouvements commençant par L et D, les lignes #valeur!
=SI(ET(BASE!X7<>0;GAUCHE($A7;1)="R");$D7*RECHERCHEV($C7;tout_cout_traction;3;0);SI(ET(BASE!W7<>0;OU(GAUCHE($A7;1)="L";GAUCHE($A7;1)="D"));$D7*RECHERCHEV($C7;tout_cout_traction;2;0);""))
9 août 2018 à 19:05
https://mon-partage.fr/f/uKPvLiID/