Esuation EXCEL SIMPLE !!!

Alane -  
Raymond PENTIER Messages postés 58216 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
Configuration: Windows XP
Internet Explorer 7.0

12 réponses

  1. 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
  2. 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
  3. 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
  4. xdomxfr
     
    pour la couleur de la case tu affecte un formlat conditionnele a la cellue de ta formule
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. 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
  8. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
  9. Alane
     
    ok merci Raymond mais je comprends pas trés bien ton histoire de ligne 1;1 ou colonne B;B ???
    0
    1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      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
  10. xdomxfr
     
    la formule fionctionne normalement? je l'ai essayer
    0
  11. 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
    1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      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
  12. 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
  13. 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
    1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      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