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

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  42  43  44  ..  105  106  107  108  109  110
Auteur Sujet :

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

n°3178094
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 08-07-2015 à 19:20:45  profilanswer
 

Reprise du message précédent :
Tu peux m'en dire plus sur la mise en place?
 
Parce que là je vois pas comment mettre en oeuvre ce que tu me dis.
 
Edit : ok et ça pourrait me mettre en surbrillance les noms qui reviennent 5 fois? Ca va donner quoi comme résultat ce code?


Message édité par bauer_attitude le 08-07-2015 à 19:21:55

---------------
Steam ID
mood
Publicité
Posté le 08-07-2015 à 19:20:45  profilanswer
 

n°3178097
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 08-07-2015 à 19:32:31  profilanswer
 

J'ai fait un essai sur une petite liste et j'ai une erreur :
 
http://i.imgur.com/Lwzsn5k.png
 
Une idée?


---------------
Steam ID
n°3178098
flash_gord​on
Posté le 08-07-2015 à 19:40:42  profilanswer
 

Tu colles ça dans ta 6° colonne, et tu devrais être bon. pas besoin de VB.
 
=SI(SI(RECHERCHEV(A:A;B:B;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;C:C;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;D:D;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;E:E;1;FAUX)=A:A;1;0)=4;"Win";"Nope" )
 
Chaque fois que tu verras "Win" ça veut dire que le nom dans la première colonne se retrouve dans les 4 autres.
 
 

bauer_attitude a écrit :

J'ai fait un essai sur une petite liste et j'ai une erreur :
 
http://i.imgur.com/Lwzsn5k.png
 
Une idée?


 
 
Tu es dans le topic Excel[:zedlefou:1]

Message cité 2 fois
Message édité par flash_gordon le 08-07-2015 à 19:46:57
n°3178099
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 08-07-2015 à 19:48:32  profilanswer
 

flash_gordon a écrit :

Tu colles ça dans ta 6° colonne, et tu devrais être bon. pas besoin de VB.

 

=SI(SI(RECHERCHEV(A:A;B:B;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;C:C;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;D:D;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;E:E;1;FAUX)=A:A;1;0)=4;"Win";"Nope" )

 

Chaque fois que tu verras "Win" ça veut dire que le nom dans la première colonne se retrouve dans les 4 autres.


J'ai une erreur #NOM? :o

 

http://i.imgur.com/c3H8Jg3.png

 
flash_gordon a écrit :

 


Tu es dans le topic Excel[:zedlefou:1]


Je pensais que c'était pareil sur Libre Office :o

Message cité 2 fois
Message édité par bauer_attitude le 08-07-2015 à 19:50:16

---------------
Steam ID
n°3178100
kensiko26
Posté le 08-07-2015 à 19:48:50  profilanswer
 

flash_gordon a écrit :

Tu colles ça dans ta 6° colonne, et tu devrais être bon. pas besoin de VB.
 
=SI(SI(RECHERCHEV(A:A;B:B;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;C:C;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;D:D;1;FAUX)=A:A;1;0)+SI(RECHERCHEV(A:A;E:E;1;FAUX)=A:A;1;0)=4;"Win";"Nope" )
 
Chaque fois que tu verras "Win" ça veut dire que le nom dans la première colonne se retrouve dans les 4 autres.
 
 


 

flash_gordon a écrit :


 
 
Tu es dans le topic Excel[:zedlefou:1]


 
 
Ah là c'est pour dire quel nom se retrouve dans les 5 colonnes, j'avais compris qu'il voulait la liste de tous les noms parce qu'il y avait des doublons.

n°3178101
flash_gord​on
Posté le 08-07-2015 à 19:51:27  profilanswer
 


bauer_attitude a écrit :


Je pensais que c'était pareil sur Libre Office :o


 
A force de se faire spammer partout par les libristes "libreoffice c'est aussi bien que Microsoft Office", les gens finissent par le croire  [:yiipaa:4]

