Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2679 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  37  38  39  ..  111  112  113  114  115  116
Auteur Sujet :

[Topic Unique] Excel : Keep calm and Pivot Table !

n°3053072
yamazaki
Still just a rat in a cage?
Posté le 29-08-2012 à 14:44:11  profilanswer
 

Reprise du message précédent :
Euh, tu peux détailler s'il te plait? Des instructions claires ou des lignes de commande explicites?

mood
Publicité
Posté le 29-08-2012 à 14:44:11  profilanswer
 

n°3053078
Ptit loup
Quand c'est flou, y'a un loup
Posté le 29-08-2012 à 15:41:35  profilanswer
 

- Tu te places en haut de ton tableau "base de données" avec toutes tes valeurs.
- Données -> Filtrer (ça te fait apparaître des petits "triangles" en haut de chaque colonne, qui te permet de faire un filtre visuel (ça ne supprime évidemment pas les données)
- Tu sélectionne le poids (dans ton exemple) que tu veux (la masse pour être exact !  :p)
- Et hop, ça te filtre selon ton critère...
 
Ça répond à ton besoin ?

n°3053079
dwarfy
Posté le 29-08-2012 à 15:44:42  profilanswer
 

Bonjour à tous,
 
nul en Excel, j'ai besoin d'une petite aide pour mes stats (je fais mes stats descriptives sous Excel et analytiques avec un vieux Statview).
 
Le fichier se trouve là: http://kqlqsh.free.fr/test.xlsx
 
Ce que je cherche à faire ? Dans la colonne B j'ai des valeurs texte (le cas présent I, IV, III, ...) que je dois coter avec I=0, II=1, etc ... jusqu'à IV=3.
 
J'essaye d'automatiser tout ça. J'ai d'autres valeurs textes à "transformer" en chiffres, mais j'ai pris celle-là comme exemple. Avec deux valeurs (style "oui" et "non" que je transforme en "1" et "0" ) j'y arrive. Mais dès qu'il y en a plus de deux comme ici, je n'y arrive pas.
 
Ma formule actuelle, que vous voyez sur la feuille, est =SI(    TROUVE("V";B2;1)=2;"3";   SI(TROUVE("I";B2;3)=3;"2";   SI(TROUVE("I";B2;2)=2;"1";     "0" ))       ) et ça merde.
 
J'ai essayé avec des =SI(ESTERREUR(TROUVE)) mais sans plus de succès (c'est une formule de ce type qui fonctionne quand je n'ai que deux valeurs).
 
Si quelqu'un pouvait m'aider ...
 
Merci !

n°3053080
Ptit loup
Quand c'est flou, y'a un loup
Posté le 29-08-2012 à 15:48:42  profilanswer
 

Soit tu fais un SI(cell='Val1';ValCorresp1;SI(...))
Soit tu peux aussi faire une autre feuille avec les correspondances, et tu utilises un "RECHERCHEV" (ce que je préconise pour lisibilité et maintenance)...
 
(mais vire ce TROUVE qui ne sert à rien là...)
Les conditions SI imbriquées ont en plus une limite à 8 ou qq chose dans le genre de mémoire... en plus d'être illisible :p)

n°3053084
dwarfy
Posté le 29-08-2012 à 15:55:35  profilanswer
 

Impeccable, ça marche !
 
Merci beaucoup.

n°3053086
dwarfy
Posté le 29-08-2012 à 16:00:56  profilanswer
 

Humpf. Pas tout à fait. Ca marche dans mon test avec par exemple "II" seul dans la cellule.
 
Mais sur ma vraie feuille, j'ai une cellule avec "II tututu". Et là ça ne marche plus, même si je mets "II*" dans ma formule avec les si.
 
 :sweat:

n°3053087
Ptit loup
Quand c'est flou, y'a un loup
Posté le 29-08-2012 à 16:09:52  profilanswer
 

Tu peux tenter avec  
=SI(ESTNUM(CHERCHE("II";A1));"trouvé";SI(......))


Message édité par Ptit loup le 29-08-2012 à 16:10:07
n°3053090
dwarfy
Posté le 29-08-2012 à 16:22:24  profilanswer
 

Impec, là ça marche ! Merci beaucoup.

n°3053103
yamazaki
Still just a rat in a cage?
Posté le 29-08-2012 à 17:43:12  profilanswer
 

Ptit loup a écrit :

- Tu te places en haut de ton tableau "base de données" avec toutes tes valeurs.
- Données -> Filtrer (ça te fait apparaître des petits "triangles" en haut de chaque colonne, qui te permet de faire un filtre visuel (ça ne supprime évidemment pas les données)
- Tu sélectionne le poids (dans ton exemple) que tu veux (la masse pour être exact !  :p)
- Et hop, ça te filtre selon ton critère...
 
Ça répond à ton besoin ?


Non, désolé. En fait, il me faut l'inverse. Je veux ne PAS avoir à retourner dans ma base de données (sauf pour l'éditer et rajouter des références), parce que le cas où j'ai plusieurs valeurs possibles est pas rare. Faut imaginer un bon gros tableau avec 3000 lignes quoi. Donc si j'ai ne serait-ce que 50 cas où j'ai plusieurs correspondances possible, et que je dois aller regarder dans le tableau, ca me prend beaucoup (trop) de temps.
Au pire, pas besoin de la fonction filtrer. Je trie le tableau référence selon la valeur, je cherche au milieu.  
 
C'est vraiment: chercher dans le tableau référence la valeur X, donner le produit correspondant, TOUS les produits correspondants.
 
Pour le moment, j'ai la formule pas indigeste du tout de:
 
=IF(COUNTIF(Tabelle1!A$2:Tabelle1!A$5000;'Tabelle2 (2)'!A2)>1;OFFSET(Tabelle1!C$1;MATCH(A2;Tabelle1!C$2:C$5000;0);-2)&"     & more";OFFSET(Tabelle1!C$1;MATCH(A2;Tabelle1!C$2:C$5000;0);-2))  
 
Comme ca il me dit: NA pour une valeur n'existant pas, le nom si valeur unique, et "le nom       & more" si la valeur est répétée....
 
Ce que je veux, au final, c'est qu'il me sorte un nom, un signe de séparation, un autre nom, un signe de séparation, un troisième nom s'il y a lieu...

n°3053108
kensiko26
Posté le 29-08-2012 à 18:11:43  profilanswer
 

yamazaki a écrit :


Ce que je veux, au final, c'est qu'il me sorte un nom, un signe de séparation, un autre nom, un signe de séparation, un troisième nom s'il y a lieu...


 
Ah ça j'ai déjà tenté. Tu ne pourras pas le faire avec une seule formule, il faudra x cases, x étant le nombre maximal de noms que tu crois qu'il peut y avoir.
Mais faut dire que j'ai jamais essayé avec Excel 2007-2010, peut-être qu'il peut faire un Contatenate de plusieurs résultats d'une formule matricielle.

mood
Publicité
Posté le 29-08-2012 à 18:11:43  profilanswer
 

n°3053155
Ptit loup
Quand c'est flou, y'a un loup
Posté le 30-08-2012 à 11:04:56  profilanswer
 

J'ai pas creusé... mais regarde peut être ce truc
http://www.excel-downloads.com/for [...] rchev.html
 
par contre, globalement... ce que tu veux faire sort vraiment du cadre d'une formule... une "formule" est censé donné 1 résultat (plus ou moins complexe, il est vrai).
 
Et au final... utiliser Excel comme une base de données atteint forcément rapidement ses limites (même s'il a un côté plus sexy qu'une base mysql et qq requêtes, c'est sûr).
 
Sinon, ensuite, il faut que tu écrives des macro en VBA, c'est simple, rapide et maintenable !

n°3053365
yamazaki
Still just a rat in a cage?
Posté le 31-08-2012 à 09:57:55  profilanswer
 

OK, merci quand même.
Le truc, c'est que écrire des macros ou du VBA, c'est rapide et simple SI et SEULEMENT SI tu connais déjà le langage requis. Si tu dois apprendre depuis la base, je suis pas sûr que au final ca représente un gain de temps...

n°3053373
SuppotDeSa​Tante
Aka dje69r
Posté le 31-08-2012 à 11:54:16  profilanswer
 

@yamazaki :  
 
A mettre dans un module, une petite fonction de rechercheV "évoluée" :
 

Code :
  1. Function RechercheV_E(ValSch As Range, Table_Matrice As Range, NumColSch As Integer, NumColVal As Integer)
  2.  
  3.    Dim ValFinale, T_F
  4.  
  5. 'Récuperation de la feuille où sont les données à chercher
  6.    T_F = Table_Matrice(1).Worksheet.Name
  7.  
  8. 'Recupération ligne de la valeur cherchée :
  9.    V_L = ValSch(1).Row
  10. 'Recupération colonne de la valeur cherchée :
  11.    V_C = ValSch(1).Column
  12.  
  13.  
  14. 'Recupération premiere ligne (T_PL) et derniere ligne (T_DL) du tableau :
  15.    T_PL = Table_Matrice(1).Row
  16.    T_Dl = Table_Matrice.Rows.Count + T_PL - 1
  17.  
  18. 'Récupération de la premiere colonne (T_PC) et derniere colonne (T_DC) du tableau :
  19.    T_PC = Table_Matrice(1).Column
  20.    T_DC = Table_Matrice(1).Columns.Count + T_PC
  21.  
  22. 'Récupération EN LETTRE de la premiere colonne (T_PCL) et derniere colonne (T_DCL) du tableau :
  23.    T_PCL = Split(Table_Matrice(1).Address, "$" )(1)
  24.    T_DCL = Split(Cells(1, Table_Matrice.Columns.Count + Table_Matrice(1).Column - 1).Address, "$" )(1)
  25.  
  26. 'Colonne cherchée :
  27.    ColSch = T_PC + NumColSch - 1
  28.  
  29. 'Colonne qui contient la valeur à renvoyer :
  30.    ColVal = T_PC + NumColVal - 1
  31.  
  32. 'Part du principe que la 1ere ligne contient l'entete de colonnes du tableau
  33. 'On va parcourir toutes les cellules...
  34.    For x = T_PL + 1 To T_Dl
  35.    '... pour trouver une égalité
  36.        If Sheets(T_F).Cells(x, ColSch).Value = ValSch.Value Then
  37.        'Si on trouve une égalité on incrément une variable
  38.            If ValFinale = "" Then
  39.                ValFinale = Sheets(T_F).Cells(x, ColVal).Value
  40.            Else
  41.                ValFinale = ValFinale & " | " & Sheets(T_F).Cells(x, ColVal).Value
  42.            End If
  43.        End If
  44.    Next x
  45.  
  46. 'On récupere la valeur finale
  47.    RechercheV_E = ValFinale
  48.  
  49. End Function


 
Donc si je pars du principe que :
 - J'ai deux feuille, Feuil1 sur laquelle est le tableau où on cherche les infos, et Feuil2 sur laquelle on va saisir la valeur à chercher.
 - Sur Feuil1 de A1 à B15 j'ai mis ceci pour tester:

Valeur Produit
  1       A
  2       B
  3       C
  4       D
  5       E
  6       F
  7       G
  1       H
  2       I
  3       J
  4       K
  5       L
  6       M
  7       N


 
 - Je me positionne sur Feuil2 et  
     - A1 : je mets : 1       (qui correspond à la valeur que je cherche)
     - B1 : je mets : =RechercheV_E(A1;Feuil1!A1:B15;1;2)
 
Explication de la formule :
=RechercheV_E(A1;Feuil1!A1:B15;1;2)
 
---)> Nom de la fonction qu'on à créé dans le module
---)> La cellule qui est le critère de recherche (avec cette fonction, il faut que cette cellule soit sur la meme feuille que la cellule résultat)
---)> Le tableau sur lequel va s'effectuer la recherche (lui il peut etre dans une autre feuille, ou pas)
---)> L'index de colonne sur laquelle on va chercher. Tu pourrais avoir un tableau qui contient 20 colonnes, et vouloir chercher une valeur sur la 5ème colonne. Ici donc, on va chercher sur la 1ere colonne de notre tableau.
---)> L'index de colonne qui va renvoyer la valeur trouvée.
 
