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

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  47  48  49  ..  105  106  107  108  109  110
Auteur Sujet :

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

n°3236104
Ptit loup
Quand c'est flou, y'a un loup
Posté le 29-06-2016 à 10:56:56  profilanswer
 

Reprise du message précédent :
Tu cherches à faire quoi avec ta formule ?

mood
Publicité
Posté le 29-06-2016 à 10:56:56  profilanswer
 

n°3236105
ploumm
Posté le 29-06-2016 à 11:03:47  profilanswer
 

DjiDji59430 a écrit :

Bonjour,
 
essaye :
 
=SIerreur(si(et($J99>0;INDEX(introuvables!$A$1:$A$139;EQUIV(MAI16!A99;introuvables!$A$1:$A$139;0)));"1" );" " )


 
oh oui génial [:blair witch] Merci comme d'hab
 
Maintenant ça me sort des FAUX pour les équivalents trouvés mais dont les cellules J sont à 0. Je vais chercher par moi même d'abord sinon j'apprendrais jamais, sinon je reviendrai ici  :D. Bon ok il fallait juste ajouter un argument pour faux  :D


Message édité par ploumm le 29-06-2016 à 11:15:17
n°3236904
Lazarock
And a pizza with pepperoni !
Posté le 05-07-2016 à 11:26:17  profilanswer
 

Tu peux faire un "NB.SI("Colonne Pays";"Pays A" ) "
Puis un total de l'ensemble des 5000 lignes et tu fais un bête produit en croix pour avoir ton pourcentage :)


---------------
Expert es-COGIP2000, RH patenté
n°3236908
flash_gord​on
Posté le 05-07-2016 à 11:35:03  profilanswer
 

Lompoc a écrit :

Salut,
 
Question excel 2013 : j'ai un fichier de 5000 lignes de commandes. Y a une colonne "pays" qui indique (en lettres) le pays de provenance de chaque commande.
 
Y a moyen de générer un graphique qui me dise la répartition des commandes selon le pays de provenance ? Du genre un graphique circulaire qui dise Suisse 50%, Taiwan 22%, UK 28% ?


 
Bah un bete tableau croisé dynamique, avec un gaphe dessus. C'est exactement à ça que ça sert.
 
Zéro calculs, zéro formules. Quatre clics au total.


Message édité par flash_gordon le 05-07-2016 à 11:35:28
n°3236925
flash_gord​on
Posté le 05-07-2016 à 13:28:51  profilanswer
 

Lompoc a écrit :


 
Edit : bon je l'ai pas en pourcentage mais j'ai le total par pays, c'est déjà pas mal. Merci.


 
 
En bas à droite dans les champs, là où est indiqué "somme de <>", tu cliques sur le menu déroulant, propriétés du champs, afficher les valeurs comme, et tu choisis pourcentage.
 
