formule si

angel09

XLDnaute Junior
Bonjour

j'aimerais une formule qui me dise
si le symbole (*) et la alors jouer le chiffre en placé
exemple en D7 il y a (8*) avec le symbole(*)
alors il me dira (jouer le 8 en placé)

merci pour votre aide
 

tototiti2008

XLDnaute Barbatruc
Re : formule si

Bonjour angel09,

dans un tableau qui ressemble à quoi ?

si c'est juste une cellule, 8* en D13 par exemple

Code:
=SI(ESTNUM(CHERCHE("~*";D13));"jouer le "&SUBSTITUE(D13;"*";"")&" placé";"")

Edit : Bonjour Mireille, ahhh les grands esprits... :D
 

mth

XLDnaute Barbatruc
Re : formule si

Bonjour angel09,

Un essai avec cette formule:

Code:
=SI(ESTNUM(CHERCHE("~*";A2));"jouer le "& SUBSTITUE(A2;"*";"")&" en placé";"")

Bien à toi,

mth

Edit: Ouarf :D
Bonjour tototiti :)
C'est plus une collision là ! une vraie fusion :)
Bise et bonne journée à toi,
m
 
Dernière édition:

Softmama

XLDnaute Accro
Re : formule si

Sinon une fonction peut faire la même chose : (à copier dans un module standard)
Code:
Function Placé(Cell As Range) As String
Dim Vall As Integer
If Cell.Count > 1 Then Exit Function
    i = InStr(Cell, "*")
    If i <> 0 Then
        Placé = Left$(Cell, InStr(Cell, "*") - 1)
        Do While Asc(Right$(Placé, 1)) > 47 And Asc(Right$(Placé, 1)) < 58
            Placé = Left$(Placé, Len(Placé) - 1)
        Loop
        Vall = Len(Left$(Cell, InStr(Cell, "*"))) - Len(Placé)
        Placé = "Numéro " & Right$(Left$(Cell, InStr(Cell, "*")), Vall) & " placé."
    Else
        Placé = "Pas de numéro placé en " & Cell.Address & "."
    End If
End Function

Puis dans ta feuille, tu peux taper direct la fonction =placé(A1) si tu veux savoir si tu as un numéro placé en A1 par exemple.
 

Statistiques des forums

Discussions
312 393
Messages
2 088 010
Membres
103 699
dernier inscrit
samSam31