filtrer informations
Bonjour,
j'ai une feuille de calcul avec plusieurs colonnes :
PC - OS - Utilisateur - patch 1 - patch 2 - patch 3 - patch xxxx
pc1 - w2k -user1 - 1111 - - 3333 -
pc2 - w2k - user2 - 1111 - 2222 - 3333 - xxxx
pc3 - xp - user3 - 1111 - 2222 - 3333 - xxxxx
pc4 - w2k - user4 - - 2222 -3333
pc5 - xp - user 5 - - - -
Je souhaiterai trouver une formule qui m'indique quel PC n'as pas tous les patch installés et une formule qui me donne les PC qui n'ont pas par exemple le patch 1 et 3. Le nombre de patch n'est pas limité.
Merci beaucoup a celui qui trouvera la solution car je galere pas mal.
Cordialement,
Nicolas.
j'ai une feuille de calcul avec plusieurs colonnes :
PC - OS - Utilisateur - patch 1 - patch 2 - patch 3 - patch xxxx
pc1 - w2k -user1 - 1111 - - 3333 -
pc2 - w2k - user2 - 1111 - 2222 - 3333 - xxxx
pc3 - xp - user3 - 1111 - 2222 - 3333 - xxxxx
pc4 - w2k - user4 - - 2222 -3333
pc5 - xp - user 5 - - - -
Je souhaiterai trouver une formule qui m'indique quel PC n'as pas tous les patch installés et une formule qui me donne les PC qui n'ont pas par exemple le patch 1 et 3. Le nombre de patch n'est pas limité.
Merci beaucoup a celui qui trouvera la solution car je galere pas mal.
Cordialement,
Nicolas.
- Sébastien
- Administrateur
- Messages : 2'090
- Appréciations reçues : 222
- Inscrit le : 4 décembre 2004
- Version d'Excel : 2016 FR
- Version de Sheets : FR
- Contact :
- Téléchargements : Mes applications
Bonjour,
Peut-être que ceci pourrait vous aider :
Salutations !
Sébastien
Peut-être que ceci pourrait vous aider :
Salutations !
Sébastien
Bonsoir,
en effet c'est un bon debut
Mainenant, plus difficile (pour moi):
Sur les X patches seulement quelques un m'interessent :
Je souhaiterai donc connaitre les PC qui n'ont pas par exemple le patch 1111 et le 4444, mais peut importe si ils ont ou pas le patch 2222 et 3333.
Ce qui serait bien pour moi c'est d'avoir une sorte de "tableau" (ou meme de modifier la formule manuellement a chaque nouveau patch) dans lequel je rentre une liste de patch que les PC doivent avoir. Et qu'ensuite je sorte de la liste les PC qui n'ont pas tous les patch.
Ou sinon une formule qui efface les colonnes de patch qui ne sont pas dans mon "tableau" et du coup votre precedente reponse reste valable.
Merci pour votre aide si precieuse. Si vous le desirez je peux vous fournir le fichier original pour mieux comprendre.
Cordialement,
Nicolas.
en effet c'est un bon debut

