Bonjour a ts
j aimerais cr=E9er une fonction et j ai besoin d un peu d aide
voila j ai des valeurs entr=E9es dans la colonne A. Voici ce que j
aimerais dans B :
B1 =3D A1
B2 =3D A2(1+A1)
B3 =3D A3(1+A2)*(1+A1)
B4 =3D A4*(1+A3)*(1+A2)*(1+A1)
;
Bn=3DAn*(1+An-1).........(1+A2)(1+A1)
J ai d=E9ja cr=E9er cette fonction grace a deux colonnes C et D :
C =3D A+1
D1 =3D A1
D2 =3D A2*D1 ect mais j aimerais avoir une sele colonne
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas B.
Salut elite,
Si tu n'as pas de valeur nulle en colonne A, cette formule convient à partir de B3 : £*B2*(1+1/A2) (A coller en B3 ety à étirer vers le bas. Pour A1 et A2 conserve les formules ¡ et ¢*(1+A1).)
A+ Nicolas B.
Bonjour a ts j aimerais créer une fonction et j ai besoin d un peu d aide voila j ai des valeurs entrées dans la colonne A. Voici ce que j aimerais dans B : B1 = A1 B2 = A2(1+A1) B3 = A3(1+A2)*(1+A1) B4 = A4*(1+A3)*(1+A2)*(1+A1) ; Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D : C = A+1 D1 = A1 D2 = A2*D1 ect mais j aimerais avoir une sele colonne
merci de votre aide:)
Salut elite,
Si tu n'as pas de valeur nulle en colonne A, cette formule convient à
partir de B3 :
£*B2*(1+1/A2)
(A coller en B3 ety à étirer vers le bas. Pour A1 et A2 conserve les
formules ¡ et ¢*(1+A1).)
A+
Nicolas B.
Bonjour a ts
j aimerais créer une fonction et j ai besoin d un peu d aide
voila j ai des valeurs entrées dans la colonne A. Voici ce que j
aimerais dans B :
B1 = A1
B2 = A2(1+A1)
B3 = A3(1+A2)*(1+A1)
B4 = A4*(1+A3)*(1+A2)*(1+A1)
;
Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D :
C = A+1
D1 = A1
D2 = A2*D1 ect mais j aimerais avoir une sele colonne
Si tu n'as pas de valeur nulle en colonne A, cette formule convient à partir de B3 : £*B2*(1+1/A2) (A coller en B3 ety à étirer vers le bas. Pour A1 et A2 conserve les formules ¡ et ¢*(1+A1).)
A+ Nicolas B.
Bonjour a ts j aimerais créer une fonction et j ai besoin d un peu d aide voila j ai des valeurs entrées dans la colonne A. Voici ce que j aimerais dans B : B1 = A1 B2 = A2(1+A1) B3 = A3(1+A2)*(1+A1) B4 = A4*(1+A3)*(1+A2)*(1+A1) ; Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D : C = A+1 D1 = A1 D2 = A2*D1 ect mais j aimerais avoir une sele colonne
merci de votre aide:)
elite
merci:) c vrai c logique en fait maintenant je bloque sur la suite et la je ne vois vraiment pas... les valeurs sue jobtiens sont A1,A2ect je voudrais diviser chaque valeur par la somme des A1 A2 A3.....mais tt cela en une fois (j ai deja fait SOMME eet ensuite une nouvelle colonne mais jeveux une seule colonne) en fait je veux que excel calcule dans "sa tete" la somme des valeurs et ensuite pour chaque valeur, la divise par la somme
pas tres clair non ?. ?
merci:) c vrai c logique
en fait maintenant je bloque sur la suite et la je ne vois vraiment
pas...
les valeurs sue jobtiens sont A1,A2ect
je voudrais diviser chaque valeur par la somme des A1 A2 A3.....mais tt
cela en une fois (j ai deja fait SOMME eet ensuite une nouvelle colonne
mais jeveux une seule colonne)
en fait je veux que excel calcule dans "sa tete" la somme des valeurs
et ensuite pour chaque valeur, la divise par la somme
merci:) c vrai c logique en fait maintenant je bloque sur la suite et la je ne vois vraiment pas... les valeurs sue jobtiens sont A1,A2ect je voudrais diviser chaque valeur par la somme des A1 A2 A3.....mais tt cela en une fois (j ai deja fait SOMME eet ensuite une nouvelle colonne mais jeveux une seule colonne) en fait je veux que excel calcule dans "sa tete" la somme des valeurs et ensuite pour chaque valeur, la divise par la somme
pas tres clair non ?. ?
Jean-François Aubert
salut, une autre façon:
Sub formule() Dim i, i2, formule, formule2 Cells(1, 2) = Cells(1, 1) Cells(1, 3) = " =" & Cells(1, 1).Address For i = 2 To [A65536].End(xlUp).Row formule = Cells(i, 1) & "*" formule2 = Cells(i, 1).Address & "*"
For i2 = 1 To i - 1 formule = formule & "(1+" & Cells(i - i2, 1) & ")*" formule2 = formule2 & "(1+" & Cells(i - i2, 1).Address & ")*" Next formule = Left(formule, Len(formule) - 1) formule2 = Left(formule2, Len(formule2) - 1) Cells(i, 2) = Evaluate(formule) Cells(i, 3) = " =" & formule2 Next End Sub'ajf
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"elite" a écrit dans le message de news:
Bonjour a ts j aimerais créer une fonction et j ai besoin d un peu d aide voila j ai des valeurs entrées dans la colonne A. Voici ce que j aimerais dans B : B1 = A1 B2 = A2(1+A1) B3 = A3(1+A2)*(1+A1) B4 = A4*(1+A3)*(1+A2)*(1+A1) ; Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D : C = A+1 D1 = A1 D2 = A2*D1 ect mais j aimerais avoir une sele colonne
merci de votre aide:)
salut,
une autre façon:
Sub formule()
Dim i, i2, formule, formule2
Cells(1, 2) = Cells(1, 1)
Cells(1, 3) = " =" & Cells(1, 1).Address
For i = 2 To [A65536].End(xlUp).Row
formule = Cells(i, 1) & "*"
formule2 = Cells(i, 1).Address & "*"
For i2 = 1 To i - 1
formule = formule & "(1+" & Cells(i - i2, 1) & ")*"
formule2 = formule2 & "(1+" & Cells(i - i2, 1).Address & ")*"
Next
formule = Left(formule, Len(formule) - 1)
formule2 = Left(formule2, Len(formule2) - 1)
Cells(i, 2) = Evaluate(formule)
Cells(i, 3) = " =" & formule2
Next
End Sub'ajf
--
Amicalement
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"elite" <litziemaarek@hotmail.com> a écrit dans le message de news:
1121859088.754686.10690@g44g2000cwa.googlegroups.com...
Bonjour a ts
j aimerais créer une fonction et j ai besoin d un peu d aide
voila j ai des valeurs entrées dans la colonne A. Voici ce que j
aimerais dans B :
B1 = A1
B2 = A2(1+A1)
B3 = A3(1+A2)*(1+A1)
B4 = A4*(1+A3)*(1+A2)*(1+A1)
;
Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D :
C = A+1
D1 = A1
D2 = A2*D1 ect mais j aimerais avoir une sele colonne
Sub formule() Dim i, i2, formule, formule2 Cells(1, 2) = Cells(1, 1) Cells(1, 3) = " =" & Cells(1, 1).Address For i = 2 To [A65536].End(xlUp).Row formule = Cells(i, 1) & "*" formule2 = Cells(i, 1).Address & "*"
For i2 = 1 To i - 1 formule = formule & "(1+" & Cells(i - i2, 1) & ")*" formule2 = formule2 & "(1+" & Cells(i - i2, 1).Address & ")*" Next formule = Left(formule, Len(formule) - 1) formule2 = Left(formule2, Len(formule2) - 1) Cells(i, 2) = Evaluate(formule) Cells(i, 3) = " =" & formule2 Next End Sub'ajf
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"elite" a écrit dans le message de news:
Bonjour a ts j aimerais créer une fonction et j ai besoin d un peu d aide voila j ai des valeurs entrées dans la colonne A. Voici ce que j aimerais dans B : B1 = A1 B2 = A2(1+A1) B3 = A3(1+A2)*(1+A1) B4 = A4*(1+A3)*(1+A2)*(1+A1) ; Bn=An*(1+An-1).........(1+A2)(1+A1)
J ai déja créer cette fonction grace a deux colonnes C et D : C = A+1 D1 = A1 D2 = A2*D1 ect mais j aimerais avoir une sele colonne
merci de votre aide:)
elite
c'est vriment tres gentil de ta part JF mais malheureusement...je n y comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter qq lignes de commentaires... ce seraiit encore plus sympa:)
c'est vriment tres gentil de ta part JF mais malheureusement...je n y
comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter
qq lignes de commentaires... ce seraiit encore plus sympa:)
c'est vriment tres gentil de ta part JF mais malheureusement...je n y comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter qq lignes de commentaires... ce seraiit encore plus sympa:)
Jean-François Aubert
re-salut,
Il faut mettre le code dans un module standard
Si tu veux commencer à programer du VBA: pour commencer http://www.excelabo.net/xl/pap-vba.php
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"elite" a écrit dans le message de news:
c'est vriment tres gentil de ta part JF mais malheureusement...je n y comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter qq lignes de commentaires... ce seraiit encore plus sympa:)
re-salut,
Il faut mettre le code dans un module standard
Si tu veux commencer à programer du VBA:
pour commencer
http://www.excelabo.net/xl/pap-vba.php
--
Amicalement
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"elite" <litziemaarek@hotmail.com> a écrit dans le message de news:
1121864443.286001.189220@g44g2000cwa.googlegroups.com...
c'est vriment tres gentil de ta part JF mais malheureusement...je n y
comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter
qq lignes de commentaires... ce seraiit encore plus sympa:)
Si tu veux commencer à programer du VBA: pour commencer http://www.excelabo.net/xl/pap-vba.php
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"elite" a écrit dans le message de news:
c'est vriment tres gentil de ta part JF mais malheureusement...je n y comprends rien!!!(je n ai jamais codé de ma vie) si tu pouvais ajouter qq lignes de commentaires... ce seraiit encore plus sympa:)