Probleme fonction SI avec TEXTE ET DATE
Bonjour,
Dans un tableau excel, j'ai une cellule A1 qui contient soit du texte soit une date je souhaiterais affiche soit du texte soi une date en A2 en fonction qu'il y a du texte ou une date en A1.
Je tourne en rond...
Par avance merci
Dans un tableau excel, j'ai une cellule A1 qui contient soit du texte soit une date je souhaiterais affiche soit du texte soi une date en A2 en fonction qu'il y a du texte ou une date en A1.
Je tourne en rond...
Par avance merci
3 réponses
-
ContributeurBonjour Karine.
C'est pourtant simple ! En A2 saisir la formule :
=SI(ESTTEXTE(A1);"du texte"; SI(ESTNUM(A1);"une date"; "Renseigner A1, SVP"))-
Bonjour et merci,
Ce n'est pas exactement ce dont j'ai besoin, mais je n'ai pas été assez précise lors de ma première demande.
En fait je dois rentrer en A1 (par ex.) soit une date au format jj/dd/yyyy soit NA.
Dans la colonne A2 , si A1 = DATE alors A2 = DATE + 2 ans -1jour, Si A1 = NA ALORS A2= NA.
Par avance merci -
Contributeur@KarineC'est même assez nettement différent !
Toutefois tu aurais pu quand même t'inspirer de ma formule et écrire
=SI(ESTTEXTE(A1); "NA"; SI(ESTNUM(A1); DATE(ANNEE(A1)+2; MOIS(A1); JOUR(A1)-1; "Renseigner A1, SVP"))
c'est pas bien sorcier ...
-
-
Bonjour,
Un peu plus de précisions dans votre demande nous aiderait à apporter une réponse un peu plus précise ;)
Quelle forme précise de date pouvez-vous rencontrer dans cette cellule (format court, long, à préciser!) ? Idem pour le type de texte (avec, sans espace ? nb caractères maximum/minimum...) ?
Cdt,-
-
@KarineBonjour, la formule suivante peut faire l'affaire si je suis votre dernier commentaire en considérant 2 COLONNES A et B plutôt que A1 et A2 (deux lignes?) :
En cellule B1:
=SI(A1="NA";"NA";TEXTE(A1+365*2-1;"jj/mm/aaaa"))
-
-
ContributeurBonjour
essaies en A2=SI(A1="NA";"NA";SI(CELLULE("format";A1)="D1";MOIS.DECALER(A1;24)-1;""))
et mettre A2 au format -nombre- date
Michel