Formule index equiv excel 2003
Résolu
elea25
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
elea25 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
elea25 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis sous excel 2003, j'utilise la formule index equiv qui fonctionne très bien pour rapatrier les cellules non vides de ma plage de référence, mais pour les cellules vides, j'ai des "0" dans les cellules de destination. L'un d'entre vous peut il me dire comment conserver mes cellules de destination vide et non avec "0" ?
J'aurais voulu aussi conserver la mise en forme d'origine (taille de police, couleur etc) mais rien à faire... est-ce seulement possible ou est ce que je cherche en vain ??
Merci de votre aide ! (je précise que je ne sais pas utiliser les macros)
Je suis sous excel 2003, j'utilise la formule index equiv qui fonctionne très bien pour rapatrier les cellules non vides de ma plage de référence, mais pour les cellules vides, j'ai des "0" dans les cellules de destination. L'un d'entre vous peut il me dire comment conserver mes cellules de destination vide et non avec "0" ?
J'aurais voulu aussi conserver la mise en forme d'origine (taille de police, couleur etc) mais rien à faire... est-ce seulement possible ou est ce que je cherche en vain ??
Merci de votre aide ! (je précise que je ne sais pas utiliser les macros)
A voir également:
- Formule index equiv excel 2003
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
3 réponses
Ta formule récupère LES VALEURS DES CELLULES.
Or une cellule vide vaut zéro ...
et le format n'est pas une valeur !
Or une cellule vide vaut zéro ...
et le format n'est pas une valeur !
Raymond PENTIER
Messages postés
58991
Date d'inscription
Statut
Contributeur
Dernière intervention
17 355
Essaie de mettre un caractère comme ² ou & dans les cellules vides ...
Bonjour,
Salut Raymond, toujours en retraite??? (Si ça tombe cet antillais à 32 ans ;-) ...)
Ta formule récupère LES VALEURS DES CELLULES.
Or une cellule vide vaut zéro
C'est pourquioi il faut changer de formule et la combiner avec un SI :
=SI(TaFormule=0;"";TaFormule)
ou TaFormule est bien entendu ton INDEX(EQUIV blabla)
EDIT : A titre d'exemple :
=DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2)
devient :
=SI(DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2)=0;"";DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2))
Cordialement,
Franck P
Salut Raymond, toujours en retraite??? (Si ça tombe cet antillais à 32 ans ;-) ...)
Ta formule récupère LES VALEURS DES CELLULES.
Or une cellule vide vaut zéro
C'est pourquioi il faut changer de formule et la combiner avec un SI :
=SI(TaFormule=0;"";TaFormule)
ou TaFormule est bien entendu ton INDEX(EQUIV blabla)
EDIT : A titre d'exemple :
=DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2)
devient :
=SI(DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2)=0;"";DECALER(INDEX($A$1:$A$26;EQUIV(A19;$A$1:$A$26;0);1);0;2))
Cordialement,
Franck P