Rechercher : dans
Par :

Casse Tête Exel

Dernière réponse le 9 oct 2009 à 00:09:58 debutantexel, le 8 oct 2009 à 20:14:24 
 Signaler ce message aux modérateurs

Bonjour à tous,

Voici mon problème
Je débute sur Excel 2007 et je ne connais pour ainsi dire rien de la programmation
Je voudrais synthétiser des données D’un tableau A vers un tableau B.

Détail : Voici une idée de la formule que je voudrais écrire

« Si le nom d’une feuille du tableau A est égale à XX alors dans cette feuille : les cases de la ligne 3 colonne de 2 à 100 dont le contenu diffère de #DIV/0! Donnent lieu a des copies de données issues de chaque colonnes à des endroits bien définis du tableau B

ou

Si le nom d’une feuille du tableau A est égale à YY alors dans cette feuille : les cases de la ligne 3 colonne de 2 à 100 dont le contenu diffère de #DIV/0! Donne lieu a des copies de données issues de chaque colonnes à des endroits bien définis du tableau B
A savoir que pour chaque colonnes traités du tableau A ( dont : les cases de la ligne 3 colonne de 2 à 100 dont le contenu diffère de #DIV/0! ) Cela doit me créer une nouvelle ligne dans mon tableau B

Excusez-moi pour la tournure particulièrement indigeste de mon explication

Je suis dispo pour info complémentaire si cela est réalisable

Merci d’avance

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « Casse Tête Exel » dans :
La gestion des notes de frais VoirGérer les notes de frais avec des outils électroniques Lorsque les équipes d’une entreprise s’agrandissent, la gestion administrative devient plus complexe. Parmi les dossiers, la gestion des notes de frais. Un casse-tête très chronophage que des...
Windows 7 ! la découverte intégrale du panneau de configuration VoirWindows 7 & Vista Afficher le contenu et passer sous la loupe toutes les applications du panneau de configuration . Casse tête parfois ! et perte de temps considérable pour trouver un onglet, ou vouloir chercher une option dans le...

1

Raymond PENTIER, le 8 oct 2009 à 20:30:37

Bonjour.

Si tu débutes sur Excel et si tu ne connais rien à la programmation, j'ai bien peur que tu n'aies choisi un exemple vraiment trop compliqué pour faire ton apprentissage : Ou bien tu recevras une macro toute faite que tu pourras exploiter mais sans pouvoir l'adapter, ou bien on te fournira des explications savantes qui te rebuteront sans t'apprendre grand-chose.
Et à mon humble avis, tu devrais déjà essayer de travailler sur des manipulations de données à l'intérieur d'une feuille, et seulement ensuite entre plusieurs feuilles à l'intérieur d'un dossier ...
Mais ce n'est qu'un point de vue personnel !

Cordialement. C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER

2

debutantexel, le 8 oct 2009 à 20:56:56

Voici des formules que j'ai mises dans mon tableau

=SOMME.SI(TG!F7:TG!F1118;"Juillet-09";TG!C7:TG!C1115)

=SIERREUR(SOMME.SI(TG!F7:TG!F1118;"Juillet-09";TG!I7:TG!I1115);0)

=SIERREUR(MOYENNE.SI(TG!F7:TG!F1118;"Juillet-09";TG!W7:TG!W1115);0)

j'ai peut etre exagéré sur ma méconnaissance du logiciel !

Répondre à debutantexel

3

 Raymond PENTIER, le 9 oct 2009 à 00:09:58

Pas tellement mieux !
Pourquoi ne pas tout simplement envoyer ton fichier ?

L'examen de tes 2 messages ne permet de savoir :
* ni quelles cellules composent le tableau A
* ni quelles cellules composent le tableau B
* ni dans quelles feuilles se trouvent le tableau A, le tableau B, les formules
* ni quelle formule provoque l'affichage de #DIV/0!
* ni dans quelles cellules se trouvent tes 3 formules ...
... ça fait beaucoup de points d'ombre !

"Si le nom d’une feuille du tableau A est égale à YY alors ..." ► cette condition n'apparaît pas dans tes formules.
"... les cases de la ligne 3 colonne de 2 à 100 dont le contenu diffère de #DIV/0! Donne lieu a des copies de données issues de chaque colonnes à des endroits bien définis du tableau B" ► tes formules calculent des sommes et des moyennes (ou zéro), mais ne copient pas de données.
"A savoir que pour chaque colonnes traités du tableau A ... Cela doit me créer une nouvelle ligne dans mon tableau B" ► ça, tu n'en parles pas. Et 98 colonnes traitées, ça veut dire 98 lignes créées ? C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER