Problème avec la fonction
Résolu
El-sol
-
Raymond PENTIER Messages postés 71871 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71871 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans un fichier, j'ai créé une fonction "SI" pour dire, par exemple, que si dans les cellules de la colonne B, on retrouve les chiffres 123456, alors inscris tel mot (MONTREAL par exemple) dans les cellules de la colonne A. Mon "SI" contient 8 possibilités (et en passant, j'en aurais besoin de 9 mais ça ne semble pas fonctionner, alors je me contente de 8, c'est mieux que rien).
Or, mes chiffres de ma colonne B sont maintenant changés. Ils contiennent aussi des lettres et la fonction ne semble pas marcher avec des lettres. Ex: abc123456. ça donne comme résultat: #NOM?
J'ai pensé donner une variante * dans la formule qui dirait: SI(B1=*123456,"MONTREAL",0) ça donne un message d'erreur.
J'ai pensé rajouter une colonne C et y mettre la fonction "GAUCHE" "6" pour garder que les chiffres. J'ai recommencé ma fonction "SI" et elle ne reconnait pas ces chiffres même si on voit le réultat 123456, la fonction voit plutôt: =DROITE (B1,6). ça donne comme résultat: 0
J'ai aussi pensé faire une macro qui éliminerait les ABC (ou autres lettres) d'un coup, mais j'ai besoin de garder ces lettres pour une 2e identification dans ma macro. (mes chiffres déterminent la ville et les lettres déterminent le type de paiement soit visa, mastercard, débit ou american express).
Avez-vous d'autres suggestions car quand j'aurai réussi ma fonction, je dois l'intégrer dans une macro.
Avant que les chiffres soient changés, ça fonctionnait très bien et je sauvais un temps fou à tous les jours pour identifier les chiffres. Mes types de paiement étaient identifiées dans une autre colonne mais le changement de codes fait que les 2 se retrouvent ensemble.
p.s.: J'ai Excel 2003
Merci
Dans un fichier, j'ai créé une fonction "SI" pour dire, par exemple, que si dans les cellules de la colonne B, on retrouve les chiffres 123456, alors inscris tel mot (MONTREAL par exemple) dans les cellules de la colonne A. Mon "SI" contient 8 possibilités (et en passant, j'en aurais besoin de 9 mais ça ne semble pas fonctionner, alors je me contente de 8, c'est mieux que rien).
Or, mes chiffres de ma colonne B sont maintenant changés. Ils contiennent aussi des lettres et la fonction ne semble pas marcher avec des lettres. Ex: abc123456. ça donne comme résultat: #NOM?
J'ai pensé donner une variante * dans la formule qui dirait: SI(B1=*123456,"MONTREAL",0) ça donne un message d'erreur.
J'ai pensé rajouter une colonne C et y mettre la fonction "GAUCHE" "6" pour garder que les chiffres. J'ai recommencé ma fonction "SI" et elle ne reconnait pas ces chiffres même si on voit le réultat 123456, la fonction voit plutôt: =DROITE (B1,6). ça donne comme résultat: 0
J'ai aussi pensé faire une macro qui éliminerait les ABC (ou autres lettres) d'un coup, mais j'ai besoin de garder ces lettres pour une 2e identification dans ma macro. (mes chiffres déterminent la ville et les lettres déterminent le type de paiement soit visa, mastercard, débit ou american express).
Avez-vous d'autres suggestions car quand j'aurai réussi ma fonction, je dois l'intégrer dans une macro.
Avant que les chiffres soient changés, ça fonctionnait très bien et je sauvais un temps fou à tous les jours pour identifier les chiffres. Mes types de paiement étaient identifiées dans une autre colonne mais le changement de codes fait que les 2 se retrouvent ensemble.
p.s.: J'ai Excel 2003
Merci
A voir également:
- Problème avec la fonction
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
21 réponses
c'est juste qu'au départ, je donnais des chiffres au hasard.
A la fin, lorsque ça marchait, j'ai voulu vous montrer ma vraie formule.
Mes codes ne changeront pas. Du moins, pas avant une couple d'année.
C'est le changement de fournisseur du terminal de point de vente (la machine qui enregistre les paiements des clients) qui a fait que les codes ont changés sur l'état de compte bancaire.
Ma liste des centres et leur type de paiement est là pour rester inchangée et je l'ai testée.
merci encore
A la fin, lorsque ça marchait, j'ai voulu vous montrer ma vraie formule.
Mes codes ne changeront pas. Du moins, pas avant une couple d'année.
C'est le changement de fournisseur du terminal de point de vente (la machine qui enregistre les paiements des clients) qui a fait que les codes ont changés sur l'état de compte bancaire.
Ma liste des centres et leur type de paiement est là pour rester inchangée et je l'ai testée.
merci encore
Encore mes félicitations pour être parvenue au résultat que tu cherchais.
Mais si tu envisages de t'adresser de nouveau à ce forum pour n'importe quelle autre question sur Word, Excel ou autre logiciel de bureautique, il serait beaucoup plus pratique pour toi de t'inscrire dès aujourd'hui comme MEMBRE de CCM : C'est gratuit, rapide et simple.
Très amicalement.