Esuation EXCEL SIMPLE !!!

Alane -  
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voila je possède un tbleau excel avec en colonnes des années et en dessous des nombres toujours négatif (montant d'un compte de banque) et j'aimerais créer une case excel qui soit l'année ou le montant devient positif ..

Voila c simple je pense qu'on peut le faire aussi par une linéarisation mais j ai trouvé ca compliké

Merci

COrdialement
A voir également:

12 réponses

Steefif Messages postés 526 Statut Membre 19
 
Pour cela il faut commencer à economiser...
humour!
tu prefere une solution a base de formule ou de macro?
et que recherche tu colorer la cellule par exemple?
0
Alane
 
lol moi peu importe macro ou formule du moment que j ai une case ou j ai l'année de retour sur investissement ( si en plus tu sais colorer les cases trés bien !!!)

Merci beaucoup
0
xdomxfr
 
exemple
montant année resultat
-1 1985 1990 =SI(BDMAX(B3:C10;1;B3:B10)>0;RECHERCHEV(BDMAX(B3:C10;1;B3:B10);B3:C10;2;FAUX);"pas positif") voici la formule
-3 1987
-4 1988
-5 1989
4 1990
-7 1991
-8 1992
il est impératif que tu respecte cet ordre de collonne pour le recherchev
il te remontra la valeur maxi sup a 0 et te remontera l'année
0
xdomxfr
 
pour la couleur de la case tu affecte un formlat conditionnele a la cellue de ta formule
0

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

Posez votre question
Steefif Messages postés 526 Statut Membre 19
 
sinon tu selctione ta colonne contenant les valeurs
et tu clique sur format
mise en forme conditionelle
et tu choisit comme condition : la valeur est supérieure ou égale à 0
tu chosiit le format que tu veux mettre (exemple colorer en vert)
et tu regarde la résultat!
voilou
0
Alane
 
Merci c'est trés gentil pour la mise en condition pas de souci!!
Pour le truc du tableau j'essaiemais je te dis d'ores et deja MERCI
0
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bonjour, Alane.

Tes données commencent en colonne B:B, avec l'année en ligne 1:1 et le montant en ligne 2:2.
Ton résultat final sera affiché dans la cellule A1.


En B3 tu saisis la fomule =SI(A3>0;A3;SI(B2>0;B1;0)) et tu recopies à droite.
En A1 tu saisis la formule =MAX(3:3).
Tu peux masquer la ligne 3:3 qui n'a servi que pour le calcul.

Et ça doit fonctionner ...
0
Alane
 
ok merci Raymond mais je comprends pas trés bien ton histoire de ligne 1;1 ou colonne B;B ???
0
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Ce n'est pas un point-virgule [ ; ] mais deux points [ : ] qu'il faut taper !

1:1 signifie pour Excel "La cellule de la ligne 1 qui est dans la colonne active"
B:B signifie pour Excel "La cellule de la colonne B qui est dans la ligne active"

Quand j'écris "la ligne 3:3" je fais allusion à la troisième ligne.

Au lieu d'écrire =SI(A3>0;A3;SI(B2>0;B1;0)) j'aurais aussi bien pu écrire :
= SI ( A:A > 0 ; A:A ; SI ( 2:2 > 0 ; 1:1 ; 0 ) )
(les espaces n'ont été ajoutés que pour faciliter la lecture ...).
0
xdomxfr
 
la formule fionctionne normalement? je l'ai essayer
0
Alane
 
oui effectivement xdomxfr elle fonctionne corretement mais j'arrive pas à la transposer pke mes données sont en lignes ( je sais je suis pas doué...)

Sinon Raymond merci mais ca ne m'affiche pas l'année ca me marque seulement le max de mes valeurs..
0
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Impossible : tu t'es trompée dans une référence de ligne ou de colonne.
Précise-moi dans quelles lignes figurent tes années et tes montants, et quelle formule exacte tu as saisie.

Concernant la formule de xdomxfr, il te suffit de remplacer RECHERCHEV par RECHERCHEH.
0
xdomxfr
 
fais un copier coller de ton tableau ce sera plus simple histoire de bien voir comment tu l'a fais trois collone suffise et c'est plus parlant pour resoudre ce genre de probleme.
0
Alane
 
1 2 3 4 5 6 7 8 9 10
-3386 -2386 -1886 -1386 -886 -386 114 614 1114 1614

11 12 13 14
2114 2614 3114 3614

Voila mon tableau seulement je viens de comprendre pourquoi ca ne fonctionne pas parceque chez moi les valeurs(montants ) sont des cellules dépendant d'autres cellules alors que vous ce sont des valeurs fixées:si je changent dans mon tableur ces cellules en chiffres fixées alors ca fonctionne mais alors la je sais pas du tout commen faire...
0
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Non, ce n'est pas une raison ; ça devrait marcher quand même.
Et tu ne m'as pas fourni les précisions demandées : "Précise-moi dans quelles lignes figurent tes années et tes montants, et quelle formule exacte tu as saisie."
Je pourrais probablement trouver l'erreur.
0