Comment réecrire une donnée en fonction de la valeur dans une autre cellule
emma1992_kelo
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je dispose de trois colonnes : score ancien , action à faire et score nouveau.
Je souhaite réécrire les valeurs des cellules de la colonne "score ancien" dans la colonne "score nouveau" en fonction de la valeur affiché dans la cellule de la colonne "action à faire"
Par exemple : j'ai trois cas de figure
j'ai "2" dans la première colonne, "supprimer " ou "inclassifiable" dans le deuxième , j'aimerais que la cellule de la colonne "score nouveau" soit vide
j'ai "4", ensuite "conserver tel quel", je veux que 4 apparaît dans la troisième colonne
j'ai "3" ensuite "réassigner à 2", je veux que 2 apparait dans la troisième colonne
Je demandais si on pouvait faire des conditions, j'ai essayé mais j'ai toujours l'erreur "#nom" , je vous joins le fichier si vous pouvez m'aider ?
LIEN : https://mon-partage.fr/f/a2i4jXlV/
Je souhaite réécrire les valeurs des cellules de la colonne "score ancien" dans la colonne "score nouveau" en fonction de la valeur affiché dans la cellule de la colonne "action à faire"
Par exemple : j'ai trois cas de figure
j'ai "2" dans la première colonne, "supprimer " ou "inclassifiable" dans le deuxième , j'aimerais que la cellule de la colonne "score nouveau" soit vide
j'ai "4", ensuite "conserver tel quel", je veux que 4 apparaît dans la troisième colonne
j'ai "3" ensuite "réassigner à 2", je veux que 2 apparait dans la troisième colonne
Je demandais si on pouvait faire des conditions, j'ai essayé mais j'ai toujours l'erreur "#nom" , je vous joins le fichier si vous pouvez m'aider ?
LIEN : https://mon-partage.fr/f/a2i4jXlV/
A voir également:
- Comment réecrire une donnée en fonction de la valeur dans une autre cellule
- Fonction si et - Guide
- Comment aller à la ligne dans une cellule excel - Guide
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule - Forum Bureautique
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
https://mon-partage.fr/f/gL52qRha/
j'ai essayé de traiter tous les types de codes de B avec la formule dans ce nouveau modèle, et j'espère que vous n'en avez pas d'autres!!
https://mon-partage.fr/f/nkdgBa0N/
Pour info
pour que la formule fonctionne il faut que la partie à récupérer dans la cellule B soit précéder de _ (underscore) et un seul!
C'est ce caractère que place la formule
crdlmnt
Je ne pas mettre des _ dans toutes cellules car c'est plus de 5000 données /cellules; il me faudrait une formule qui change le réassigner à F/m/c en réassigner à_F/à_M/à_C et même chose pour les 3.1 etc. je vais tester votre formule et voir si elle fonctionne merci.
1° vous pouvez bien sur remplacer _ par n'importe quoi
2° vous devriez pouvoir transformer tous vos texte de façon à ce qu'il ne contiennent qu'un underscore au bon endroit avec cette formule
=SUBSTITUE(SUBSTITUE(SUPPRESPACE(A4);"_";" ");" ";"_";NBCAR(SUPPRESPACE(A4))-NBCAR(SUBSTITUE(SUBSTITUE(SUPPRESPACE(A4);"_";" ");" ";"")))
pour un texte en A4
elle est un peu tordue, mais elle traite à la fois de la positon des underscores et des éventuels espaces qui pourraient se trouver au début ou à la fin de vos textes
elle devrait vous permettre de recréer une colonne avec des textes adaptés
et si ça ne va pas, déposez un modèle avec au moins un exemple des cas de figure ici:
http:mon-paratge.fr
et revenez coller le lien créé sur le site
crdlmnt
et directement avec le même raisonnement:
=STXT(SUPPRESPACE(A2);TROUVE("_";SUBSTITUE(SUBSTITUE(SUPPRESPACE(A2);"_";" ");" ";"_";NBCAR(SUPPRESPACE(A2))-NBCAR(SUBSTITUE(SUBSTITUE(SUPPRESPACE(A2);"_";" ");" ";""))))+1;10)
crdlmnt