A amgue XLDnaute Junior 6 Novembre 2023 #1 Bonjour à tous, Pourquoi cette formule me renvoie l'erreur #VALEUR! : VB: =CHOISIR(RECHERCHEV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};0;0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") Merci.
Bonjour à tous, Pourquoi cette formule me renvoie l'erreur #VALEUR! : VB: =CHOISIR(RECHERCHEV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};0;0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") Merci.
Phil69970 XLDnaute Barbatruc 6 Novembre 2023 #2 Bonjour @amgue Un essai non testé faute de fichier !!! =CHOISIR(RECHERCHEV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};1;0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") Cliquez pour agrandir... Vote positif 0 Vote négatif
Bonjour @amgue Un essai non testé faute de fichier !!! =CHOISIR(RECHERCHEV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};1;0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") Cliquez pour agrandir...
A amgue XLDnaute Junior 6 Novembre 2023 #3 Bonjour Phil, Toujours l'erreur #VALEUR! Un fichier exemple en PJ. Pièces jointes Chosir.xlsx 10.4 KB · Affichages: 10 Vote positif 0 Vote négatif
fanfan38 XLDnaute Barbatruc 6 Novembre 2023 #4 Bonjour Ci joint ma solution A+ François Pièces jointes Chosir.xlsx 12 KB · Affichages: 14 Vote positif 1 Vote négatif
Phil69970 XLDnaute Barbatruc 6 Novembre 2023 #5 Bonjour à tous Je te propose ma version Merci de ton retour Pièces jointes Chosir mois V1.xlsx 9.9 KB · Affichages: 11 Vote positif 1 Vote négatif Solution
djidji59430 XLDnaute Barbatruc 6 Novembre 2023 #6 Bonjour à tous, et ta version corrigée : =CHOISIR(EQUIV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") si tu mets reccherchev, ça te donne le nom du mois (recherchev "septembre" =>septembre, alors que choisir attend un nombre equiv, c'est sa position dans ta liste danc un nombre Crdlmt Vote positif 1 Vote négatif
Bonjour à tous, et ta version corrigée : =CHOISIR(EQUIV(F2;{"janvier";"février";"mars";"avril";"mai";"juin";"juillet";"août";"septembre";"octobre";"novembre";"décembre"};0);"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"erreur") si tu mets reccherchev, ça te donne le nom du mois (recherchev "septembre" =>septembre, alors que choisir attend un nombre equiv, c'est sa position dans ta liste danc un nombre Crdlmt
sylvanu XLDnaute Barbatruc Supporter XLD 6 Novembre 2023 #7 Bonjour Amgue, Fanfan, Phil, Ou la variante : VB: =CAR(MOIS(1&F2)+67) Pièces jointes Chosir mois.xlsx 9.7 KB · Affichages: 4 Vote positif 1 Vote négatif
A amgue XLDnaute Junior 6 Novembre 2023 #8 Bonjour, Fanfan, Phil, djidji, sylvanu, le forum, Toutes vos suggestions et solutions fonctionnent à merveille. Merci. Pourquoi le mot "erreur" n'apparaît-il pas, même si une erreur se produirais lors de la recherche ? Pièces jointes Chosir mois (AIO).xlsx 11.2 KB · Affichages: 7 Vote positif 0 Vote négatif
Bonjour, Fanfan, Phil, djidji, sylvanu, le forum, Toutes vos suggestions et solutions fonctionnent à merveille. Merci. Pourquoi le mot "erreur" n'apparaît-il pas, même si une erreur se produirais lors de la recherche ?
Phil69970 XLDnaute Barbatruc 6 Novembre 2023 #9 @amgue Tu ne peux pas avoir d'erreur car la liste de validation controle la saisie. Tout au plus tu peux avoir F2 vide voir mon fichier du post 5 Vote positif 0 Vote négatif
@amgue Tu ne peux pas avoir d'erreur car la liste de validation controle la saisie. Tout au plus tu peux avoir F2 vide voir mon fichier du post 5
job75 XLDnaute Barbatruc 6 Novembre 2023 #10 Bonjour à tous, amgue à dit: Pourquoi le mot "erreur" n'apparaît-il pas, même si une erreur se produirais lors de la recherche ? Cliquez pour agrandir... Utilisez SIERREUR(xxxx;"erreur") A+ Vote positif 1 Vote négatif
Bonjour à tous, amgue à dit: Pourquoi le mot "erreur" n'apparaît-il pas, même si une erreur se produirais lors de la recherche ? Cliquez pour agrandir... Utilisez SIERREUR(xxxx;"erreur") A+
A amgue XLDnaute Junior 7 Novembre 2023 #11 Ce n'est donc pas important de le garder dans la formule. Vote positif 0 Vote négatif
Phil69970 XLDnaute Barbatruc 7 Novembre 2023 #12 @amgue Comme je l'ai dit dans mon post précèdent c'est la liste de validation qui contrôle la saisie si tu te trompes tu auras ce message Tout ce que tu peux faire c'est de ne rien mettre dans la cellule F2 Et tu n'auras rien d'afficher dans la cellule C2 Voir mon fichier du post # 5 Merci de ton retour Vote positif 0 Vote négatif
@amgue Comme je l'ai dit dans mon post précèdent c'est la liste de validation qui contrôle la saisie si tu te trompes tu auras ce message Tout ce que tu peux faire c'est de ne rien mettre dans la cellule F2 Et tu n'auras rien d'afficher dans la cellule C2 Voir mon fichier du post # 5 Merci de ton retour
A amgue XLDnaute Junior 8 Novembre 2023 #13 Bonjour Phil, Test avec une valeur nulle : Pièces jointes Chosir mois (AIO)_v002.xlsx 11.4 KB · Affichages: 1 Vote positif 0 Vote négatif
sylvanu XLDnaute Barbatruc Supporter XLD 8 Novembre 2023 #14 Bonjour, Alors testez : VB: =SI(F2="";"";CAR(MOIS(1&F2)+67)) Il répond vide si F2 est vide. Vote positif 1 Vote négatif
A amgue XLDnaute Junior 8 Novembre 2023 #15 Bonjour sylvanu, Il répond vide si F2 est vide. Cliquez pour agrandir... Merci. Vote positif 0 Vote négatif