Donc en gros, je vais chercher la valeur de A1 dans la 1ere colonne du tableau Feuil1!A1:B15 et renvoyer la valeur de la 2ème colonne du tableau Feuil1!A1:B15  
 
Avec mon exemple de tableau ca me renvoie bien : A | H
 
 
EnJoY


---------------
Soyez malin, louez entre voisins !
n°3053678
emppapy
Posté le 03-09-2012 à 11:29:48  profilanswer
 

Bonjour à tous,
 
Une petite question concernant les tableaux croisés dynamiques.
Je dispose d'un fichier avec une centaine de TCD qui s'alimentent tous à partir d'une liste de champs plutôt restreinte.
 
Je souhaiterais pouvoir changer l'intitulé de certaines colonnes qui constituent ces champs (ex : valeur 2011 --> valeur 2012) sans avoir pour autant à recréer mes 100 TCD à partir de zéro.
 
En l'état, lorsque je change le nom de la première ligne d'une colonne, le TCD ne reconnait plus le champ correspondant et mes données sont donc en erreur.
 
Je vous remercie par avance !

n°3053707
riv3lone
Posté le 03-09-2012 à 13:56:03  profilanswer
 

Bonjour,
 
Je rencontre un problème étrange sous excel :
Jusqu'à hier, le signe € (euro fonctionnait sous excel 2007 (avec alt gr + E). Mais depuis ce matin, impossible d'insérer le signe € sous excel, alors qu'il fonctionne sous Word, et sur Internet Explorer, donc le problème ne vient pas de mon clavier...
Quelqu'un peut t'il m'aider ? c'est sans doute un apramètre EXCEL qui a été modifié mais je n'ai rien trouvé...
J'ai également le même problème avec les symboles utilisant la touche Alt Gr (comme les signes [ ou {...
 
