voici la colle du jour qui me tient en haleine depuis un petit bout de
tps... je vais tenter de tout expliquer clairement.
j'ai un fichier d'adresses avec 4 champs :
- rue
- numéro d'adresse maximum
- numéro d'adresse minimum
- intervalle et information pair ou impaire (ex : 1-3 veut dire que
l'intervalle d'adresse va de 1 à 3 mais comprend des numéros paire et
impaire; 1--3 veut dire que l'intervalle d'adresse va de 1 à 3 mais
uniquement avec un seul type de parité et ici impaire en l'occurence)
mon but est d'arriver à obtenir un champ qui me dise pour chaque rue soit P
pour paire, soit I pour Impaire, soit PI pour les deux.
Le probleme est que les numéros d'adresse sont parfois du style 40B ou 1C ou
118D ! donc on ne peut les traiter que comme des nombres !!
j'essaie de me débarrasser de cette lettre pour mesurer la parité mais cela
me demande d'effectuer des conditions multiples qui ne fonctionnne pas
vraiment avec excell
par ailleur il me faudrait aussi créer un champ d'adresse max et un
d'adresse min mais sans les adresses "lettrées"...
merci de vos réflexions si vous avez un peu de tps à perdre pour moi !! :)
j'ai testé cette formule magique qui a l'air de vraiment tout faire en un coup !! malheureusement il doit y avoir un petit souci qqpart. en effet, qd il y a un tiret (et donc deux parités) elle m'indique un message d'erreur "valeur". et qd il y en a un, elle a parfois raison, parfois tord qd à la parité...
mais ca me semble super prometteur ! merci pour le tps que tu passe pour cela !
c'est très exactement ce que fait cette formule. Par rapport à mon précédent POST, je dirais que cette formule au fond ( si j'ai bien compris le problème ) résout tous les cas. En effet, elle détermine s'il y a 2 tirets ou un seul . dans le 1er cas, elle t'indique 1P ( dans le résultat 1P/P ou 1P/I) pour la parité unique et /P ou /I pour indiquer si c'est pair ou impair.dans le 2nd cas, elle t'indique si il y a 2 parités auquel cas, on se fout de savoir si le 1er chiffre ( ou le 2nd) est pair et si son alter égo, le dernier (ou le 1er chifre) est impair ou pair puisque par définition quand il y a 2 tirets , il y a forcément des N° pairs et impairs dans la rue.
A+
ta formule est très intéressante !!
néanmoins, le caractère simple ou double de la parité est définit par des tirets entre les chiffres de la dernière colonne. j'ai donc mis au point une formule allant vvérifier si un double tiret existait dans la cellule, si c le cas, je sais que les adresses peuvent etre paire et impaire. Sinon il me reste à définir si les numéros sont pair ou impaires.
je me doute bien que tout ceci n'est pas clair mais c un peu le bazard :)
bonjour,
un truc bien compliqué qui suit une loi :
1 parité et impaire: 1P/P 1 parité et paire: 1P/I 2 parités et dernier numéro pair: 2P/P 2 parités et dernier numéro impair: 2P/I
ex: si en A1 tu écris 1A-56G tu obtiendras comme résultat de la formule 2P/P mais si tu écris 2A-56G tu obtiendras la même chose car je n'ai testé que la parité du dernier nombre, ta demande ne précisant pas si les 2 nombres pouvaient être de parité différente.
voici la colle du jour qui me tient en haleine depuis un petit bout de tps... je vais tenter de tout expliquer clairement. j'ai un fichier d'adresses avec 4 champs : - rue - numéro d'adresse maximum - numéro d'adresse minimum - intervalle et information pair ou impaire (ex : 1-3 veut dire que l'intervalle d'adresse va de 1 à 3 mais comprend des numéros paire et impaire; 1--3 veut dire que l'intervalle d'adresse va de 1 à 3 mais uniquement avec un seul type de parité et ici impaire en l'occurence)
mon but est d'arriver à obtenir un champ qui me dise pour chaque rue soit P pour paire, soit I pour Impaire, soit PI pour les deux.
Le probleme est que les numéros d'adresse sont parfois du style 40B ou 1C ou 118D ! donc on ne peut les traiter que comme des nombres !!
j'essaie de me débarrasser de cette lettre pour mesurer la parité mais cela me demande d'effectuer des conditions multiples qui ne fonctionnne pas vraiment avec excell
par ailleur il me faudrait aussi créer un champ d'adresse max et un d'adresse min mais sans les adresses "lettrées"...
merci de vos réflexions si vous avez un peu de tps à perdre pour moi !! :)
ok
j'ai testé cette formule magique qui a l'air de vraiment tout faire en un
coup !!
malheureusement il doit y avoir un petit souci qqpart. en effet, qd il y a
un tiret (et donc deux parités) elle m'indique un message d'erreur "valeur".
et qd il y en a un, elle a parfois raison, parfois tord qd à la parité...
mais ca me semble super prometteur ! merci pour le tps que tu passe pour
cela !
c'est très exactement ce que fait cette formule. Par rapport à mon précédent
POST, je dirais que cette formule au fond ( si j'ai bien compris le problème
) résout tous les cas.
En effet, elle détermine s'il y a 2 tirets ou un seul .
dans le 1er cas, elle t'indique 1P ( dans le résultat 1P/P ou 1P/I) pour la
parité unique et /P ou /I pour indiquer si c'est pair ou impair.dans le 2nd
cas, elle t'indique si il y a 2 parités auquel cas, on se fout de savoir si
le 1er chiffre ( ou le 2nd) est pair et si son alter égo, le dernier (ou le
1er chifre) est impair ou pair puisque par définition quand il y a 2 tirets ,
il y a forcément des N° pairs et impairs dans la rue.
A+
ta formule est très intéressante !!
néanmoins, le caractère simple ou double de la parité est définit par des
tirets entre les chiffres de la dernière colonne. j'ai donc mis au point une
formule allant vvérifier si un double tiret existait dans la cellule, si c le
cas, je sais que les adresses peuvent etre paire et impaire. Sinon il me
reste à définir si les numéros sont pair ou impaires.
je me doute bien que tout ceci n'est pas clair mais c un peu le bazard :)
bonjour,
un truc bien compliqué qui suit une loi :
1 parité et impaire: 1P/P
1 parité et paire: 1P/I
2 parités et dernier numéro pair: 2P/P
2 parités et dernier numéro impair: 2P/I
ex: si en A1 tu écris 1A-56G tu obtiendras comme résultat de la formule 2P/P
mais si tu écris 2A-56G tu obtiendras la même chose car je n'ai testé que la
parité du dernier nombre, ta demande ne précisant pas si les 2 nombres
pouvaient être de parité différente.
voici la colle du jour qui me tient en haleine depuis un petit bout de
tps... je vais tenter de tout expliquer clairement.
j'ai un fichier d'adresses avec 4 champs :
- rue
- numéro d'adresse maximum
- numéro d'adresse minimum
- intervalle et information pair ou impaire (ex : 1-3 veut dire que
l'intervalle d'adresse va de 1 à 3 mais comprend des numéros paire et
impaire; 1--3 veut dire que l'intervalle d'adresse va de 1 à 3 mais
uniquement avec un seul type de parité et ici impaire en l'occurence)
mon but est d'arriver à obtenir un champ qui me dise pour chaque rue soit P
pour paire, soit I pour Impaire, soit PI pour les deux.
Le probleme est que les numéros d'adresse sont parfois du style 40B ou 1C ou
118D ! donc on ne peut les traiter que comme des nombres !!
j'essaie de me débarrasser de cette lettre pour mesurer la parité mais cela
me demande d'effectuer des conditions multiples qui ne fonctionnne pas
vraiment avec excell
par ailleur il me faudrait aussi créer un champ d'adresse max et un
d'adresse min mais sans les adresses "lettrées"...
merci de vos réflexions si vous avez un peu de tps à perdre pour moi !! :)
j'ai testé cette formule magique qui a l'air de vraiment tout faire en un coup !! malheureusement il doit y avoir un petit souci qqpart. en effet, qd il y a un tiret (et donc deux parités) elle m'indique un message d'erreur "valeur". et qd il y en a un, elle a parfois raison, parfois tord qd à la parité...
mais ca me semble super prometteur ! merci pour le tps que tu passe pour cela !
c'est très exactement ce que fait cette formule. Par rapport à mon précédent POST, je dirais que cette formule au fond ( si j'ai bien compris le problème ) résout tous les cas. En effet, elle détermine s'il y a 2 tirets ou un seul . dans le 1er cas, elle t'indique 1P ( dans le résultat 1P/P ou 1P/I) pour la parité unique et /P ou /I pour indiquer si c'est pair ou impair.dans le 2nd cas, elle t'indique si il y a 2 parités auquel cas, on se fout de savoir si le 1er chiffre ( ou le 2nd) est pair et si son alter égo, le dernier (ou le 1er chifre) est impair ou pair puisque par définition quand il y a 2 tirets , il y a forcément des N° pairs et impairs dans la rue.
A+
ta formule est très intéressante !!
néanmoins, le caractère simple ou double de la parité est définit par des tirets entre les chiffres de la dernière colonne. j'ai donc mis au point une formule allant vvérifier si un double tiret existait dans la cellule, si c le cas, je sais que les adresses peuvent etre paire et impaire. Sinon il me reste à définir si les numéros sont pair ou impaires.
je me doute bien que tout ceci n'est pas clair mais c un peu le bazard :)
bonjour,
un truc bien compliqué qui suit une loi :
1 parité et impaire: 1P/P 1 parité et paire: 1P/I 2 parités et dernier numéro pair: 2P/P 2 parités et dernier numéro impair: 2P/I
ex: si en A1 tu écris 1A-56G tu obtiendras comme résultat de la formule 2P/P mais si tu écris 2A-56G tu obtiendras la même chose car je n'ai testé que la parité du dernier nombre, ta demande ne précisant pas si les 2 nombres pouvaient être de parité différente.
voici la colle du jour qui me tient en haleine depuis un petit bout de tps... je vais tenter de tout expliquer clairement. j'ai un fichier d'adresses avec 4 champs : - rue - numéro d'adresse maximum - numéro d'adresse minimum - intervalle et information pair ou impaire (ex : 1-3 veut dire que l'intervalle d'adresse va de 1 à 3 mais comprend des numéros paire et impaire; 1--3 veut dire que l'intervalle d'adresse va de 1 à 3 mais uniquement avec un seul type de parité et ici impaire en l'occurence)
mon but est d'arriver à obtenir un champ qui me dise pour chaque rue soit P pour paire, soit I pour Impaire, soit PI pour les deux.
Le probleme est que les numéros d'adresse sont parfois du style 40B ou 1C ou 118D ! donc on ne peut les traiter que comme des nombres !!
j'essaie de me débarrasser de cette lettre pour mesurer la parité mais cela me demande d'effectuer des conditions multiples qui ne fonctionnne pas vraiment avec excell
par ailleur il me faudrait aussi créer un champ d'adresse max et un d'adresse min mais sans les adresses "lettrées"...
merci de vos réflexions si vous avez un peu de tps à perdre pour moi !! :)