n°3178102
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 08-07-2015 à 19:52:21  profilanswer
 

kensiko26 a écrit :


 
 
Ah là c'est pour dire quel nom se retrouve dans les 5 colonnes, j'avais compris qu'il voulait la liste de tous les noms parce qu'il y avait des doublons.


Regarde ma capture au-dessus : par exemple je voudrais qu'il me trouve que Tintin revient dans les 5 colonnes :jap:


---------------
Steam ID
n°3178104
flash_gord​on
Posté le 08-07-2015 à 19:56:21  profilanswer
 


 
Même réponse que précédemment, je te garantis ma solution sur Excel, pas sur la copie  [:cosmoschtroumpf]  
 
Visiblement, sur ta capture, on dirait qu'il sait pas quoi foutre des expressions A:A.. si c'est le cas, c'est vraiment encore plus pathétique que dans mes souvenirs.
 
Remplace mes A:A B:B etc, par A1 B1 etc, puis étire vers le bas.

n°3178106
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 08-07-2015 à 19:59:25  profilanswer
 

flash_gordon a écrit :


 
Même réponse que précédemment, je te garantis ma solution sur Excel, pas sur la copie  [:cosmoschtroumpf]  
 
Visiblement, sur ta capture, on dirait qu'il sait pas quoi foutre des expressions A:A.. si c'est le cas, c'est vraiment encore plus pathétique que dans mes souvenirs.
 
Remplace mes A:A B:B etc, par A1 B1 etc, puis étire vers le bas.


Merci :jap:  
 
Je testerai au boulot vu que j'ai Excel et que c'est pour le boulot :o
 
Je voulais tester chez moi avec Libre Office en fait.


---------------
Steam ID
n°3178147
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 09-07-2015 à 09:41:16  profilanswer
 

Merci Flash_Gordon, ça marche sous Excel [:cerveau charlest]  
 
Par contre au lieu de "Nope" ça m'affiche #N/A ...
 
Et si je veux rajouter une colonne à la recherche, je rajoute quoi à la formule?


---------------
Steam ID
mood
Publicité
Posté le 09-07-2015 à 09:41:16  profilanswer
 

n°3178149
flash_gord​on
Posté le 09-07-2015 à 09:59:36  profilanswer
 