Mainenant, plus difficile (pour moi):
Sur les X patches seulement quelques un m'interessent :
Je souhaiterai donc connaitre les PC qui n'ont pas par exemple le patch 1111 et le 4444, mais peut importe si ils ont ou pas le patch 2222 et 3333.
Ce qui serait bien pour moi c'est d'avoir une sorte de "tableau" (ou meme de modifier la formule manuellement a chaque nouveau patch) dans lequel je rentre une liste de patch que les PC doivent avoir. Et qu'ensuite je sorte de la liste les PC qui n'ont pas tous les patch.
Ou sinon une formule qui efface les colonnes de patch qui ne sont pas dans mon "tableau" et du coup votre precedente reponse reste valable.
Merci pour votre aide si precieuse. Si vous le desirez je peux vous fournir le fichier original pour mieux comprendre.
Cordialement,
Nicolas.
- Sébastien
- Administrateur
- Messages : 2'090
- Appréciations reçues : 222
- Inscrit le : 4 décembre 2004
- Version d'Excel : 2016 FR
- Version de Sheets : FR
- Contact :
- Téléchargements : Mes applications
Bonsoir,
vous pouvez m'envoyer l'original à : [non disponible]
Sébastien
vous pouvez m'envoyer l'original à : [non disponible]
Sébastien
Modifié en dernier par Sébastien le 1 mars 2005, 17:43, modifié 1 fois.
- Sébastien
- Administrateur
- Messages : 2'090
- Appréciations reçues : 222
- Inscrit le : 4 décembre 2004
- Version d'Excel : 2016 FR
- Version de Sheets : FR
- Contact :
- Téléchargements : Mes applications
Bonjour,
le fichier vient de vous être renvoyé avec les modifications :
Sébastien
le fichier vient de vous être renvoyé avec les modifications :
Sébastien
Modifié en dernier par Sébastien le 2 mars 2005, 17:31, modifié 1 fois.
Bonjour,
c'est encore moi. Desole de revenir vous "embeter", mais j'ai essaye de
mettre votre formule en pratique dans un nouveau format et je ne m'en
sort
pas.
Je vous renvoie le fichier tel que je voudrais qu'il soit.
Fichier ZIP
Il y a 3 feuilles :
- "result"
- "update"
- "TblToExport_SoftwareCrosstab_Sm"
La feuille "TblToExport_SoftwareCrosstab_Sm" est le resultat brut avec
toutes les donnees.
La feuille "update" est la liste des patches necessaire en fonction des
OS,
avec leurs nombres.
La feuille "result" va donner le resultat de chaque patche et doit
indiquer
dans la colonne C si le nombre de patche OK correspond au nombre de
patche
total de la feuille "update".
L'ideal etant que la formule de la colonne C trouve le bon nombre de
patche
dans la feuille "update" en fonction de l'OS de la colonne B.
Merci beaucoup,
Nicolas.
c'est encore moi. Desole de revenir vous "embeter", mais j'ai essaye de
mettre votre formule en pratique dans un nouveau format et je ne m'en
sort
pas.
Je vous renvoie le fichier tel que je voudrais qu'il soit.
Fichier ZIP
Il y a 3 feuilles :
- "result"
- "update"
- "TblToExport_SoftwareCrosstab_Sm"
La feuille "TblToExport_SoftwareCrosstab_Sm" est le resultat brut avec
toutes les donnees.
La feuille "update" est la liste des patches necessaire en fonction des
OS,
avec leurs nombres.
La feuille "result" va donner le resultat de chaque patche et doit
indiquer
dans la colonne C si le nombre de patche OK correspond au nombre de
patche
total de la feuille "update".
L'ideal etant que la formule de la colonne C trouve le bon nombre de
patche
dans la feuille "update" en fonction de l'OS de la colonne B.
Merci beaucoup,
Nicolas.
- Sébastien
- Administrateur
- Messages : 2'090
- Appréciations reçues : 222
- Inscrit le : 4 décembre 2004
- Version d'Excel : 2016 FR
- Version de Sheets : FR
- Contact :
- Téléchargements : Mes applications
Bonjour,
revoila votre fichier.
Vu les circonstances, j'ai créé une formule simple avec la fonction SI. Cette formule a été mise en place pour les patchs WXP, je vous laisserai le plaisir de vous occuper des autres patchs.
Le fichier : ici
Sébastien
revoila votre fichier.
Vu les circonstances, j'ai créé une formule simple avec la fonction SI. Cette formule a été mise en place pour les patchs WXP, je vous laisserai le plaisir de vous occuper des autres patchs.
Le fichier : ici