(traduction à l'arrache de mon excel anglais)

n°3237594
Bird Jesus
Posté le 11-07-2016 à 17:27:52  profilanswer
 

Bonjour à tous,
 
Je reviens vers vous avec un nouveau problème sur Excel2010 (je vous envoie un tableau factice qui reprend l'idée si je trouve où l’héberger), voila l'image pour le moment:
 
http://reho.st/preview/self/40ad494ad6dfd983909672076d02bbb9e1ed0575.png
 
J'ai un tableau avec:
- Paramètre 1 (= J'aime les)
- Paramètre 2 (= Avec)
- Série de données selon le quadrimestre
- Critère binaire sur cette série de donnée (J'aime = 1 / J'aime pas = 0)
 
Le but de la manœuvre est de compiler ces données sous forme d'un graph me permettant de voir en abscisse ce qui entre en "0" ou en "1" par quadrimestre et en ordonnées juste arriver à 0 ou 1 (un histogramme). On pourrait filtrer selon le paramètre 1 et la série de données ca serait le paramètre 2.
 
Voici ce que je veux:
http://reho.st/preview/self/9a7a2a1afb92347647b9a8dbdc102ed062caeed6.png
 
 
 
J'ai déjà essayé de réaliser des tableaux plus simples (sans être croisé dynamique) en ne prenant qu'un paramètre 1 à la fois. Ca marche nickel sauf que si je lui dis que ma plage c'est A8 à H8 puis que quelqu'un décide qu'on a  pas besoin de la ligne 2 et la supprime, ca décale tout le tableau vers le haut et le graphique ne suit plus... Côté croisé dynamique je suis perdu puisqu'au lieu de me faire Q1 et Q2 a côté, il va essayer de me faire une matrice avec Q1+Q2, Q1 sans Q2 etc...  :o  
http://reho.st/preview/self/d5def65f703ec492c52ab273ee0bcd27e425d146.png
 
Si quelqu'un trouve la solution, il aura ma gratitude éternelle et je parcourrai le pays en chantant des balades dont il sera le héros. Je lui dirai aussi qul terrible secret se cache dans les vaccins et qui donne la sclérose en plaques aux petits enfants tout mignons.

n°3237597
flash_gord​on
Posté le 11-07-2016 à 17:49:01  profilanswer
 

Bird Jesus a écrit :


 
Si quelqu'un trouve la solution, il aura ma gratitude éternelle et je parcourrai le pays en chantant des balades dont il sera le héros. Je lui dirai aussi qul terrible secret se cache dans les vaccins et qui donne la sclérose en plaques aux petits enfants tout mignons.


 
https://dl.dropboxusercontent.com/u/15133688/scr/choco.jpg
 

Bird Jesus a écrit :


 
Le but de la manœuvre est de compiler ces données sous forme d'un graph me permettant de voir en abscisse ce qui entre en "0" ou en "1" par quadrimestre et en ordonnées juste arriver à 0 ou 1 (un histogramme). On pourrait filtrer selon le paramètre 1 et la série de données ca serait le paramètre 2.
 
Voici ce que je veux:
http://reho.st/preview/self/9a7a2a [...] caeed6.png


C'est cette partie "savoir ce qu'on veut" la plus compliquée dans Excel.
A partir de là, je vois pas bien comment on peut se louper sur le tableau croisé, tu sais ce que sont les abscisses et tout.. tu as fait 99.99% du taf.. le reste c'est lire les boutons. [:canard rouge:4]
 

Bird Jesus a écrit :


Je reviens vers vous avec un nouveau problème sur Excel2010 (je vous envoie un tableau factice qui reprend l'idée si je trouve où l’héberger)


 
Dropbox
Onedrive
GoogleDrive
Hubic
 
 
D'ailleurs à partir de maintenant je propose de ne plus aider sans ça. [:joemoomoot]

Message cité 1 fois
Message édité par flash_gordon le 11-07-2016 à 17:52:15
n°3237603
Bird Jesus
Posté le 11-07-2016 à 18:36:43  profilanswer
 

flash_gordon a écrit :


 
C'est cette partie "savoir ce qu'on veut" la plus compliquée dans Excel.
A partir de là, je vois pas bien comment on peut se louper sur le tableau croisé, tu sais ce que sont les abscisses et tout.. tu as fait 99.99% du taf.. le reste c'est lire les boutons. [:canard rouge:4]


 
Ah mais si en plus faut lire avant de cliquer partout... [:oilrig:3]
En tout cas merci bien, ce qui me manquait c'était le "Somme valeur" qui se foutait en Série et que je pensais même pas qu'on pouvait bouger... honte sur moi et tous mes ancêtres!
 
Sachez monsieur que grâce à vous, l'horrible industrie pharmaceutique va pouvoir continuer à rançonner les malades!


Message édité par Bird Jesus le 11-07-2016 à 18:37:06
n°3245743
Ptit loup
Quand c'est flou, y'a un loup
Posté le 26-08-2016 à 14:31:15  profilanswer
 

Mise en forme conditionnelle -> Jeux d'icônes -> ensuite tu choisis ce qui te plait...
 

n°3245747
Ptit loup
Quand c'est flou, y'a un loup
Posté le 26-08-2016 à 14:42:34  profilanswer
 

La mise en forme conditionnelle... et surtout depuis Excel 2007 est une merveille dont je ne pourrais plus me passer !
C'est l'un des incontournables avec la fonction "recherchev"...
 
Ensuite, il faut bien l'utiliser... et les copies/coller de cellules ont la facheuse tendance de foutre un peu le bazar dans des trucs propres au départ pour la MeFC.

mood
Publicité
Posté le 26-08-2016 à 14:42:34  profilanswer
 

n°3247578
Lazarock
And a pizza with pepperoni !
Posté le 09-09-2016 à 19:27:21  profilanswer
 

Salut,
 
J'ai un fichier avec 8 onglets, j'aimerai copier les données de 7 onglets dans le premier, à la suite.
 
Il y a 2 lignes "d'en-tête" que je souhaite préserver.
J'ai tapé ceci :
 

Code :
  1. Sub CopierTransfert()
  2. Dim dlgR As Integer, dlgi As Integer
  3. Dim i As Byte
  4. With Sheets("RECAP" )
  5. dlgR = .Range("A" & Rows.Count).End(xlUp).Row
  6. .Range("A3:M" & dlgR).ClearContents
  7. End With
  8. For i = 1 To Worksheets.Count
  9.     Select Case UCase(Sheets(i).Name)
  10.     Case Is = "RECAP"
  11.     Case Is = "A"
  12.     Case Is = "B"
  13.     Case Is = "C"
  14.     Case Is = "D"
  15.     Case Is = "E"
  16.     Case Is = "F"
  17.     Case Else
  18.         dlgR = Sheets("RECAP" ).Range("A" & Rows.Count).End(xlUp).Row
  19.         With Sheets(i)
  20.             dlgi = .Range("A" & Rows.Count).End(xlUp).Row
  21.             .Range("A3:M" & dlgi).Copy Sheets("RECAP" ).Range("A" & dlgR + 2)
  22.         End With
  23.     End Select
  24. Next
  25. End Sub


 
Mais ça me supprime la seconde ligne d'entête.
 
De plus, il y a 2 choses que je ne veux pas récupérer sur les onglets :
- La dernière ligne qui est un total
- Un onglet entier que je ne souhaite pas récupérer
 
Est-ce possible ?


---------------
Expert es-COGIP2000, RH patenté
n°3247885
Xxxaaavvv
Posté le 13-09-2016 à 18:06:14  profilanswer
 

Je t'ai répondu sur l'autre topic du coup >_<
enfin bref oui c'est possible ^^

n°3247926
Lazarock
And a pizza with pepperoni !
Posté le 14-09-2016 à 09:22:34  profilanswer
 

Yo ! J'ai vu ta réponse :o
 
Cependant ça ne me résout pas mes problèmes et ça m'en fabrique même un : j'ai les données en doubles :D


---------------
Expert es-COGIP2000, RH patenté
n°3247929
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 09:55:31  profilanswer
 

J'avoue ne pas bien voir la façon dont tu parcours tes feuilles et les lignes que tu veux copier...
Peux tu commenter ton code pour indiquer ce que tu souhaites faire à chaque étape ?

n°3247932
Lazarock
And a pizza with pepperoni !
Posté le 14-09-2016 à 10:04:40  profilanswer
 

Ptit loup a écrit :

J'avoue ne pas bien voir la façon dont tu parcours tes feuilles et les lignes que tu veux copier...
Peux tu commenter ton code pour indiquer ce que tu souhaites faire à chaque étape ?


:jap:

 

En gros je veux juste faire un copier/coller de X feuilles sur une autre prédéterminée (RECAP).
Le format des différents onglets reste le même
La mise en page aussi

 
Lazarock a écrit :


Code :
  1. Sub CopierTransfert()
  2. Dim dlgR As Integer, dlgi As Integer
  3. Dim i As Byte
  4. With Sheets("RECAP" )
  5. dlgR = .Range("A" & Rows.Count).End(xlUp).Row
  6. .Range("A3:M" & dlgR).ClearContents
  7. End With


'Sur ma feuille "RECAP", je veux que tout le contenu de la ligne 3 (intervalle colonnes A à M) jusqu'à la fin du document soit supprimé. Parce qu'il sera nécessaire de faire des MàJ du document et que je ne veux pas de doublon'

Code :
  1. For i = 1 To Worksheets.Count
  2.     Select Case UCase(Sheets(i).Name)
  3.     Case Is = "RECAP"
  4.     Case Is = "A"
  5.     Case Is = "B"
  6.     Case Is = "C"
  7.     Case Is = "D"
  8.     Case Is = "E"
  9.     Case Is = "F"
  10.     Case Else
  11.         dlgR = Sheets("RECAP" ).Range("A" & Rows.Count).End(xlUp).Row
  12.         With Sheets(i)
  13.             dlgi = .Range("A" & Rows.Count).End(xlUp).Row
  14.             .Range("A3:M" & dlgi).Copy Sheets("RECAP" ).Range("A" & dlgR + 2)
  15.         End With


'Je souhaite que toutes les données des onglets A -> F soient copiées de la ligne 3 à la fin (dernière ligne avec des données), sur l'onglet "RECAP", à partir de la ligne 3'
   

Code :
  1. End Select
  2. Next
  3. End Sub





Message édité par Lazarock le 14-09-2016 à 10:05:29

---------------
Expert es-COGIP2000, RH patenté
n°3247935
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 10:11:54  profilanswer
 

ok... je saisi pas bien ton "xlup" dans ce contexte si c'est la dernière ligne que tu veux... ?
 
Sur la notion de "dernière cellule", je préfère vérifier un critère précis (la valorisation d'une cellule de telle colonne pour dire s'il reste des lignes ou pas) et ne pas utiliser le End (même si ça m'arrive aussi).... mais pas avec un xlUp en tout cas dans ton cas.
 
Tu peux aussi procéder en 2 étapes... 1 étape pour déterminer la dernière ligne, et une étape pour sélectionner (de 3 à cette ligne) tes données... à copier coller.

n°3247937
Lazarock
And a pizza with pepperoni !
Posté le 14-09-2016 à 10:14:48  profilanswer
 

Comment faire du coup ?
Parce qu'en fonction des onglets le nombre de ligne n'est pas le même.
 
Du coup j'ai utilisé xlUp pour déterminer la dernière ligne utilisée ...


---------------
Expert es-COGIP2000, RH patenté
n°3247938
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 10:24:40  profilanswer
 

up = haut
 
Sur chaque onglet tu recomptes ton nombre de lignes de toute façon...
xldown ?

n°3247939
Lazarock
And a pizza with pepperoni !
Posté le 14-09-2016 à 10:29:21  profilanswer
 

"Dépassement de capacité"


---------------
Expert es-COGIP2000, RH patenté
n°3247941
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 10:42:08  profilanswer
 

pas saisi...
 
Si tu fais du pas à pas, tu dois voir où ça bloque...
J'ai l'impression que c'est quand tu détermines ta dernière ligne que ça bloque
Tes formules ".Range("A" & Rows.Count).End(xlUp).Row" me paraissent bien complexes; et probablement pas justes

n°3247942
Xxxaaavvv
Posté le 14-09-2016 à 10:50:29  profilanswer
 

ok le select case est faux déjà.

n°3247943
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 10:53:54  profilanswer
 

Xxxaaavvv a écrit :

ok le select case est faux déjà.


Oui, aussi :) et un simple test pour dire que c'est pas l'onglet "RECAP" devrait suffire

n°3247947
Lazarock
And a pizza with pepperoni !
Posté le 14-09-2016 à 11:07:03  profilanswer
 

Ptit loup a écrit :

pas saisi...

 

Si tu fais du pas à pas, tu dois voir où ça bloque...
J'ai l'impression que c'est quand tu détermines ta dernière ligne que ça bloque
Tes formules ".Range("A" & Rows.Count).End(xlUp).Row" me paraissent bien complexes; et probablement pas justes

 
Xxxaaavvv a écrit :

ok le select case est faux déjà.

 
Ptit loup a écrit :


Oui, aussi :) et un simple test pour dire que c'est pas l'onglet "RECAP" devrait suffire


Ok je vais du coup réessayer à partir de la base que j'avais :

Code :
  1. Sub Copietransfert()
  2. Dim dlgR As Integer, dlgi As Integer
  3. Dim i As Byte
  4. With Sheets("RECAP" )
  5. dlgR = .Range("A" & Rows.Count).End(xlUp).Row
  6. .Range("A3:M" & dlgR).ClearContents
  7. End With
  8. For i = 1 To Worksheets.Count
  9.     If UCase(Sheets(i).Name) <> "RECAP" Then
  10.         dlgR = Sheets("RECAP" ).Range("A" & Rows.Count).End(xlUp).Row
  11.         With Sheets(i)
  12.             dlgi = .Range("A" & Rows.Count).End(xlUp).Row
  13.             .Range("A3:M" & dlgi).Copy Sheets("RECAP" ).Range("A2" & dlgR + 1)
  14.         End With
  15.     End If
  16. Next
  17. End Sub
 

Je m'y attèle de nouveau, si vous voyez des choses dans cette base qui déconnent, je prends :jap:


Message édité par Lazarock le 14-09-2016 à 11:07:48

---------------
Expert es-COGIP2000, RH patenté
n°3247950
Xxxaaavvv
Posté le 14-09-2016 à 11:28:29  profilanswer
 

Essaye de partir de ca :
(c'est beaucoup plus lisible)
 

Code :
  1. Sub CopierTransfert()
  2.     Dim iLastRowRecap As Integer
  3.     Dim iLastRowSheet As Integer
  4.     Dim objRecap As Worksheet
  5.     Dim objWorkSheet As Worksheet
  6.  
  7.     Set objRecap = Sheets("RECAP" )
  8.     iLastRowRecap = LastRow(objRecap)
  9.     objRecap.Range("A3:M" & iLastRowRecap).ClearContents
  10.  
  11.     For Each objWorkSheet In Worksheets
  12.      
  13.         Select Case UCase(objWorkSheet.Name)
  14.         Case "A", "B", "C", "D", "E", "F"
  15.             iLastRowRecap = LastRow(objRecap)
  16.             iLastRowSheet = LastRow(objWorkSheet)
  17.             objWorkSheet.Range("A3:M" & (iLastRowSheet - 1)).Copy objRecap.Range("A" & iLastRowRecap + 2)
  18.         Case Else
  19.             'On ne fait rien
  20.         End Select
  21.     Next
  22. End Sub
  23. Function LastRow(objWorkSheet As Worksheet)
  24. On Error GoTo LastRow_Error
  25.     LastRow = objWorkSheet.Cells.Find(What:="*", _
  26.                             After:=objWorkSheet.Range("A1" ), _
  27.                             Lookat:=xlPart, _
  28.                             LookIn:=xlFormulas, _
  29.                             SearchOrder:=xlByRows, _
  30.                             SearchDirection:=xlPrevious, _
  31.                             MatchCase:=False).Row
  32. Exit Function
  33. LastRow_Error:
  34.     LastRow = 0
  35. End Function


Message édité par Xxxaaavvv le 14-09-2016 à 11:29:10
n°3247952
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-09-2016 à 11:29:10  profilanswer
 

Les "with" ne simplifient pas la lecture (surtout que tu as 2 lignes à chaque fois... c'est pas non plus très lourd)
Toujours pas de commentaire dans ton code, c'est pas beau :)... tu nous aides pas à t'aider
 
Tu as fais un débug pour voir ce que chaque truc vaut quand ça s'exécute ?
dlgi et dlgR ? c'est censé être quoi ?

n°3248418
Bird Jesus
Posté le 17-09-2016 à 12:10:11  profilanswer
 

Encore une petite question (cette fois-ci je me mets aux macros):

 

J'aimerai trouver la solution pour qu'à partir de la cellule sélectionnée, Excel la fusionne avec les deux cellules qui sont à sa droite.
J'ai essayé en vain:
Range ("ActiveCell:ActiveCell.Offset(0,2)" ).Merge

 


Je ne peux pas passer par l'enregistreur de macro puisque celui-ci va me faire un Range("A1:C1" ) et que le but est qu'à chaque fois que je lance la macro, celle-ci se fasse ailleurs que la précédente (j'ai déjà réussi à changer la cellule sélectionnée au départ de la macro) afin de ne pas écraser les données générée la dernière fois que la macro a été lancée.

 

Merci bien!

 

EDIT: Ma formule est surement dégueulasse, je commence a peine et pour le moment c'est plus de la bidouille que du jolie code :D

Message cité 1 fois
Message édité par Bird Jesus le 17-09-2016 à 12:12:36
n°3248502
Ovic
Posté le 18-09-2016 à 09:41:24  profilanswer
 

[:ill nino]

n°3248592
thev
Posté le 18-09-2016 à 18:57:00  profilanswer
 

ActiveCell.Resize(, 3).Merge
 

Bird Jesus a écrit :

Encore une petite question (cette fois-ci je me mets aux macros):
 
J'aimerai trouver la solution pour qu'à partir de la cellule sélectionnée, Excel la fusionne avec les deux cellules qui sont à sa droite.  
J'ai essayé en vain:
Range ("ActiveCell:ActiveCell.Offset(0,2)" ).Merge
 
 
Je ne peux pas passer par l'enregistreur de macro puisque celui-ci va me faire un Range("A1:C1" ) et que le but est qu'à chaque fois que je lance la macro, celle-ci se fasse ailleurs que la précédente (j'ai déjà réussi à changer la cellule sélectionnée au départ de la macro) afin de ne pas écraser les données générée la dernière fois que la macro a été lancée.
 
Merci bien!
 
EDIT: Ma formule est surement dégueulasse, je commence a peine et pour le moment c'est plus de la bidouille que du jolie code :D


n°3248949
Bird Jesus
Posté le 21-09-2016 à 07:52:02  profilanswer
 

Avec un peu de retard, merci ça marche nickel!

n°3249256
Bourinatto​r
Posté le 23-09-2016 à 16:37:16  profilanswer
 

Bonjour,
 
Je met a jour un fichier de compta plutôt simple...
 
Mais comme je suis rouillé je n'arrive pas a mettre sous formule ce que je souhaite.
 
L'idée générale:
 
Si il y a écrit "texte" dans la colonne B, si oui additionner les valeurs des cases E correspondantes, si non rien.
 
Ce qui donne, mais qui ne fonctionne pas:
 
=SOMME.SI(E:E;B:B="Fournitures";E:E)
 
 
J'étais partit sur la fonction "si", mais au final "somme.si" est peut être plus adapté.
 
Dans tous les cas je n'ai pas le résultat escompté. Un conseil?
 
J'espère avoir été clair, merci d'avance

n°3249260
DjiDji5943​0
Posté le 23-09-2016 à 17:37:17  profilanswer
 

Bonjour,
 
=sommeprod((esttexte(b:b)*(e:e))
 
Crdmt

n°3249624
Bourinatto​r
Posté le 26-09-2016 à 19:07:39  profilanswer
 

Merci, ce n'était pas ce dont j'avais besoin mais ça m'as mis sur la bonne voie !
 
Au final:
 
=SOMME.SI(B:B;"Texte";E:E)
 
:jap:

n°3249802
Asegard
Posté le 28-09-2016 à 15:41:47  profilanswer
 

Messieurs dames bonjour,
 
Dites moi, par le plus grand des hasard est-il possible de refaire une mise en page de ce type excel ?
http://img.over-blog-kiwi.com/0/94/11/17/20150130/ob_8a477b_manifeste-holstee-francais.jpeg
 
J'ai cherché sur word et je n'ai rien trouvé de pertinant, mais je ne connais pas bien word non plus, alors peut etre que sur excel il est possible de faire quelque chose qui s'en rapproche.
Si non, même si hors sujet, savez vous comment reproduire ce type de mise en page ?
 
Merci a vous :)

n°3249903
Ptit loup
Quand c'est flou, y'a un loup
Posté le 29-09-2016 à 15:47:24  profilanswer
 

Excel ne sera pas adapté... avec Word ça sera bcp mieux pour faire qq chose...
Publisher pourrait éventuellement répondre un peu mieux, masi avec Word tu as déjà moyen. Il faut que tu saches à l'avance le texte et la mise en forme (disposition/taille) que tu veux par contre.

n°3249904
flash_gord​on
Posté le 29-09-2016 à 15:51:24  profilanswer
 

Asegard a écrit :

Messieurs dames bonjour,
 
Dites moi, par le plus grand des hasard est-il possible de refaire une mise en page de ce type excel ?
http://img.over-blog-kiwi.com/0/94 [...] ncais.jpeg
 
J'ai cherché sur word et je n'ai rien trouvé de pertinant, mais je ne connais pas bien word non plus, alors peut etre que sur excel il est possible de faire quelque chose qui s'en rapproche.
Si non, même si hors sujet, savez vous comment reproduire ce type de mise en page ?
 
Merci a vous :)


 
Pour fréquenter un peu le milieu, typiquement ça c'est pas de la mise en page, c'est un truc fait sous illustrator :D

n°3253002
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 26-10-2016 à 13:55:37  profilanswer
 

Salut ;)
 
J'ai un fichier composé de 4 colonnes :
 
1ère colonne : l'intitulé du poste du salarié
2ème colonne : le service
3ème colonne : le mois
4ème colonne : le nombre de jour d'absences du mois
 
Je souhaiterais avoir une formule qui me permette d'additionner le nombre de jour d'absences pour un mois donné en fonction de l'intitulé du poste, du service et du mois.
 
Vous auriez une formule à me proposer? un SOMME.SI imbriqué? Si oui ça se présente comment?
 
Merci d'avance :jap:
 
Edit : Trouvé :D
 
Avec un SOMME.SI.ENS ça fait très bien le boulot :jap:

Message cité 1 fois
Message édité par bauer_attitude le 26-10-2016 à 14:08:46

---------------
Steam ID
n°3253005
Ptit loup
Quand c'est flou, y'a un loup
Posté le 26-10-2016 à 14:11:38  profilanswer
 

ton fichier est déclaré à la CNIL ?

n°3253006
Lazarock
And a pizza with pepperoni !
Posté le 26-10-2016 à 14:11:39  profilanswer
 

=SOMME.SI.ENS(D1:D300;A1:A300;A1;B1:B300;B1;C1:C300;C1)
 
A1, B1 et C1 ont été pris aléatoire, pour l'exemple.
 
En gros, tu construits ta formule comme suit :
 
(Plage des nombres à additionner ;
Plage avec le premier critère ; premier critère;
Plage avec le second critère ; second critère;
Plage avec le troisième critère; troisième critère)
 
ou concrètement :
 
=SOMME.SI.ENS(jour d'absences du mois;ensemble des postes; poste recherché;ensemble des services;service recherché;ensemble des mois;mois recherché)
 
Si tu as un fichier à partager, n'hésites pas, que je puisse te montrer


---------------
Expert es-COGIP2000, RH patenté
n°3253008
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 26-10-2016 à 14:19:53  profilanswer
 

@ lazarock : c'est exactement ce que j'ai fait :D
 
J'ai édité quelques minutes après avoir posté :o
 

Ptit loup a écrit :

ton fichier est déclaré à la CNIL ?


Pourquoi donc cette question? :o

Message cité 1 fois
Message édité par bauer_attitude le 26-10-2016 à 14:20:25

---------------
Steam ID
n°3253009
bauer_atti​tude
Bonne fête du voile d'hiver
Posté le 26-10-2016 à 14:21:24  profilanswer
 

Maintenant que j'ai le nombre de jours d'absences en fonction de mes critères, il va falloir que je transforme ça en calcul de taux d'absentéisme et dans le fichier j'ai pas le temps de travail des salariés :fou:


Message édité par bauer_attitude le 26-10-2016 à 14:21:39

---------------
Steam ID
n°3253012
MajoriteSi​lencieuse
iel
Posté le 26-10-2016 à 14:59:46  profilanswer
 

Exact aussi connu sous le nom de sommeprod ;)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  47  48  49  ..  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