Merci d'avance à l'ame charitable qui m'apportera son aide !


Message édité par riv3lone le 03-09-2012 à 13:59:37
n°3053720
kensiko26
Posté le 03-09-2012 à 14:24:18  profilanswer
 

rv3lone tu peux vérifier dans les paramètres régionaux si quelque chose a changé ?

n°3053755
riv3lone
Posté le 03-09-2012 à 15:59:00  profilanswer
 

Bonjour kensiko26,
Rien n'a changé dans les parametres régionaux. D'ailleurs, comme dit précédemment, les symboles €,etc... fonctionnent en dehors d'Excel...
Merci du temps que tu as pris pour me répondre.


Message édité par riv3lone le 03-09-2012 à 15:59:24
n°3053758
gougoul07
Bo comme un dieu
Posté le 03-09-2012 à 16:11:40  profilanswer
 

tu as vérifié que ca ne vient pas de la police ?


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
n°3053760
riv3lone
Posté le 03-09-2012 à 16:19:56  profilanswer
 

Bonjour gougoul07,
 
En effet, la police est classique (Arial), et cela fonctionne très bien sous Word et pas sur Excel.

n°3053761
SuppotDeSa​Tante
Aka dje69r
Posté le 03-09-2012 à 16:27:49  profilanswer
 

