Bonjour à tous,
je viens de m'inscrire sur votre forum car j'y trouve souvent des réponses à mes questions mais pas cette fois-ci
Voici mon problème, j'utilise un fichier composé de plusieurs feuilles qui contiennent la même structure et le même type de données. Comme le nombre de données est assez important, j'ai decidé de faire un petit tableau recap qui me permet de rechercher des données nécessaires (en me basant sur un numéro de dossier) sur DEUX feuilles séparées, j'ai pour ce faire utililisé la formule :
=IF(NOT(ISNA(VLOOKUP($A$2;'2016'!A2:BQ503;29;0)));VLOOKUP($A$2;'2016'!A2:BQ503;29;0);IF(NOT(ISNA(VLOOKUP($A$2;'2011-2015'!A2:BQ2227;29;0)));VLOOKUP($A$2;'2011-2015'!A2:BQ2227;29;0);""))
Cela marche sans problème mais il y a un hic
Lorsque l'un des champs qui contient une date au format j/mm/aa est vide (non rempli), ma formule renseigne comme résultat 0/01/00. La cellule qui reçoit le résultat de la recherche est aussi au format dat j/mm/aa.
Pour une recherche simple sur une seule feuille, j'ai résolu le problème avec la formule :
=IF(VLOOKUP($A$2;'2016'!A2:BQ503;29;0)="";"NIHIL";VLOOKUP($A$2;'2016'!A2:BQ503;29;0))
qui donc me permet de faire apparaître la mention NIHIL si la cellule ne contient pas de date.
Je coince pour appliquer cette solution à ma recherche multiple sur deux feuilles.
Désolé d'avoir été un peu long, j'espère que c'est expliqué clairement
Merci d'avance pour votre aide
Serge
je viens de m'inscrire sur votre forum car j'y trouve souvent des réponses à mes questions mais pas cette fois-ci
Voici mon problème, j'utilise un fichier composé de plusieurs feuilles qui contiennent la même structure et le même type de données. Comme le nombre de données est assez important, j'ai decidé de faire un petit tableau recap qui me permet de rechercher des données nécessaires (en me basant sur un numéro de dossier) sur DEUX feuilles séparées, j'ai pour ce faire utililisé la formule :
=IF(NOT(ISNA(VLOOKUP($A$2;'2016'!A2:BQ503;29;0)));VLOOKUP($A$2;'2016'!A2:BQ503;29;0);IF(NOT(ISNA(VLOOKUP($A$2;'2011-2015'!A2:BQ2227;29;0)));VLOOKUP($A$2;'2011-2015'!A2:BQ2227;29;0);""))
Cela marche sans problème mais il y a un hic
Lorsque l'un des champs qui contient une date au format j/mm/aa est vide (non rempli), ma formule renseigne comme résultat 0/01/00. La cellule qui reçoit le résultat de la recherche est aussi au format dat j/mm/aa.
Pour une recherche simple sur une seule feuille, j'ai résolu le problème avec la formule :
=IF(VLOOKUP($A$2;'2016'!A2:BQ503;29;0)="";"NIHIL";VLOOKUP($A$2;'2016'!A2:BQ503;29;0))
qui donc me permet de faire apparaître la mention NIHIL si la cellule ne contient pas de date.
Je coince pour appliquer cette solution à ma recherche multiple sur deux feuilles.
Désolé d'avoir été un peu long, j'espère que c'est expliqué clairement
Merci d'avance pour votre aide
Serge