XL 2013 [Résolu] Formule a compléter je rame, merci

  • Initiateur de la discussion Initiateur de la discussion bellenm
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bellenm

XLDnaute Impliqué
Bonjour à tous,

Petite aide pour deux formules la première:

Il faudrait que ma cellule "C" affiche les infos ou non de la cellule "D"
voici ce qu'il peut y avoir " * bonjour ***** " s'il y a une astérix devant le mot la cellule devra être ide ou supprimer ce qu'il y a après "/" " moi toi / A 2 ".
Code:
=IF(D1="";"";LEFT(D1;LEN(D1)-6))
ici c'est bon pour la deuxième partie de la formule donc enlève bien "/ A 2" mais je n'ai pas le début ou séparément oui
Code:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1;"* ";"");" *";"");"*";"")
mais je n'arrive pas à joindre les deux demandes.

Donc dans le premier cas ne rien afficher et dans le second "moi toi".

Et dans la cellule "B" ce qu'il y a après " / " mais lorsqu'il n'y a rien ou pas de "/ " laisser vide.
Code:
=IF(D1="";"";RIGHT(D1;LEN(D1)-FIND("/";D1)))
pour le début de la formule ok il affiche bien "A 2" mais il reste la fin lorsqu'il n'y a pas de "/" !

Merci pour votre aide

Marc
 
re bonjour le forum et Jocelyn,

je viens de regarder le fichier c'est très bien mais dans mon j'aurais bien voulus que lorsque le premier signe d'une cellule est un " * " car c'est alors le nom d'un club que j'aurais déjà en en tête de page!
De plus sur la colonne " B " elle devrait être vide mais elle ne l'est pas.

si tu pouvais regarder à cela se serrait super et merci d'avance.

Marc
 
Dernière édition:
re:

En "B3" la lettre et chiffre qui se trouve après la barre " / "
En " C3" juste le texte avant la barre " / " et RIEN si le premier caractère est une " * "
Et de plus si en "B3" il n'y a rien la ligne devrait être cachée pour bien faire.

Je sais c'est beaucoup mais pour moi impossible ce n'est pas mon domaine!

Merci beaucoup Jocelyn

Marc
 
re

Nouvelle formule en B3 il n'y a rien car pas "/" et en C3 rien car D3 commence par "*"

Quant a ta deuxième 2 ieme demande il faut passer par du VBA et je suis une bille a ce jeu la désolé

regardes et dis nous

Cordialement
 

Pièces jointes

Solution presque trouvé mais formule pas très rapide:
Code:
Option Explicit
Sub MASQUE()
Dim l As Long
For l = 2 To Cells(Rows.Count, 1).End(xlUp).Row
    With Cells(l, 3)
        .EntireRow.Hidden = .Value = ""
    End With
Next l
End Sub

Sub Affiche()
Cells.EntireRow.Hidden = False
End Sub

La formule descend presque une à une les cellule cela prend 20' alors que pour ré-afficher tous une seconde suffis.

Une idée!

Marc
 
Dernière édition:
Bonjour Spinzi,

Merci pour ta réponse qui est très bonne, mais je n'arrive pas à l'adapter sur ma bonne feuille qui a les même caractéristique que celle que tu as up loader.

Erreur de compilation, variable non définie!

que se soit pour cacher ou afficher

Ci-joint le fichier ce sera plus facile a voir pour toi.

Merci d'avance Spinzi

Marc
 

Pièces jointes

Re Spinzi,
tu as du oublier quelque chose car lorsque je choisi un autre club via le menu déroulant ce qui est le but de celui-ci, la formule ne fait rien car j'ai des noms qui se trouve jusqu'à 4-5-600 normalement pour le moment 400 nom donc la formule devrait au moins aller vider les lignes jusqu'à la ligne 400.

J'espère que tu as compris ma demande?

Merci déjà parce jusque là ca vas vite mais faudra voir avec 400 ligne!

Marc
 
Marc,

j'ai simplement regardé la macro que je vous avais fournie.
Avez-vous bien appliqué les formules précédentes sur toutes les lignes ou vous en avez besoin ?

Je vous laisse revenir vers moi avec un fichier propre et un exemple de ligne où ça ne fonctionne pas.

Spinzi
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
179
Réponses
1
Affichages
611
Réponses
5
Affichages
392
Réponses
8
Affichages
524
Retour