Recherche de ligne et colonne a partir d'une valeur de tableau
Fermé
bzudaire
-
Modifié par bzudaire le 21/06/2015 à 18:50
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 23 juin 2015 à 07:28
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 23 juin 2015 à 07:28
A voir également:
- Recherche de ligne et colonne a partir d'une valeur de tableau
- Tableau croisé dynamique - Guide
- Déplacer une colonne excel - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Partage de photos en ligne - Guide
- Tableau ascii - Guide
6 réponses
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
21 juin 2015 à 19:23
21 juin 2015 à 19:23
Bonsoir,
retour l'adresse de la cellule contenant la valeur ne pose pas de problème, pas plus d'ailleurs que de retrouver le jour et l'heure. Par contre définir l'équipe 32 et 33 non plus sauf que tu as des équipes 23 2 et 3 et des cellules avec 913 alors là faut il lire 9 et 13 ou 91 et 3 comment dire à Excel ou est la séparation, n'est il pas possible d'insérer un tiret par exemple ou un espace entre les équipes
retour l'adresse de la cellule contenant la valeur ne pose pas de problème, pas plus d'ailleurs que de retrouver le jour et l'heure. Par contre définir l'équipe 32 et 33 non plus sauf que tu as des équipes 23 2 et 3 et des cellules avec 913 alors là faut il lire 9 et 13 ou 91 et 3 comment dire à Excel ou est la séparation, n'est il pas possible d'insérer un tiret par exemple ou un espace entre les équipes
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
21 juin 2015 à 19:39
21 juin 2015 à 19:39
Bonjour
Un exemple
https://www.cjoint.com/c/EFvrMDSaZgg
Cdlmnt
Un exemple
https://www.cjoint.com/c/EFvrMDSaZgg
Cdlmnt
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 21/06/2015 à 20:43
Modifié par ccm81 le 21/06/2015 à 20:43
Dommage,
Mais si tu en disais un peu plus, on pourrait peut être avancer !
Cordiales salutations à Mike au passage
ccm81
Mais si tu en disais un peu plus, on pourrait peut être avancer !
Cordiales salutations à Mike au passage
ccm81
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 21/06/2015 à 22:08
Modifié par Mike-31 le 21/06/2015 à 22:08
Bonsoir ccm81, merci et bonne soirée à toi
je n'avais pas lu ton post jusqu'au bout
Mike-31
je n'avais pas lu ton post jusqu'au bout
Mike-31
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 21/06/2015 à 21:05
Modifié par Mike-31 le 21/06/2015 à 21:05
Re,
pour les regroupements d'équipes à 4 chiffre suivant ton exemple 3233 pour 32 et 33
cette formule matricielle te donnera dans un premier temps l'adresse de la cellule contenant cette valeur, ensuite pour trouver ce qui se trouve en colonne A correspondant à la date ou sur la première ligne pour les heures sera facile reste à solutionner mon problème soulevé
saisir la valeur à rechercher 3233 en L5 et confirmer la formule matricielle en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
=ADRESSE(MIN(SI(A1:H15=L5;LIGNE(A1:H15)));EQUIV(L5;INDIRECT(MIN(SI(A1:H15=L5;LIGNE(A1:H15)))&":"&MIN(SI(A1:H15=L5;LIGNE(A1:H15))));0))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
pour les regroupements d'équipes à 4 chiffre suivant ton exemple 3233 pour 32 et 33
cette formule matricielle te donnera dans un premier temps l'adresse de la cellule contenant cette valeur, ensuite pour trouver ce qui se trouve en colonne A correspondant à la date ou sur la première ligne pour les heures sera facile reste à solutionner mon problème soulevé
saisir la valeur à rechercher 3233 en L5 et confirmer la formule matricielle en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
=ADRESSE(MIN(SI(A1:H15=L5;LIGNE(A1:H15)));EQUIV(L5;INDIRECT(MIN(SI(A1:H15=L5;LIGNE(A1:H15)))&":"&MIN(SI(A1:H15=L5;LIGNE(A1:H15))));0))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
22 juin 2015 à 09:12
22 juin 2015 à 09:12
Bonjour,
en reprenant le classeur de CCM81 que je salue, une recherche sans matricielles avec l'imbrication de "decaler" et "sommeprod"
pour la date:
=DECALER(A1;SOMMEPROD((rencontres=B19)*LIGNE(rencontres))-1;0)
pour l'heure:
=DECALER(A1;0;SOMMEPROD((rencontres=B19)*(COLONNE(rencontres)-1)))
B2:G15 nommé "rencontres"
la maquete:
http://www.cjoint.com/c/EFwhlVTCUt0
Bonne semaine ensolleillée à vous 3 ;o)
en reprenant le classeur de CCM81 que je salue, une recherche sans matricielles avec l'imbrication de "decaler" et "sommeprod"
pour la date:
=DECALER(A1;SOMMEPROD((rencontres=B19)*LIGNE(rencontres))-1;0)
pour l'heure:
=DECALER(A1;0;SOMMEPROD((rencontres=B19)*(COLONNE(rencontres)-1)))
B2:G15 nommé "rencontres"
la maquete:
http://www.cjoint.com/c/EFwhlVTCUt0
Bonne semaine ensolleillée à vous 3 ;o)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
bzudaire
23 juin 2015 à 07:28
23 juin 2015 à 07:28
Bonjour
sachant que mes nombres sont en fait des suites de chiffre
???? en général un nombre est formé d'une suite de chiffres......
Pour enfin s'en sortir:
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci proposé (clic droit) dans le message de réponse
Dans l'attente
sachant que mes nombres sont en fait des suites de chiffre
???? en général un nombre est formé d'une suite de chiffres......
Pour enfin s'en sortir:
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci proposé (clic droit) dans le message de réponse
Dans l'attente
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
22 juin 2015 à 09:42
22 juin 2015 à 09:42
Bonjour le fil,
Une autre approche colorisation ligne/colonne de la valeur cliquée
clic droit sur l'onglet de ta feuille/Visualiser le code
et coller ce code
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Selection, Range("A1:K20")) Is Nothing Then
Cells.Interior.ColorIndex = xlNone
Range(Target, Cells(ActiveCell.Row, 1)).Interior.ColorIndex = 24
Range(Target, Cells(1, ActiveCell.Column)).Interior.ColorIndex = 24
End If
End Sub
revenir sur le tableau et cliquer sur une cellule
Une autre approche colorisation ligne/colonne de la valeur cliquée
clic droit sur l'onglet de ta feuille/Visualiser le code
et coller ce code
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Selection, Range("A1:K20")) Is Nothing Then
Cells.Interior.ColorIndex = xlNone
Range(Target, Cells(ActiveCell.Row, 1)).Interior.ColorIndex = 24
Range(Target, Cells(1, ActiveCell.Column)).Interior.ColorIndex = 24
End If
End Sub
revenir sur le tableau et cliquer sur une cellule
21 juin 2015 à 19:34
Mais je n'ai pas compris quelle fonction me permet de trouver le n° de la colonne et de la ligne...