Recherche matricielle

johnmarket

XLDnaute Nouveau
Bonjour à tous,
Bravo pour ce forum qui est super et je souhaiterai vous soumettre un blocage.
Dans l'onglet DATA j'ai des données
je vais avoir autant d'onglet que de colonne "mauves" (dans l'exemple 2)
et suivant la valeur "X" dans cette colonne "mauve" je veux constituer les données telles que décrits dans l'exemple.
Les cellules "SI effet de bord" comportent parfois plusieurs valeurs séparées par "-" ou autres (ça peut être Alt+Entrées ... peu importe).
Je souhaite que ces valeurs se retrouvent en autant de lignes ainsi que trouver les valeurs de début, fin et durée.

je n'ai aucune exigence en terme de solution ... j'ai même essayé avec un TCD ... mais je n'arrive pas aux résultats attendus ...
Merci d'avance
 

Pièces jointes

  • John_Recherche.zip
    25.5 KB · Affichages: 39

johnmarket

XLDnaute Nouveau
Re : Recherche matricielle

Bonsoir Guillaumega,
En fait c'est pour ça que j'ai joint le fichier.
L'extrait que je souhaite obtenir est l'onglet DMP par exemple ou onglet DI à partir de l'onglet DATA

je souhaite obtenir
- uniquement les lignes correspondant au croix ("x") dans l'onglet DATA
- par lignes obtenu, éclater les valeurs de "Si Effet de bord".

C'est un outil me permettant de calculer la disponibilité des applications d'un système d'information à partir d'un fichier des incidents !

comme je disais je ne suis pas parti prenante sur une seule solution. ... s'il faut revoir le formalisme de l'onglet DATA, j'ai pas de souci; s'il faut revoir autres chose, je n'ai pas de souci
 

Tibo

XLDnaute Barbatruc
Re : Recherche matricielle

Bonjour,

Pas sûr non plus d'avoir compris.

en onglet DI, cellule C6, cette formule matricielle :

Code:
=SI(LIGNES($B$6:B6)>NB.SI(DATA!$G$2:$G$19;"x");"";INDEX(DATA!A$1:A$19;
PETITE.VALEUR(SI(DATA!$G$2:$G$19="x";(DATA!$G$2:$G$19="x")*
LIGNE(DATA!$G$2:$G$19));LIGNES($B$6:B6))))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Formule à recopier vers le bas

puis vers la droite (avec adaptation en fonction des colonnes souhaitées).

Si aps ça, reviens en nous indiquant plus précisément ce que tu souhaites obtenir

@+
 

johnmarket

XLDnaute Nouveau
Re : Recherche matricielle

Super TIBO,
Tu as très bien compris ma problématique N°1

J'ai pris ta formule et recontruit l'onglet DI par exemple (cf . Excel joint)

Ma 2ème problématique est sur la dernière ligne de l'onget DI
- J'ai une cellule qui contient 2 valeurs : APP1-APP2 (je peux mettre n'importe quel séprateur si + de facilité avec ";" ",", ...
- je soujaite qu'il se présente sur 2 lignes en répercutant les valeurs des autres colonnes : début, fin, durée

Comment faire ?
C'est pour ça que je disait que pour éviter des manipulations complexes je peux revoir la configuration des données dans DATA
 

Pièces jointes

  • John_Recherche_Tibo.zip
    36.1 KB · Affichages: 39

Discussions similaires