|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
Bonjour,
voilà je vous expose mon PB: j'ai une table sortie: COMMUNE DCRAN IPANDI 63001 63002 2 63002 63002 4 63002 63002 6 60002 63003 3 63003 63003 ... j'ai fait un petit programme pour que je puisse avoir pour chaque commune comme il y en a qui sont venue d'une commune DCRAN. dans commune et dcran contient des codes postaux. donc avec mon programme j'obtient le résultat suivant: 63001 99999 1 63003 99999 6 63004 99999 4 Code :
1) je veux pouvoir faire ça au niveau de tous les DCRAN que j'ai dans mon fichier(sans avoir à chaque fois à changer le code postale moi même dans mon code!) 2) si vous remarquez pour le commune 63002 vu qu'il y a 0 personne qui sont venu de l'etranger, il ne m'affiche rien!! je veux qu'il m'affiche même les communes avec un 0. voilà Merci encore pour votre aide et vos réponses |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Je n'ai rien compris de tes explications et je ne vois pas de DCRAN=99999 dans ta table.
Bref tu peux déjà convertir ta variable en numéric ( input(var,best.)) si c'est pas encore fait et tu remplaces des valeurs manquantes par zero et ça devait marcher |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
le DCRAN=99999 : c pour avoir toutes les personnes ayant un code postale 99999(etranger) pour chaque commune .
le probeleme est que je dois avoir les chiffres pour chaque code postale de DCRAN. j'aimerais avoir quel est le moyen de le faire d'un seul coup. juste pour péciser le résultat que j'ai pour l'instant: COMMUNE DCRAN nb-etranger 63001 99999 6 63003 99999 3 63004 99999 1 voilà |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() ![]() |
Avec ce code tu auras le nombre de personne par commune et dcran
Code :
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
||
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Citation:
Tu veux donc une table par code postale c'est ça? si oui, joins un échantillon de ton fichier et je pourrias t'aider |
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
oui je veux automatiser ça:
j'ai mis en piece jointe un tout petit extarit de mon fichier. |
|
|
00
|
|
|
#7 | |||
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
Citation:
j'aimerais donc avoir un resultat plutôt comme ça: COMMUNE viennent de 63001 viennent de 63002 ....viennent de 99999 63001 3 1 2 63002 5 2 0 63003 ... et que ça m'affiche 0 aussi si jmais il n'y a personne qui a migré de cette commune. je sais pas si j'i bien expliqué. Sinon je dois faire plusieurs petit code en changant à chaque fois le code posatle. |
|||
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() ![]() |
je ne comprends pas bien ce que tu veux bien faire.
est ce que tu peux nous donner 2 ou 3 exemples?
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
avec ta méthode bahraoui, j'ai un resultat comme ça:
commune DCRAN migrants 63001 00001 1 ... ... ..... 63001 99999 9 63002 00001 1 ... ... ..... 63002 99999 9 63003 00001 1 ... ... ..... 63003 99999 9 .. mais je veux un résultat plutôt de ce type: COMMUNE viennent de 63001 viennent de 63002 .... viennent de 99999 63001 3 1 2 63002 5 2 0 63003 10 6 2 ... |
|
|
00
|
|
|
#10 | |
|
Membre Expert
![]() ![]() |
j'ai utilisé ton fichier excel.
j'espère que ça répond à ton besoin Citation:
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
|
00
|
|
|
#11 | |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Citation:
Franchement je te comprends plus. Du coups la macro que tu as demandé dépend de ce programme qui ne marche pas? |
|
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() ![]() |
il cherche un tableau croisé (il me semble )
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
|
|
|
00
|
|
|
#14 | ||
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
bahraoui, j'ai compris la première partie de ce que tu m'a expliqué .
par contre la deuxième partie pas trop: Code :
|
||
|
|
00
|
|
|
#15 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
|
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() ![]() |
prefix c'est pour imposer un préfixe aux nouvelles variables
si tu n'utilises pas le prefix les variables vont être de la forme _6996 _7865 Est ce que le résultat correspond à ce que tu cherches?
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
-->oui MEAGMIND c'est exactement ça.
autant de table que de DCRAN --> bahraoui la proc transpose ne marche pas!! je vais réessayer encore |
|
|
00
|
|
|
#18 |
|
Membre Expert
![]() ![]() |
attention aux noms des variables et au nom de la table
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
|
|
#19 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 117 ![]() |
ahhh ça marche!!!
Merci enormement les gars. j'ai encore des petites chose à y régler mais je pense y arriver . Merci encore |
|
|
00
|
|
|
#20 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com