Si tu tapes :
"(e)"
il te met un "€" ou pas ?


---------------
Soyez malin, louez entre voisins !
n°3053762
riv3lone
Posté le 03-09-2012 à 16:29:20  profilanswer
 

NOn pas sur Excel. Tout comme Ctrl+Alt +E qui ne fonctionne pas non plus.

n°3053763
SuppotDeSa​Tante
Aka dje69r
Posté le 03-09-2012 à 16:30:09  profilanswer
 

il te laisse donc "(e)" ou il te remplace des caracteres ?

 


EDIT : et si tu mets =car(128)
?


Message édité par SuppotDeSaTante le 03-09-2012 à 16:34:30

---------------
Soyez malin, louez entre voisins !
n°3053764
riv3lone
Posté le 03-09-2012 à 16:34:14  profilanswer
 

En tapant (e) cela le remplace par le symbole € ! :)
Mais ni AltGR +E, ni Alt + Ctrl + E ne donne le symbole €...
 
EDIT  : merci du temps que vous m'accordez


Message édité par riv3lone le 03-09-2012 à 16:35:27
n°3053767
SuppotDeSa​Tante
Aka dje69r
Posté le 03-09-2012 à 16:46:47  profilanswer
 

T'as pas de macro qui se lance avec ces touches ?
Un raccourci sur le bureau avec cette combinaison de touche ?
J'ai lu ailleurs qu'en degageant mmkeybd.exe ou tout autre gestionnaire de clavier multimédia pouvait résoudre le souci...


