Formule en anglais à traduire en français
Résolu/Fermé
A voir également:
- Supprespace en anglais
- Fonctions Excel en anglais : les traductions en français - Guide
- Mail anglais formule - Guide
- Traduction anglais français photo - Guide
- Clavier en anglais - Guide
- Pourquoi waze est en anglais ✓ - Forum Huawei
6 réponses
kamine16
Messages postés
1
Date d'inscription
samedi 26 novembre 2011
Statut
Membre
Dernière intervention
26 novembre 2011
26 nov. 2011 à 21:13
26 nov. 2011 à 21:13
hi
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
Modifié par gbinforme le 26/11/2011 à 21:24
Modifié par gbinforme le 26/11/2011 à 21:24
bonjour,
On peut :
Toujours zen
On peut :
=SI(A1=",";DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1)))) mais ta formule est assez curieuse car si A1 égale virgule tu ne trouveras pas beaucoup d'espaces.
Toujours zen
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
26 nov. 2011 à 21:47
26 nov. 2011 à 21:47
=SI(A1="","";DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
26 nov. 2011 à 22:10
26 nov. 2011 à 22:10
Bonjour Raymond,
Les doubles guillemets viennent sans doute d'une macro et ne fonctionnent pas si on les utilisent en formule de feuille.
Bon dimanche.
Les doubles guillemets viennent sans doute d'une macro et ne fonctionnent pas si on les utilisent en formule de feuille.
Bon dimanche.
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
26 nov. 2011 à 22:19
26 nov. 2011 à 22:19
Alors ta formule est incomplète, car il manque le troisième argument "valeur si faux".
Non ?
Non ?
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
26 nov. 2011 à 23:00
26 nov. 2011 à 23:00
Bien sûr mais je ne fait que traduire une formule bancale comme je l'ai précisé ;-)
Il n'y a en fait que la valeur si faux qui fonctionne : FAUX
Il n'y a en fait que la valeur si faux qui fonctionne : FAUX
Merci.
J'ai essayé mais ça n'a pas marché.
La première renvoi une réponse "FAUX", et la seconde "formule entrée contient une erreur."
En fait, je voudrais extraire juste le nom alors que dans chaque cellule il y a prénom et nom, séparés par un espace.
Ex.
La colonne A contient un nombre de donnée qui se compose de "nom prénom" séparé par un espace. Je voudrais obtenir "nom" dans la colonne B à l'aide d'une formule. La cellule A1 contient "Marie Dubois". Je voudrais obtenir "Dubois" dans la cellule B1. Dans la cellule A2, "Jean Legrand", je voudrais "Legrand" dans la cellule B2, et ainsi de suite.
J'ai essayé mais ça n'a pas marché.
La première renvoi une réponse "FAUX", et la seconde "formule entrée contient une erreur."
En fait, je voudrais extraire juste le nom alors que dans chaque cellule il y a prénom et nom, séparés par un espace.
Ex.
La colonne A contient un nombre de donnée qui se compose de "nom prénom" séparé par un espace. Je voudrais obtenir "nom" dans la colonne B à l'aide d'une formule. La cellule A1 contient "Marie Dubois". Je voudrais obtenir "Dubois" dans la cellule B1. Dans la cellule A2, "Jean Legrand", je voudrais "Legrand" dans la cellule B2, et ainsi de suite.
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
942
26 nov. 2011 à 23:07
26 nov. 2011 à 23:07
Salut le forum
En remplacant la virgule dans la formule de Raymond
Mytå
En remplacant la virgule dans la formule de Raymond
=SI(A1="";"";DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
Mytå
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
Modifié par Raymond PENTIER le 26/11/2011 à 23:12
Modifié par Raymond PENTIER le 26/11/2011 à 23:12
Ma formule du post #3 fonctionne, sauf que la virgule est à remplacer par un point-virgule
=SI(A1="" ; "" ; DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
=SI(A1="" ; "" ; DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
27 nov. 2011 à 02:10
27 nov. 2011 à 02:10
Ah ! Tu as posté pendant que je finissais de rédiger ...
Les grands esprits ...
Les grands esprits ...
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
Modifié par gbinforme le 26/11/2011 à 23:13
Modifié par gbinforme le 26/11/2011 à 23:13
bonjour
Ceci devrait faire le résultat :
et pour le prénom :
Toujours zen
Ceci devrait faire le résultat :
=DROITE(A1;NBCAR(A1)-TROUVE(" ";A1))
et pour le prénom :
=GAUCHE(A1;TROUVE(" ";A1)-1)
Toujours zen
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
942
26 nov. 2011 à 23:13
26 nov. 2011 à 23:13
Re le forum
Et il va nous dire, retourne #Valeur quand la cellule est vide :)
Mytå
Et il va nous dire, retourne #Valeur quand la cellule est vide :)
=SI(A1="";"";DROITE(A1;NBCAR(A1)-TROUVE(" ";A1)))
Mytå
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
26 nov. 2011 à 23:15
26 nov. 2011 à 23:15
bonjour Mytå,
:)
:)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ça y est, c'est bon !
=SI(A1="";"";DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
était la bonne réponse :)
Merci !
=SI(A1="";"";DROITE(A1;NBCAR(A1)-SUPPRESPACE(TROUVE(" ";A1))))
était la bonne réponse :)
Merci !