Sébastien
Bonsoir,
merci d'avoir fait une formule plus simple, je la comprend mieux.
Mais, sur la feuille "result" dans la formule de vérification du patche, la colonne correspondant au patche dans la feuille "TblToExport_SoftwareCrosstab_Sm" est rentrée en "dur". Si par exemple je regenere une feuille "TblToExport_SoftwareCrosstab_Sm" avec plus ou moins de patche, les colonnes peuvent se décaler.
L'idéal serais que la colonne soit trouvée automatiquement en fonction du nom du pache dans la page"result" à la ligne 1E, 1F, etc... comme vous m'aviez fait dans le précédent document.
Je sais... je suis exigeant...
Le but étant de me compliquer la vie au début pour ensuite automatiser le reporting à interval régulier.
Cordialement,
Nicolas.
merci d'avoir fait une formule plus simple, je la comprend mieux.
Mais, sur la feuille "result" dans la formule de vérification du patche, la colonne correspondant au patche dans la feuille "TblToExport_SoftwareCrosstab_Sm" est rentrée en "dur". Si par exemple je regenere une feuille "TblToExport_SoftwareCrosstab_Sm" avec plus ou moins de patche, les colonnes peuvent se décaler.
L'idéal serais que la colonne soit trouvée automatiquement en fonction du nom du pache dans la page"result" à la ligne 1E, 1F, etc... comme vous m'aviez fait dans le précédent document.
Je sais... je suis exigeant...

Cordialement,
Nicolas.
- Sébastien
- Administrateur
- Messages : 2'090
- Appréciations reçues : 222
- Inscrit le : 4 décembre 2004
- Version d'Excel : 2016 FR
- Version de Sheets : FR
- Contact :
- Téléchargements : Mes applications
Bonjour,
pour trouver automatiquement le n° de la colonne dans "TblToExport_SoftwareCrosstab_Sm", vous pouvez utiliser INDEX+EQUIV :
=INDEX(matrice;no_ligne;EQUIV(valeur_cherchée;matrice;0))
La fonction EQUIV vous indiquera le n° de la colonne, la fonction INDEX+EQUIV renverra ensuite la valeur de la cellule pour un ordinateur (no_ligne) pour un patch (valeur_cherchée). A partir de cette valeur, vous pourrez déterminer si oui ou non le patch a été installé sur l'ordinateur avec une fonction SI par exemple.
Un exemple INDEX+EQUIV est disponible ici.
Sébastien
pour trouver automatiquement le n° de la colonne dans "TblToExport_SoftwareCrosstab_Sm", vous pouvez utiliser INDEX+EQUIV :
=INDEX(matrice;no_ligne;EQUIV(valeur_cherchée;matrice;0))
La fonction EQUIV vous indiquera le n° de la colonne, la fonction INDEX+EQUIV renverra ensuite la valeur de la cellule pour un ordinateur (no_ligne) pour un patch (valeur_cherchée). A partir de cette valeur, vous pourrez déterminer si oui ou non le patch a été installé sur l'ordinateur avec une fonction SI par exemple.
Un exemple INDEX+EQUIV est disponible ici.
Sébastien
-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
-
Macro pour filtrer-dé filtrer un TCD besoin d'aide
par liberta » 23 février 2015, 20:00 » dans Excel - VBA - 9 Réponses
- 1503 Vues
-
Dernier message par liberta
24 février 2015, 12:10
-
-
- 1 Réponses
- 120 Vues
-
Dernier message par MFerrand
18 janvier 2017, 20:47
-
- 6 Réponses
- 257 Vues
-
Dernier message par Steelson
21 juillet 2017, 06:52
-
- 4 Réponses
- 66 Vues
-
Dernier message par Dracenne
2 septembre 2019, 10:00
-
- 2 Réponses
- 206 Vues
-
Dernier message par majish
5 juin 2016, 00:46
-
- 8 Réponses
- 217 Vues
-
Dernier message par NedStark
26 mai 2017, 07:08