Comparaison de valeurs entres 2 colonnes
Résolu
KpaC4
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
KpaC4 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
KpaC4 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je dispose dans une feuille Excell de:
Colonne "A" contient différentes version logiciel du type VMware ESX Server x.y.z[build-abcdef] avec x;y;z et abcdef qui changent.
Colonne "B" contient "abcdef" (extrait grace à =SI(DROITE(A3;1)<>"]";"";STXT(A3;TROUVE("-";A3;1)+1;TROUVE("]";A3;1)-TROUVE("-";A3;1)-1)) )
Colonne "D" contient les valeurs abcdef au format nombre issues d'un tableau fourni par le distributeur.
Colonne "E" contient la version au format texte issu du même tableau fourni par le même fournisseur
Colonne "F" contient la date de mise en service au format JJ/MM/AAAA fourni par le même fournisseur
Je souhaite en colonne "I" recopier le contenu de la colonne "E" en fonction de la concordance entre ""B" et "D"
Idem pour "J" qui doit contenir la date de mise en production...
J'ai essayé ceci, mais cela ne fonctionne pas : =SI(ESTNA(RECHERCHEV(B2;$D$1:$D$211;1;0));"";E2)
Si vous pouvez m'aider, ca serait super car les colonnes sont longues comme le bras, et ca prendrais un temps fou, à la main...
Merci d'avance pour vos bonnes idées.
Je dispose dans une feuille Excell de:
Colonne "A" contient différentes version logiciel du type VMware ESX Server x.y.z[build-abcdef] avec x;y;z et abcdef qui changent.
Colonne "B" contient "abcdef" (extrait grace à =SI(DROITE(A3;1)<>"]";"";STXT(A3;TROUVE("-";A3;1)+1;TROUVE("]";A3;1)-TROUVE("-";A3;1)-1)) )
Colonne "D" contient les valeurs abcdef au format nombre issues d'un tableau fourni par le distributeur.
Colonne "E" contient la version au format texte issu du même tableau fourni par le même fournisseur
Colonne "F" contient la date de mise en service au format JJ/MM/AAAA fourni par le même fournisseur
Je souhaite en colonne "I" recopier le contenu de la colonne "E" en fonction de la concordance entre ""B" et "D"
Idem pour "J" qui doit contenir la date de mise en production...
J'ai essayé ceci, mais cela ne fonctionne pas : =SI(ESTNA(RECHERCHEV(B2;$D$1:$D$211;1;0));"";E2)
Si vous pouvez m'aider, ca serait super car les colonnes sont longues comme le bras, et ca prendrais un temps fou, à la main...
Merci d'avance pour vos bonnes idées.
A voir également:
- Comparaison de valeurs entres 2 colonnes
- Faire 2 colonnes sur word - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Inverser 2 colonnes excel - Guide
- Excel fusionner 2 colonnes nom prénom - Guide
4 réponses
Bonjour à tous,
C'est une belle explication mais,
Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question. Et donne aussi ta version d'Excel, si ce n'est déjà fait.
Crdmt
C'est une belle explication mais,
Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question. Et donne aussi ta version d'Excel, si ce n'est déjà fait.
Crdmt
Bonsoir,
Comme évoqué voici le lien, ça sera plus compréhensible...
https://www.cjoint.com/c/KAArmyrhyUb
J'utilise excel 2013
Merci aux bonnes âmes qui m'aideraient à trouver la solution sans utiliser de macro (je sais pas comment ça marche...)
Comme évoqué voici le lien, ça sera plus compréhensible...
https://www.cjoint.com/c/KAArmyrhyUb
J'utilise excel 2013
Merci aux bonnes âmes qui m'aideraient à trouver la solution sans utiliser de macro (je sais pas comment ça marche...)
Bonjour à tous,
https://www.cjoint.com/c/KAArNEuhOQL
Ta formule ne pouvait pas fonctionner car tu cherchais des textes (=SI(DROITE(A3;1)<>"]";"";STXT(A3;TROUVE("-";A3;1)+1;TROUVE("]";A3;1)-TROUVE("-";A3;1)-1)) ) ) dans une colonne au format nombre. Il aurait fallu qu'elles soient de la même espèce !
Crdlmt
https://www.cjoint.com/c/KAArNEuhOQL
Ta formule ne pouvait pas fonctionner car tu cherchais des textes (=SI(DROITE(A3;1)<>"]";"";STXT(A3;TROUVE("-";A3;1)+1;TROUVE("]";A3;1)-TROUVE("-";A3;1)-1)) ) ) dans une colonne au format nombre. Il aurait fallu qu'elles soient de la même espèce !
Crdlmt
oui
ESXi, c'est le nom que j'ai donné a ta table de recherche
j'ai d'ailleurs modifié la formule.
j'ai passé ta plage de recherche en tableau structuré, comme ça, elle est dynamique et si tu ajoutes des ref, la formule est toujours d'actualité.
je te remets le fichier modifié :
https://www.cjoint.com/c/KABkcteHDUL
ESXi, c'est le nom que j'ai donné a ta table de recherche
j'ai d'ailleurs modifié la formule.
j'ai passé ta plage de recherche en tableau structuré, comme ça, elle est dynamique et si tu ajoutes des ref, la formule est toujours d'actualité.
je te remets le fichier modifié :
https://www.cjoint.com/c/KABkcteHDUL