Affichage cellule non vide excel

Fermé
gaille - 28 juil. 2022 à 15:08
DjiDji59430 Messages postés 4147 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 20 novembre 2024 - 1 août 2022 à 16:20

Bonjour à tous,

Je cherchais une formule me permettant d'afficher la valeur se trouvant dans la première cellule non vide de la ligne entre BH36 et BP36.

BH         BI           BJ                            BK                       BL                BM        BN      BP

                     1002,56237             1346,2980            385,933917

J'ai donc intégré la formule suivante :

=INDEX(BH36:BP36;1;EQUIV(1;(1-ESTVIDE(BH36:BP36));0))

Cette dernière fonctionne bien et m'indique la valeur 1002,56.

Je cherche maintenant un moyen pour que la formule puisse me permettre d'afficher la deuxième valeur non vide de cette même ligne soit 1346.29 puis la troisième, etc

quelqu'un aurait-il une piste ?

En vous remerciant par avance pour votre aide précieux !!!

8 réponses

DjiDji59430 Messages postés 4147 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 20 novembre 2024 678
Modifié le 29 juil. 2022 à 15:13

Bonjour,

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ , ainsi que la version d'Excel, permettrait aux intervenants de répondre plus précisément à ta question.

Renvoies le fichier qui te pose ce probléme, avec le probléme !
Crdmt

1
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
28 juil. 2022 à 16:46

Bonjour

Pour la 2eme valeur :

=INDEX(DECALER(BH36:BP36;;EQUIV( INDEX(BH36:BP36;1;EQUIV(1;(1-ESTVIDE(BH36:BP36));0));BH36:BP36;0));1;EQUIV(1;(1-ESTVIDE(DECALER(BH36:BP36;;EQUIV( INDEX(BH36:BP36;1;EQUIV(1;(1-ESTVIDE(BH36:BP36));0));BH36:BP36;0))));0))

ou si la 1ere valeur est déjà retournée par ta formule par exemple en BJ31 :

=INDEX(DECALER(BH36:BP36;;EQUIV( BJ31;BH36:BP36;0));1;EQUIV(1;(1-ESTVIDE(DECALER(BH36:BP36;;EQUIV( BJ31;BH36:BP36;0))));0))

etc

Cdlmnt

Via


0
DjiDji59430 Messages postés 4147 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 20 novembre 2024 678
28 juil. 2022 à 18:09

Bonjour à tous,

pour la premiere valeur :

=INDEX($BH$36:$BP$36;PETITE.VALEUR(SI(ESTNUM($BH$36:$BP$36);COLONNE($BH$36:$BP$36)-COLONNE($BG$36:$BG$36));1))

et pour la 2

=INDEX($BH$36:$BP$36;PETITE.VALEUR(SI(ESTNUM($BH$36:$BP$36);COLONNE($BH$36:$BP$36)-COLONNE($BG$36:$BG$36));2))


Crdlmt

0

Bonjour 

Je vous remercie pour votre retour. La formule a bien fonctionné lorsque il y avait 5 valeurs dans les cellules comprises entre BH et BP. Cependant, quand il n'y avait que 2 valeurs ou 3, elle ne fonctionne pas. Sauriez vous par hasard comment je pourrais faire pour y remédier ?

Merci encore pour votre aide précieux 

0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
29 juil. 2022 à 17:15

Bonjour

La mienne fonctionne avec deux valeurs, tu n'as pas essayé ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question

Bonjour à tous, 

Merci pour vos retours. Les formules fonctionnent bien en effet, merci encore. Le seul problème c'est que certaines de mes cellules sont égales à 0 et non vides. Serait-il possible dans la formule de rajouter une condition pour qu'elles permettent d'afficher les valeurs non vides ou non nulles. Car sinon elles m'affichent les zéro...

Souhaitez-vous que je vous envoie quand même le fichier en pièce jointe ?

Je vous remercie encore pour votre aide

Cordialement

0
DjiDji59430 Messages postés 4147 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 20 novembre 2024 678
1 août 2022 à 10:23

Souhaitez-vous que je vous envoie quand même le fichier en pièce jointe ?

Oui


Crdlmt

0

Bonjour, 

Voici le lien : https://www.cjoint.com/c/LHbiJQ0WKRc

Je voudrais qu'en A3, la formule me renvoie 229.16 et non 0 mais je ne sais pas si possible. L'idéal serait qu'elle me renvoie que les valeurs où les cellules ne sont ni vides ni nulles. Dans la version originale de mon fichier je ne peux pas enlever ces valeurs nulles puisqu'il s'agit de formule .

Merci

Cordialement

0
DjiDji59430 Messages postés 4147 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 20 novembre 2024 678
1 août 2022 à 16:20

je t'avais demandé ton vrai fichier, pas un exemple pourri !

Comment tu veux trouver des résultats si ton fichier ne représente pas EN ENTIER ton problème !!!

https://www.cjoint.com/c/LHbotbHzRYY


Crdlmt

-1