SI_une instruction_ SINON_deux instructions_FIN SI
3 réponses
Jean-Paul BATAILLE
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille
ressource,merci à tous ceux qui y contribue pour leur aide et leur
disponibilité.
Mon probléme de ce jour est :
Je dispose d'une seule trés longue liste de prix, - issue de la
concaténation d'extrait de base de données diverses-.
certains sont au format français : virgule décimale seule,
d'autre au format anglosaxon : point décimal seul,
d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers
et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers.
Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple
SI esterreur(trouve(point) ALORS
' notation française pas de traitement
SINON
' notation anglosaxonne
substitue("virgule" à la place du "point")
FIN SI
'les cas des multiples délimiteurs
SI trouve(,) > trouve(.) ALORS
'supprimer les points
substitue( "rien" à la place du "point")
SINON
'supprimer la virgule
substitue("" à la place de ",")
'remplacer le pointpar une virgule
substitue("," à la place de ".")
FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et
critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire
pardonner pour étre aussi laudatif ce soir.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ru-th
Salut
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire pardonner pour étre aussi laudatif ce soir.
Cordialement, Jean-Paul BATAILLE
Salut
as-tu systématiquement 2 chiffres décimaux ?
si oui
=SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100
si non, on est bon pour une batterie de tests
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit dans le message de
news: 3fa809ec$0$13283$626a54ce@news.free.fr...
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille
ressource,merci à tous ceux qui y contribue pour leur aide et leur
disponibilité.
Mon probléme de ce jour est :
Je dispose d'une seule trés longue liste de prix, - issue de la
concaténation d'extrait de base de données diverses-.
certains sont au format français : virgule décimale seule,
d'autre au format anglosaxon : point décimal seul,
d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers
et puis évidemment l'inverse point comme séparateur décimal et virgule
pour
séparer les milliers.
Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple
SI esterreur(trouve(point) ALORS
' notation française pas de traitement
SINON
' notation anglosaxonne
substitue("virgule" à la place du "point")
FIN SI
'les cas des multiples délimiteurs
SI trouve(,) > trouve(.) ALORS
'supprimer les points
substitue( "rien" à la place du "point")
SINON
'supprimer la virgule
substitue("" à la place de ",")
'remplacer le pointpar une virgule
substitue("," à la place de ".")
FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et
critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire
pardonner pour étre aussi laudatif ce soir.
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire pardonner pour étre aussi laudatif ce soir.
Cordialement, Jean-Paul BATAILLE
Jean-Paul BATAILLE
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" a écrit dans le message news:
Salut
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de
news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire
pardonner pour étre aussi laudatif ce soir.
Cordialement, Jean-Paul BATAILLE
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message news:
etGPeRxoDHA.3304@tk2msftngp13.phx.gbl...
Salut
as-tu systématiquement 2 chiffres décimaux ?
si oui
=SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100
si non, on est bon pour une batterie de tests
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit dans le message
de
news: 3fa809ec$0$13283$626a54ce@news.free.fr...
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille
ressource,merci à tous ceux qui y contribue pour leur aide et leur
disponibilité.
Mon probléme de ce jour est :
Je dispose d'une seule trés longue liste de prix, - issue de la
concaténation d'extrait de base de données diverses-.
certains sont au format français : virgule décimale seule,
d'autre au format anglosaxon : point décimal seul,
d'autre encore ont une virgule comme séparateur décimale et un point
comme
séparateur de milliers
et puis évidemment l'inverse point comme séparateur décimal et virgule
pour
séparer les milliers.
Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple
SI esterreur(trouve(point) ALORS
' notation française pas de traitement
SINON
' notation anglosaxonne
substitue("virgule" à la place du "point")
FIN SI
'les cas des multiples délimiteurs
SI trouve(,) > trouve(.) ALORS
'supprimer les points
substitue( "rien" à la place du "point")
SINON
'supprimer la virgule
substitue("" à la place de ",")
'remplacer le pointpar une virgule
substitue("," à la place de ".")
FIN SI
Se pose alors un probléme : comment dans une condition excel puis je
avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et
critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me
faire
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" a écrit dans le message news:
Salut
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de
news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire
pardonner pour étre aussi laudatif ce soir.
Cordialement, Jean-Paul BATAILLE
Crel
Jean-Paul BATAILLE
EDNBC ?
"Jean-Paul BATAILLE" a écrit dans le message de news: 3fa95138$0$10408$
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" a écrit dans le message news:
Salut
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de
news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire
pardonner pour étre aussi laudatif ce soir.
Cordialement, Jean-Paul BATAILLE
Jean-Paul BATAILLE
EDNBC ?
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit dans le message de
news: 3fa95138$0$10408$626a54ce@news.free.fr...
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message news:
etGPeRxoDHA.3304@tk2msftngp13.phx.gbl...
Salut
as-tu systématiquement 2 chiffres décimaux ?
si oui
=SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100
si non, on est bon pour une batterie de tests
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit dans le message
de
news: 3fa809ec$0$13283$626a54ce@news.free.fr...
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille
ressource,merci à tous ceux qui y contribue pour leur aide et leur
disponibilité.
Mon probléme de ce jour est :
Je dispose d'une seule trés longue liste de prix, - issue de la
concaténation d'extrait de base de données diverses-.
certains sont au format français : virgule décimale seule,
d'autre au format anglosaxon : point décimal seul,
d'autre encore ont une virgule comme séparateur décimale et un point
comme
séparateur de milliers
et puis évidemment l'inverse point comme séparateur décimal et virgule
pour
séparer les milliers.
Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple
SI esterreur(trouve(point) ALORS
' notation française pas de traitement
SINON
' notation anglosaxonne
substitue("virgule" à la place du "point")
FIN SI
'les cas des multiples délimiteurs
SI trouve(,) > trouve(.) ALORS
'supprimer les points
substitue( "rien" à la place du "point")
SINON
'supprimer la virgule
substitue("" à la place de ",")
'remplacer le pointpar une virgule
substitue("," à la place de ".")
FIN SI
Se pose alors un probléme : comment dans une condition excel puis je
avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et
critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me
faire
"Jean-Paul BATAILLE" a écrit dans le message de news: 3fa95138$0$10408$
Merci ça fonctionne bien et en plus résole d'une manière fort élégante.
L'Anjou, c'est quand même bien.
Jean-Paul BATAILLE
"ru-th" a écrit dans le message news:
Salut
as-tu systématiquement 2 chiffres décimaux ? si oui =SUBSTITUE(SUBSTITUE(A8;",";"");".";"")/100 si non, on est bon pour une batterie de tests
a+ rural thierry Veaux et Broutards d'Anjou Wicasa on kin nape yapi inahni yo (à l'essai)
"Jean-Paul BATAILLE" a écrit dans le message de
news: 3fa809ec$0$13283$
Bonsoir à tous,
Cela fait un moment que je ne suis pas venu sur cette bonne vieille ressource,merci à tous ceux qui y contribue pour leur aide et leur disponibilité.
Mon probléme de ce jour est : Je dispose d'une seule trés longue liste de prix, - issue de la concaténation d'extrait de base de données diverses-. certains sont au format français : virgule décimale seule, d'autre au format anglosaxon : point décimal seul, d'autre encore ont une virgule comme séparateur décimale et un point comme
séparateur de milliers et puis évidemment l'inverse point comme séparateur décimal et virgule pour
séparer les milliers. Et la répartition est aléatoire voire pire encore.
Je pense que l'algoritme est de la forme :
'les cas des notations standards le plus simple SI esterreur(trouve(point) ALORS ' notation française pas de traitement SINON ' notation anglosaxonne substitue("virgule" à la place du "point") FIN SI
'les cas des multiples délimiteurs SI trouve(,) > trouve(.) ALORS 'supprimer les points substitue( "rien" à la place du "point") SINON 'supprimer la virgule substitue("" à la place de ",") 'remplacer le pointpar une virgule substitue("," à la place de ".") FIN SI
Se pose alors un probléme : comment dans une condition excel puis je avoir
deux instruction dans le même terme.
Ou alors j'ai mal analysé mon probléme et j'attends vos remarques et critiques toujours constructives.
À la réflexion j'ai surement quelque cjhose à vous demander ou a me faire