---------------
Soyez malin, louez entre voisins !
n°3053771
riv3lone
Posté le 03-09-2012 à 17:08:03  profilanswer
 

J'ai un tas de macro dans mes fichiers Excel, mais comment savoir si une macro n'est pas rattachée à ces touches ?
Je ne pense pas avoir de raccourci bureau.

n°3056151
gp_wants_t​rouble
Posté le 21-09-2012 à 14:32:48  profilanswer
 

bonjour à tous,
 
je cherche pour une macro la commande qui me permettra d'insérer une ligne copiée en bas d'un tableau.
 
Logique du truc: je fais un reporting simple sur un fichier (références à d'autres cellules) et j'aimerais copier ce reporting dans un autre fichier, à la suite du tableau réservé à cet effet (je parle bien d'une ligne à incrémenter à chaque fois).
 
je n'ai qu'une connaissance très limitée de VBA et mon utilisation se limite à copier des bouts de modules à droite à gauche, merci donc de bien vouloir m'expliquer en mode profane :D
 
D'avance, merci de votre aide.
 
Edit: Résolu. Je ne sais pas si c'est du hard-coding comme dirait l'autre, mais j'ai fait ça:
 

Citation :

Range("A65536" ).End(xlUp).Offset(1, 0).Select


 
on part ainsi du bas de la page et on remonte à la première ligne du bas du tableau et on lui dit de prendre la cellule juste en dessous. cela permet d'avoir un positionnement automatique relatif à la fin du tableau et non plus à une cellule figée.
 
merci à tous
 

Message cité 1 fois
Message édité par gp_wants_trouble le 21-09-2012 à 17:11:50

---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056153
eravs
Posté le 21-09-2012 à 14:39:13  profilanswer
 

gp_wants_trouble a écrit :

bonjour à tous,
 
je cherche pour une macro la commande qui me permettra d'insérer une ligne copiée en bas d'un tableau.
 
Logique du truc: je fais un reporting simple sur un fichier (références à d'autres cellules) et j'aimerais copier ce reporting dans un autre fichier, à la suite du tableau réservé à cet effet (je parle bien d'une ligne à incrémenter à chaque fois).
 
je n'ai qu'une connaissance très limitée de VBA et mon utilisation se limite à copier des bouts de modules à droite à gauche, merci donc de bien vouloir m'expliquer en mode profane :D
 
D'avance, merci de votre aide.


 
 
Si tu définis des listes en descendant plus bàs que ta dernière ligne (Insérer/nom/définir), et que tu mettes =NomDeLaListe à l'endroit où tu veux que ça se remplisse, ça devrait aller non ? Pas besoin de macro ?

Message cité 1 fois
Message édité par eravs le 21-09-2012 à 14:40:43
n°3056154
gp_wants_t​rouble
Posté le 21-09-2012 à 14:39:48  profilanswer
 

eravs a écrit :


 
 
Si tu définis des listes en descendant plus bàs que ta dernière ligne (Insérer/nom/définir), et que tu mettes =NomDeLaListe à l'endroit où tu veux que ça se remplisse, ça devrait aller non ? Pas besoin de macro ?


 
je vais essayer. merci  :jap:


---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056156
eravs
Posté le 21-09-2012 à 14:42:04  profilanswer
 

gp_wants_trouble a écrit :


 
je vais essayer. merci  :jap:


 
Tu peux aussi utiliser un RECHERCHEV
 
C'est hyper utile cette fonction (très puissant) , ça permet de chercher une valeur voulue en fonction de critère(s)
Au dessus de 2 critères, c'est =INDEX qu'il faut utiliser

Message cité 1 fois
Message édité par eravs le 21-09-2012 à 14:43:12
n°3056157
gp_wants_t​rouble
Posté le 21-09-2012 à 14:45:09  profilanswer
 

eravs a écrit :


 
Tu peux aussi utiliser un RECHERCHEV
 
C'est hyper utile cette fonction (très puissant) , ça permet de chercher une valeur voulue en fonction de critère(s)
Au dessus de 2 critères, c'est =INDEX qu'il faut utiliser


 
ça marche d'un fichier à un autre?


---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056158
zeloutre
Posté le 21-09-2012 à 14:46:15  profilanswer
 

=INDEX("Colonne avec les données que tu veux chopper dans tableau source";MATCH("Valeur que tu veux comparer dans tableau destination";"Colonne avec les valeurs à comparer dans tableau source";0))

 

0 c'est pour l'exact match

 

Attention à bien mettre des $ là où il faut !


Message édité par zeloutre le 21-09-2012 à 14:46:52

---------------
"Paname quand t'as pas de thunes c'est un peu comme le Buffalo Grill quand t'es végétarien." tinken.
n°3056159
zeloutre
Posté le 21-09-2012 à 14:46:43  profilanswer
 

INDEX MATCH est bien plus puissant et plus rapide que VLOOKUP
 
C'est la base d'Excel..


---------------
"Paname quand t'as pas de thunes c'est un peu comme le Buffalo Grill quand t'es végétarien." tinken.
n°3056160
eravs
Posté le 21-09-2012 à 14:47:48  profilanswer
 

zeloutre a écrit :

INDEX MATCH est bien plus puissant et plus rapide que VLOOKUP
 
C'est la base d'Excel..


 
wé  :D  
 
INDEX+RECHERCHEV  = the combo  :sol:  
 

gp_wants_trouble a écrit :


 
ça marche d'un fichier à un autre?


 
 
Tu peux pas créer des feuilles supplémentaires pour mettre tout sur le même fichier ? Sinon c'est galère là.

Message cité 1 fois
Message édité par eravs le 21-09-2012 à 14:49:06
n°3056161
gp_wants_t​rouble
Posté le 21-09-2012 à 14:48:19  profilanswer
 

Je vais essayer! Merci beaucoup zeloutre!


Message édité par gp_wants_trouble le 21-09-2012 à 14:54:16

---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056163
gp_wants_t​rouble
Posté le 21-09-2012 à 14:51:50  profilanswer
 

eravs a écrit :


 
wé  :D  
 
INDEX+RECHERCHEV  = the combo  :sol:  
 


 

eravs a écrit :


 
 
Tu peux pas créer des feuilles supplémentaires pour mettre tout sur le même fichier ? Sinon c'est galère là.


 
en fait, pour compléter mon post, la logique complète c'est d'automatiser le reporting en ouvrant les 2 fichiers (le modèle parmi d'autres et un fichier de reporting global): je clique sur mon bouton dans le modèle et ça va copier toutes les cellules dans le reporting. chaque mois j'ai que ça à faire (sachant que c'est x3)


---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056165
eravs
Posté le 21-09-2012 à 14:54:37  profilanswer
 

gp_wants_trouble a écrit :


 
en fait, pour compléter mon post, la logique complète c'est d'automatiser le reporting en ouvrant les 2 fichiers (le modèle parmi d'autres et un fichier de reporting global): je clique sur mon bouton dans le modèle et ça va copier toutes les cellules dans le reporting. chaque mois j'ai que ça à faire (sachant que c'est x3)


 
ué t'inquiète je connais ça, j'ai ai bouffé pendant 3 mois.
On arrive en tant que stagios et on se mange toutes les automatisations de fichiers  [:poutrella]

n°3056166
gp_wants_t​rouble
Posté le 21-09-2012 à 14:56:47  profilanswer
 

eravs a écrit :


 
ué t'inquiète je connais ça, j'ai ai bouffé pendant 3 mois.
On arrive en tant que stagios et on se mange toutes les automatisations de fichiers  [:poutrella]


 
exactement :o


---------------
"ils ne savaient pas que c'était impossible, alors ils l'ont fait." - dédicace: "Moi je m'en bat les steacks, je suis un prestigieux consultant et toi t'es même pas l'adjoint de la tâche de café sur la moquette de l'algéco des balayeurs" Otaivz
n°3056428
Dantiste
Posté le 24-09-2012 à 00:37:07  profilanswer
 


 
Salut à tous  [:pika-pika]  
 
J'ai transféré de Word vers Excel une base de données de + ou moins 63.000 dossiers qui couvrent une période d'activité de plus de 40 ans. Ce sont des dossiers qui sont conservés un siècle, versions papier et numérisés.
 
Ma question : est-ce que j'aurais pas intérêt à transférer tout ca sous Access, question confort d'utilisation, principalement de la recherche de documents ? Il arrive que Excel rame (bouzines de chiotte à prix de chiotte), et j'arrive bientôt à la fin de la feuille (65.536 entrées sur 6 colonnes)... J'ai la possibilité de scinder ces données, mais je suis pas certain de pouvoir tirer des données statistiques avec graphiques et tout le toutim à partir de plusieurs feuilles...  
 
Je serai un peu beaucoup le seul à décider du choix du logiciel, d'ailleurs c'est un boulot qu'on m'avait pas demandé mais qui va faire la joie d'une 20aine d'employés de la boite... Par contre, la majorité ne sont pas des kékés avec Excel, alors avec Access, ca va shunter grave  :ouch:  
 
Maintenant se pose de la pérennité d'Excel vs. Access.
 
Est-ce que, selon vous, Access restera disponible encore longtemps ? Ce dont je ne doute pas trop pour Excel tellement on peut faire du bon taf, dont du mailing en assez grosse quantité...
 
Merci pour vos suggestions et conseils   [:pifette]  
 


---------------
Mariupol, heroes forever. - Zelensky, Dudaev. - Boum !
n°3056430
kensiko26
Posté le 24-09-2012 à 01:04:43  profilanswer
 

T'es sous Excel XP (2002) ?

n°3056437
Dantiste
Posté le 24-09-2012 à 07:34:48  profilanswer
 

kensiko26 a écrit :

T'es sous Excel XP (2002) ?

Pack Office PRO 2003 pour XP, revisité par ma boîte avec des features en moins, genre connections incessantes pour transfert d'infos chez Microsoft, la banque de gifs pour faire joli et ca sert à rien, etc...
 


---------------
Mariupol, heroes forever. - Zelensky, Dudaev. - Boum !
n°3056457
Ptit loup
Quand c'est flou, y'a un loup
Posté le 24-09-2012 à 12:19:51  profilanswer
 

Plusieurs points
 
-> les nouvelles version d'Excel (2007 et 2010) permettent de bosser avec plus de lignes, donc tu peux oublier cette première contrainte.
 
Les questions qu'il faut te poser avant d'imaginer un autre outil (parce qu'il faudra aussi te les poser avec l'autre outil)
-> as-tu besoin de toutes tes données en même temps (pour faire des stats, ou graph ou autre)
-> que fais tu de ces données, tu parles de mailing,... tu fais quoi d'autre avec ?
 
Ensuite, se tourner vers Access, pourquoi pas, ou un autre SGBD plutôt je dirais (MySQL non ? c'est gratuit...  ou un "vrai" SGBD type Oracle / MSSQL... mais là faut raquer pour les licences)
Si ces données sont si précieuses, au delà de la base et de sa gestion, il faut aussi organiser des sauvegardes, des tests de restauration, etc...
 
Pour en revenir au format des données, il faudrait nous en dire plus, pour savoir ce que peux t'apporter un SGBD plutôt qu'une feuille Excel, savoir ce que tu en fais en terme de reporting/graph/consolidation/...
Ces données évoluent-elles dans le temps ? ou alors ce n'est que de l'ajout ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  37  38  39  ..  111  112  113  114  115  116

Aller à :
Ajouter une réponse
 

Sujets relatifs
[EXCEL] Faire une mise à jour dynamique de valeur entre champsExcel : rechercher et afficher une liste
[EXCEL] Conversion/multiplication de massequestions sur la téléphonie avec free en 512k
Excel: Comment insérer automatiquement un titre à chaque page ?[excel] largeur de colonne différente
[Excel] (N00B Inside :-/ )Je veux additionner ...2 questions urgentes : Remplacer Photoshop et achat de scanner
changer la police par défaut sous Excel[Excel] Comment faire pivoter une feuille ?
Plus de sujets relatifs à : [Topic Unique] Excel : Keep calm and Pivot Table !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)