Tu rajoutes tout un groupe de +SI(RECHERCHEV, et tu remplaces =4 par =5.

n°3178151
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 09-07-2015 à 10:14:24  profilanswer
 

flash_gordon a écrit :

Tu rajoutes tout un groupe de +SI(RECHERCHEV, et tu remplaces =4 par =5.


Ok merci :jap:

 

Et pour le #N/A tu saurais me dire pourquoi?


Message édité par bauer_attitude le 09-07-2015 à 10:14:34

---------------
Steam ID
n°3178152
flash_gord​on
Posté le 09-07-2015 à 10:15:01  profilanswer
 

Pas vraiment, faudrait que je regarde en detail, j'ai pondu la formule à l'arrache. (mon excel est an anglais, faudrait que je retape tout..)


Message édité par flash_gordon le 09-07-2015 à 10:18:01
n°3178157
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 09-07-2015 à 11:40:56  profilanswer
 

C'est bon j'ai trouvé :jap:
 
J'ai utilisé la fonction ESTNA.


---------------
Steam ID
n°3178158
SuppotDeSa​Tante
Aka dje69r
Posté le 09-07-2015 à 11:45:44  profilanswer
 

De fortes chances que le #N/A soit le résultat quand aucune correspondance n'a été trouvée ;)


---------------
Soyez malin, louez entre voisins !
n°3178159
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 09-07-2015 à 11:52:22  profilanswer
 

SuppotDeSaTante a écrit :

De fortes chances que le #N/A soit le résultat quand aucune correspondance n'a été trouvée ;)


C'est ça :jap:


---------------
Steam ID
n°3178160
flash_gord​on
Posté le 09-07-2015 à 12:04:20  profilanswer
 

SuppotDeSaTante a écrit :

De fortes chances que le #N/A soit le résultat quand aucune correspondance n'a été trouvée ;)


 
Oui mais c'est pas normal. Je regarderais pourquoi ça fait ça ce soir, sur mon excel FR.
 
La logique de ma formule est "1" sur tu trouves le nom, "0" si tu le trouves pas. les 4 tests additionnés doivent donc donner 1, 2  3 ou 4. Si "4" ça retranscrit "win", si autre chose que "4", ça retranscrit "nope".
 
Edit : ah oui, je me suis loupé sur le résultat des Vlookup, faudrait rajouter un test en plus sur chaque pour rendre ça plus propre.


Message édité par flash_gordon le 09-07-2015 à 12:09:40
n°3178245
SuppotDeSa​Tante
Aka dje69r
Posté le 09-07-2015 à 22:27:49  profilanswer
 

Non, si le resultat de RECHERCHEV est #N/A tes tests sur l'égalité renverront #N/A
C'est couillon mais c'est juste un problème de typage de variable qu'on traine depuis 97

 

Edit : vu ton edit... Trop prompt à répondre... :jap:


Message édité par SuppotDeSaTante le 09-07-2015 à 22:28:31

---------------
Soyez malin, louez entre voisins !
n°3206778
Lazarock
And a pizza with pepperoni !
Posté le 22-10-2015 à 10:39:47  profilanswer
 

Question sûrement posée 10 000 fois :
 
J'ai un tableau avec des noms.
J'ai un autre tableau avec beaucoup plus de noms, et des informations comme le matricule des personnes.
 
Je cherche à faire en sorte que si un nom correspond dans les 2 tableaux, le matricule du second tableau soit inscrit en face du nom correspondant sur le premier tableau.
 
Là j'ai fait un test, avec la formule :
=SI(RECHERCHEV(E:E;'2015'!J2:J161;1;FAUX)=E:E;H:H;0)  
(j'ai mis mon listing du second tableau dans le premier)
 
Mais le matricule qui sort est celui correspondant à la ligne de recherche, et pas de correspondance.
Ce qui me pose des problèmes du coup.
 
Comment corriger ça ?


---------------
Expert es-COGIP2000, RH patenté
n°3206787
SuppotDeSa​Tante
Aka dje69r
Posté le 22-10-2015 à 11:22:06  profilanswer
 

Je ne comprends pas à quoi sert ton test... Le Si()
RechercheV(cellule ou est le nom du 1er tableau ; tableau ou faire la recherche ; index de la colonne à renvoyer ; faux si tu veux une correspondance exacte)
Et basta...

 


Donc, si tu deux onglets
Onglet1 les noms en colonne A
Onglet1 le formule en colonne B

 

Onglet2 noms en colonne A
Onglet2 matricule en colonne B

 

En B1 de Onglet1 :
=recherchev(A1;onglet2!A:B;2;faux)
Ici 2 veut dire que tu recuperes la deuxieme colonne du tableau Onglet2!A:B


Message édité par SuppotDeSaTante le 22-10-2015 à 11:22:49

---------------
Soyez malin, louez entre voisins !
n°3206790
Lazarock
And a pizza with pepperoni !
Posté le 22-10-2015 à 11:29:44  profilanswer
 

Alors, j'ai aussi tenté ça en attendant :
=RECHERCHEV(E10;H:I;1;FAUX)  
 
(H:I étant matricule et nom)
 
J'ai #N/A en résultat, alors que pourtant je cherche bien le matricule qui est en première colonne, et que les noms sont identiques.


---------------
Expert es-COGIP2000, RH patenté
n°3206797
SuppotDeSa​Tante
Aka dje69r
Posté le 22-10-2015 à 11:47:03  profilanswer
 

Alors non
 
En 1ere colonne de ton tableau tu dois avoir les noms car la fonction teste dessus


---------------
Soyez malin, louez entre voisins !
n°3206798
SuppotDeSa​Tante
Aka dje69r
Posté le 22-10-2015 à 11:47:20  profilanswer
 

Montre tes tableaux ça sera plus simple


---------------
Soyez malin, louez entre voisins !
n°3206799
Lazarock
And a pizza with pepperoni !
Posté le 22-10-2015 à 11:53:03  profilanswer
 

http://jepix.fr/thumbs/excel.jpg


---------------
Expert es-COGIP2000, RH patenté
n°3206800
SuppotDeSa​Tante
Aka dje69r
Posté le 22-10-2015 à 12:00:09  profilanswer
 

Le martricule doit être à droite de la colonne cherchée


---------------
Soyez malin, louez entre voisins !
n°3206801
Lazarock
And a pizza with pepperoni !
Posté le 22-10-2015 à 12:03:03  profilanswer
 

En effet !
 
Comment est-ce que ça s'explique ?


---------------
Expert es-COGIP2000, RH patenté
n°3206802
flash_gord​on
Posté le 22-10-2015 à 12:05:53  profilanswer
 

Non, ce qu'il te dit c'est que tu dois inverser tes colonnes I et H.
La colonne à rechercher doit toujours être la première.

n°3206806
Lazarock
And a pizza with pepperoni !
Posté le 22-10-2015 à 13:06:15  profilanswer
 

flash_gordon a écrit :

Non, ce qu'il te dit c'est que tu dois inverser tes colonnes I et H.
La colonne à rechercher doit toujours être la première.


Oui oui, j'avais bien compris ça :o
Mon "En effet !" voulant dire : "Ah oui ça marche comme ça !"

 

Je voulais juste connaitre le pourquoi du comment, c'est tout :o


Message édité par Lazarock le 22-10-2015 à 13:06:46

---------------
Expert es-COGIP2000, RH patenté
n°3207641
Ptit loup
Quand c'est flou, y'a un loup
Posté le 27-10-2015 à 14:47:39  profilanswer
 

Ben pas de pourquoi du comment... c'est comme ça :) et pas le choix... ce qui est assez chiant parfois, mais on s'y habitue !

n°3207660
SuppotDeSa​Tante
Aka dje69r
Posté le 27-10-2015 à 16:25:31  profilanswer
 

La fonction a été créée comme ça...

 

Sinon, si l'ordre des colonnes est immuable, il faut se pencher sur l'assocation des fonctions INDEX() et EQUIV()

 


Edit : donc avec le screen fourni plus haut, en F11 on saisit :
=INDEX(H:H;EQUIV(E11;I:I;0))


Message édité par SuppotDeSaTante le 27-10-2015 à 16:39:32

---------------
Soyez malin, louez entre voisins !
n°3211838
issman
Posté le 25-11-2015 à 15:16:25  profilanswer
 

Hello,
 
Vous savez si l'option de modification en temps réel va être insérée prochainement dans excel ?
C'est déjà le cas pour word 2016 et c'est prévu pour excel également.

n°3211894
Ptit loup
Quand c'est flou, y'a un loup
Posté le 26-11-2015 à 09:55:04  profilanswer
 

Qu'appelles-tu modif en temps réel ? sur un document/classeur partagé ?

n°3212163
Bird Jesus
Posté le 28-11-2015 à 23:55:21  profilanswer
 

Salut à tous,
Je vous propose un petit défi sur lequel je bloque (je suis pas très bon sur Excel) afin d'automatiser mes calculs.
 

Citation :

L'idée est la suivante:
- On compile toutes les données d'un labo sur le nombre de préparations réalisée en fonction de la dose  
- On regarde pour chaque dose à quel pourcentage de la production totale elle correspond
- Une dose couvre un intervalle de +/-5% (comprendre qu'une dose de 1000mg peut correspondre à n'importe quelle dose dans l'intervalle [950;1050])
 
Mon but est d'automatiser un calcul qui me prendrait les 2 ou 3 doses optimales à préparer afin de couvrir au maximum possible ma production.  
 


 
Jusque là j'ai réussi avec les formules à réaliser les pourcentages ( :o ) et à calculer le pourcentage de couverture (avec l'intervalle +/-5%) de chaque dose mais je coince sur l'outil permettant de supprimer les couvertures doublons (j'entends par là un outil capable de calculer pour chaque combinaison de 2 ou 3 doses les zones où les +/-5% se chevauchent et retrancher la partie qui se chevauche histoire de pas avoir des résultats du style 150% de ma prod totale).
 
Exemple:
Dose 975 [926.25;1023.75]
Dose 1000 [950:1050]
-> Il faut retrancher une fois la zone [950;1023.75] si on prend ces deux doses pour pas compter la tranche [950:1023.75] deux fois
 
Au final, le but serai d'importer les productions des derniers mois/années et que la feuille excel me dise: "En préparant Xmg, Ymg et Zmg tu couvre 89% de ta prod"
 
Voilà à quoi ressemble le tableau:
http://reho.st/preview/self/eeb130b979cf4a982972098cd722bd22c02cc74b.png
 
Pour la couverture j'ai utilisé la formule:
=SOMME.SI.ENS(C$2:C$102;A$2:A$102;">="&D2;$A$2:A$102;"<=" & E2)
 
Avec un ami on a galéré à faire une formule (bon ok on a pas réussis) empêchant les doublons entre deux doses successives mais je doute doute que ce soit la bonne méthode car ça allait nous demander une colonne+une formule pour chaque combinaison possible... Sachant qu'il peut y avoir par exemple 1000doses possibles et que l'idéale serait d'en choisir 3 parmi 1000  :D  

n°3212222
DjiDji5943​0
Posté le 29-11-2015 à 19:12:24  profilanswer
 

Bonjour,
 
C'est difficile de t'aider, car tu ne nous donnes pas le fichier, et surtout tous les calculs qui permettraient de comprendre le pourquoi du comment.
Exp : ta formule, c'est une somme, et il manque la plupart des termes.Or tous les termes interviennent dans le résultat "Couverture %"
 
Crdmt

n°3212240
Bird Jesus
Posté le 29-11-2015 à 22:42:59  profilanswer
 

Merci d'avoir répondu aussi vite.
J'ai refait le fichier via internet et est normalement modifiable via ce lien: https://onedrive.live.com/redir?res [...] ile%2cxlsx
 
Sinon pour l'exemple:
- J'ai fait des dose allant de 950 à 1050 par pallier de 1, surtout pour montrer qu'en prenant deux doses assez proches on allait avoir des couvertures se chevauchant
- Les données sont fictives, vous allez pas pouvoir revendre ça des millions de dollars, désolé  :cry:  
- Le "pourcentage" correspond au pourcentage d'unités de cette dose par rapport à la production totale
- Le -5% et +5% c'est car on considère une erreur possible de 5% dans la prod (en gros si on a mis 30min à faire une préparation à 1038mg et qu'il fallait faire 1037, on va pas tout recommencer)
- Le % couverture représente justement  quelle part de la prod totale on couvre en prenant une UNIQUE dose  (le but étant de faire une macro/autre permettant d'avoir le %max en choisissant une combinaison). --> Bon là vu que c'était une feuille exemple, en regardant les données on se dit qu'il suffit de prendre 1000mg (100% couverture)
 
En plus, il faut absolument que la macro accepte de prendre des doses pouvant avoir une couverture se chevauchant (et donc retrancher) car des fois le %max est atteint en prenant par exemple dose 975 + dose 1025 (si une des deux doses à une énorme production et que le % est tel que même en retranchant la majeure partie ça reste intéressant).
 
Voila voila, c'est un peu brouillon comme ça mais c'est très compliqué d'expliquer ce que je veux :D

n°3212276
Ptit loup
Quand c'est flou, y'a un loup
Posté le 30-11-2015 à 11:40:06  profilanswer
 

Trop brouillon et pas le temps de dépatouiller le truc

n°3212278
flash_gord​on
Posté le 30-11-2015 à 11:46:56  profilanswer
 

Je pipe rien à l’énoncé du problème  [:tinostar]

n°3212280
Ptit loup
Quand c'est flou, y'a un loup
Posté le 30-11-2015 à 12:02:28  profilanswer
 

Oui... une fois que tu auras posé ton problème vraiment clairement, tu verras que tu vas être toi même capable d'écrire la formule...
Le souci est souvent dans l'exposé du problème plus que dans la réalisation !
 
(et puis bon -5% / +5% dès le début, ça fait quand même déjà une énorme marge d'erreur... simplement pour l'administration d'une dose, on est même pas sur la mesure des résultats... d'un point de vue scientifique, je vois pas ce que tu vas en tirer)


Message édité par Ptit loup le 30-11-2015 à 12:03:54
n°3212298
Bird Jesus
Posté le 30-11-2015 à 14:06:54  profilanswer
 

Pour l'écart de +/-5% vous pouvez aller rendre des comptes aux CHRU de Lille  :D (et en prod d'industrie pharma qui utilise souvent un alpha = 5%)

 

Nouveau lien avec ce que j'ai sorti au boulot: https://onedrive.live.com/redir?res [...] ile%2cxlsx

 

Pour faire simple on m'a demandé de trouver s'il n'y avait pas moyen de gagner du temps en préparant à l'avance quelques poches plutôt que d'attendre d'avoir une prescription.
- J'ai donc sorti produit par produit toutes les doses préparées sur les dernières années (colonne A) et ai incrémenté la valeur de poches sortie pour chaque dose (colonne B).
- J'ai ensuite regardé quel pourcentage ça représentait pour chaque dose (colonne C)

 

- J'ai sorti le graph histoire d'avoir une vue globale de la répartition des doses sorties
- Avec ce graph et sachant qu'une dose produite peut être utilisée pour une prescription de -/+5% j'ai pu prendre arbitrairement 3 doses pour voir le pourcentage que chacune représente réellement et faire leur somme. (second tableau sous le graph)

 

Mon but est de m'affranchir du facteur "je prends pas forcement les meilleures doses" et produire une macro qui arrive à trouver la meilleure combinaison possible pour avoir une somme la plus élevée possible.

 

En gros je sais tout faire sauf:
- automatiser la chose (c'est surement une macro je dois pouvoir trouver des cours pour apprendre à en faire)
- expliquer à ma macro que si elle prend deux doses trop proches, elle risque avec les +/-5% de prendre des intervalles où figure deux fois la même dose et donc de fausser les résultats: en gros lui dire "Si tu dois prendre C37 mais que tu l'as déjà pris dans ton calcul (dose d'avant), alors commence à C38"

 

Je peux pas faire plus concis, je suis juste parti du postulat "Regarde si on peut pas préparer des poches à l'avance en sachant qu'on tolère une écart de 5%". J'ai essayé de détailler pas à pas mon raisonnement.


Message édité par Bird Jesus le 30-11-2015 à 14:10:11
n°3212364
Ptit loup
Quand c'est flou, y'a un loup
Posté le 01-12-2015 à 09:33:08  profilanswer
 

Il faut exclure selon moi ta dernière hypothèse pour ne pas prendre 3 doses successives... ça se trouve, prendre 3 fois la même dose est mieux, c'est le résultat qui te "prouvera" ça... non ?
Si une dose seule est la meilleure, pourquoi ne le serait elle pas les fois suivantes ?... j'avoue ne pas saisir le coup des 3 doses; ensuite, à toi de faire en sorte que tes doses ne se recouvrent en effet pas...
 
Mais tout ça, il va falloir faire du VBA pour avoir un résultat... regarde 2-3 trucs déjà faits, y'a rien de bien compliqué si tu as déjà côté un minimum

n°3212395
blue sky
Happiness only real whenshared
Posté le 01-12-2015 à 16:46:15  profilanswer
 

Bonjour à tous,
 
Je viens vers vous car après de multiples recherches et un long moment à chercher la solution, j'ai besoin d'aide car mes résultats sont infructueux. Et je pensais avoir de l'aide auprès des developpeurs VBA, mais la partie du forum qui y est dédiée n'est pas faite pour ça.  
 
J'ai un fichier Excel, dans lequel je veux mettre ensemble deux séries de données. Il s'agit dans un premier temps des données d'un marché d'action d'un pays du Maghreb (techniquement, n'importe quel pays fait l'affaire, mais là, je travaille sur les pays émergents), pour lequel j'ai une série temporelle avec uniquement les jours d'ouverture dudit marché financier.  
Dans un second temps, j'ai un fichier de taux d'intérêt interbancaire (taux auquel les banques se prêtent entre elles) en Europe. Or, vous imaginez bien que les jours d'ouvertures des marchés financiers en Europe et au Maghreb ne sont pas les mêmes.  
 
J'ai cependant besoin de comparer ces données pour faire des tests économétriques ensuite. Il faut donc que j'harmonise les dates. J'essaie donc infructueusement d'insérer une ligne pour chaque date manquante entre l'un et l'autre.  
 
 
J'ai mis les deux tableaux dans une feuille différente (mais je peux les mettre si besoin dans la même feuille, ce que j'avais fait au départ).  
 
J'ai une colonne date pour chacun des fichiers et une colonne valeur (une s'appelle Eonia, l'autre le nom du pays) sous cette forme :  
 
date               /           Eonia                         date                 /        Algérie
01/03/2014               0,123                     01/03/2014                     3300
02/03/2014               0,120                     03/03/2014                     3314
04/03/2014               0,100                     04/03/2014                     3310
05/03/2014               0,230                     07/03/2014                     3323
06/03/2014               0,200                     08/03/2014                     3340
07/03/2014               0,214
 
 
Il s'agit ici de chiffres parfaitement fictifs à titre d'exemple. Mais je voudrais obtenir au final :  
 
date               /           Eonia       /        Algérie
01/03/2014               0,123                  3300
02/03/2014               0,120
03/03/2014                                         3314
04/03/2014               0,100                  3310
05/03/2014               0,230
06/03/2014               0,200  
07/03/2014               0,214                  3323  
08/03/2014                                         3340
 
 
J'ai bien essayé d'utiliser la commande RechercheV, mais impossible d'obtenir ce que je veux ou de la faire fonctionner. J'ai créé une nouvelle colonne avec les dates avec tous les jours compris. Et d'utiliser la fonction recherche V, pour trouver la date correspondante dans le tableau, puis de copier la valeur attenante à côté de la bonne date (sur la colonne que j'ai créé moi avec tous les jours de ces 3 années d'étude).  Mais cela ne veut absolument pas fonctionner. Et maintenant, je ne comprends pas pourquoi, mais soit j'ai un problème de Ref, soit N/A.  
 
Merci pour votre aide  ;)
 
J'ai tenté un truc comme ça :  
 
=RECHERCHEV(C2;A2:B911;2)
A2 : Colonne de date (incomplète)  
A2:B911 : Le tableau entier
2 : La valeur à copier correspondant à la date de la colonne A et qui se trouve donc dans la deuxième colonne
C2 : C'est la troisième colonne que j'ai créé moi dans laquelle il y a tous les jours des 3 années de ma période d'étude


Message édité par blue sky le 01-12-2015 à 17:11:50
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  42  43  44  ..  105  106  107  108  109  110

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-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR