Voici mon problème
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
etc....
J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas.
Quelqu'un a une idée ?
Merci d'avance
et bonne nuit
Copie la procédure suivante dans un module standard et modifie le nom de la feuille en conséquence de ton application.
'------------------------------ Sub CopieFormule()
Dim Rg As Range, A As Long
With Worksheets("Feuil3") Set Rg = .Range("A1:A" & .Range("A65536").End(xlUp).Row) End With
A = 4 For Each c In Rg B = B + 1 c.Offset(, A).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.25" c.Offset(, A + 1).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.5" A = A + 1 Next Set Rg = Nothing
End Sub '------------------------------
Salutations!
"Michèle" a écrit dans le message de news:uKB2% Bonsoir,
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Michèle
Bonsoir Michèle,
Je ne sais pas si c'est ce que tu recherches...
Copie la procédure suivante dans un module standard et modifie le nom de la feuille en conséquence de ton application.
'------------------------------
Sub CopieFormule()
Dim Rg As Range, A As Long
With Worksheets("Feuil3")
Set Rg = .Range("A1:A" & .Range("A65536").End(xlUp).Row)
End With
A = 4
For Each c In Rg
B = B + 1
c.Offset(, A).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.25"
c.Offset(, A + 1).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.5"
A = A + 1
Next
Set Rg = Nothing
End Sub
'------------------------------
Salutations!
"Michèle" <cetourdie@afpa-nice.com> a écrit dans le message de news:uKB2%23mTOEHA.1620@TK2MSFTNGP12.phx.gbl...
Bonsoir,
Voici mon problème
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
etc....
J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas.
Quelqu'un a une idée ?
Merci d'avance
et bonne nuit
Copie la procédure suivante dans un module standard et modifie le nom de la feuille en conséquence de ton application.
'------------------------------ Sub CopieFormule()
Dim Rg As Range, A As Long
With Worksheets("Feuil3") Set Rg = .Range("A1:A" & .Range("A65536").End(xlUp).Row) End With
A = 4 For Each c In Rg B = B + 1 c.Offset(, A).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.25" c.Offset(, A + 1).Formula = "=" & Cells(B, 1).Address(0, 0) & "*.5" A = A + 1 Next Set Rg = Nothing
End Sub '------------------------------
Salutations!
"Michèle" a écrit dans le message de news:uKB2% Bonsoir,
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Michèle
isabelle
bonjour Michèle,
pour la cellule E1 à recopier en F2 rt G3 etc.. =(0.25*INDIRECT(ADRESSE(LIGNE();COLONNE()+COLONNE()*-1+1)))
pour l'autre formule remplacer 0.25 par 0.5
isabelle
Bonsoir,
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Michèle
bonjour Michèle,
pour la cellule E1 à recopier en F2 rt G3 etc..
=(0.25*INDIRECT(ADRESSE(LIGNE();COLONNE()+COLONNE()*-1+1)))
pour l'autre formule remplacer 0.25 par 0.5
isabelle
Bonsoir,
Voici mon problème
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
etc....
J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas.
Quelqu'un a une idée ?
Merci d'avance
et bonne nuit
pour la cellule E1 à recopier en F2 rt G3 etc.. =(0.25*INDIRECT(ADRESSE(LIGNE();COLONNE()+COLONNE()*-1+1)))
pour l'autre formule remplacer 0.25 par 0.5
isabelle
Bonsoir,
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Voici mon problème
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
etc....
J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas.
Quelqu'un a une idée ?
Merci d'avance
et bonne nuit
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
si tu copies la formule à partir de la barre des formules, tu n'est pas obligé de figer la colonne ...
Heu.... je vois pas très bien pour la suite ( F2:G2 et G3:H3) mais bon...
;-) AV
Michèle
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations! ---------------------------
Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ?
En effet,
si je saisis en E1 : = A1*0.25
quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2
si je saisis en E1 : =$A$1*0.25
quand je copie cette formule en F2, il continue à me calculer 25% de A1 et
non de A2
Merci de m'indiquer ton "truc"
Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas
obligé de figer la colonne ...
'---------------
En E1 : ¡*0.25
En F1 : ¡*0.5
Ensuite un simple copier/coller ...
'---------------
;-)
Salutations!
---------------------------
Ma question :
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations! ---------------------------
Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3
FxM
Bonjour Michèle,
Pour les adresses de cellules, laisse un $ devant ce qui ne doit PAS bouger. D'après ce que tu as écrit, ca devrait donner $A1
colonnes : $A restera toujours $A lignes : tandis que 1 évoluera
@+ FxM
Michèle wrote:
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas
obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations!
--------------------------- Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3
Bonjour Michèle,
Pour les adresses de cellules, laisse un $ devant ce qui ne doit PAS
bouger. D'après ce que tu as écrit, ca devrait donner $A1
colonnes : $A restera toujours $A
lignes : tandis que 1 évoluera
@+
FxM
Michèle wrote:
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ?
En effet,
si je saisis en E1 : = A1*0.25
quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2
si je saisis en E1 : =$A$1*0.25
quand je copie cette formule en F2, il continue à me calculer 25% de A1 et
non de A2
Merci de m'indiquer ton "truc"
Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas
obligé de figer la colonne ...
'---------------
En E1 : ¡*0.25
En F1 : ¡*0.5
Ensuite un simple copier/coller ...
'---------------
;-)
Salutations!
---------------------------
Ma question :
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
Pour les adresses de cellules, laisse un $ devant ce qui ne doit PAS bouger. D'après ce que tu as écrit, ca devrait donner $A1
colonnes : $A restera toujours $A lignes : tandis que 1 évoluera
@+ FxM
Michèle wrote:
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas
obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations!
--------------------------- Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3
Michèle
Bonjour,
Merci Isabelle, ta formule marche à la perfection par rapport au problème que j'ai à résoudre et avec l'exemple fourni, mais .... malheureusement, il y a quelque chose que je n'ai pas pigé et je n'arrive pas à l'adapter sachant qu'en réalité dans mon tableau la liste de valeurs ne se trouve pas dans la colonne A mais en E et les calculs ne se font pas à partir des colonnes E et F mais G et H : je n'arrive pas à l'adapter ;-((((( Je n'obtiens pour l'instant que des valeurs 0 Merci par avance de m'éclairer. Bonne journée
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Michèle
Bonjour,
Merci Isabelle, ta formule marche à la perfection par rapport au problème
que j'ai à résoudre et avec l'exemple fourni, mais ....
malheureusement, il y a quelque chose que je n'ai pas pigé et je n'arrive
pas à l'adapter sachant qu'en réalité dans mon tableau la liste de valeurs
ne se trouve pas dans la colonne A mais en E et les calculs ne se font pas à
partir des colonnes E et F mais G et H : je n'arrive pas à l'adapter
;-((((( Je n'obtiens pour l'instant que des valeurs 0
Merci par avance de m'éclairer.
Bonne journée
Voici mon problème
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à
chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
etc....
J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas.
Quelqu'un a une idée ?
Merci d'avance
et bonne nuit
Merci Isabelle, ta formule marche à la perfection par rapport au problème que j'ai à résoudre et avec l'exemple fourni, mais .... malheureusement, il y a quelque chose que je n'ai pas pigé et je n'arrive pas à l'adapter sachant qu'en réalité dans mon tableau la liste de valeurs ne se trouve pas dans la colonne A mais en E et les calculs ne se font pas à partir des colonnes E et F mais G et H : je n'arrive pas à l'adapter ;-((((( Je n'obtiens pour l'instant que des valeurs 0 Merci par avance de m'éclairer. Bonne journée
Voici mon problème Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3 etc.... J'ai essayé plein de trucs avec INDIRECT, mais je n'y arrive pas. Quelqu'un a une idée ? Merci d'avance et bonne nuit
Michèle
michdenis
Bonjour Michèle,
Il n'y a pas de truc. J'ai tout simplement fait une mauvaise lecture de ta question. Selon moi, si tu veux le faire par formule, utilise celles que propose Isabelle.
Je me suis laissé induire en erreur par la proposition de AV...!!! Ça se peux-tu ?
;-)))
Salutations!
"Michèle" a écrit dans le message de news: Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations! ---------------------------
Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3
Bonjour Michèle,
Il n'y a pas de truc. J'ai tout simplement fait une mauvaise lecture de ta question.
Selon moi, si tu veux le faire par formule, utilise celles que propose Isabelle.
Je me suis laissé induire en erreur par la proposition de AV...!!! Ça se peux-tu ?
;-)))
Salutations!
"Michèle" <cetourdie@afpa-nice.com> a écrit dans le message de news:OQp1tXmOEHA.1388@TK2MSFTNGP09.phx.gbl...
Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ?
En effet,
si je saisis en E1 : = A1*0.25
quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2
si je saisis en E1 : =$A$1*0.25
quand je copie cette formule en F2, il continue à me calculer 25% de A1 et
non de A2
Merci de m'indiquer ton "truc"
Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas
obligé de figer la colonne ...
'---------------
En E1 : ¡*0.25
En F1 : ¡*0.5
Ensuite un simple copier/coller ...
'---------------
;-)
Salutations!
---------------------------
Ma question :
Soit une liste de valeurs en colonne A
Je veux trouver une formule pour calculer, sans tout recommencer à chaque
ligne :
25% de A1 en E1 et 50% de A1 en F1
25% de A2 en F2 et 50% de A2 en G2
25% de A3 en G3 et 50% de A3 en H3
Il n'y a pas de truc. J'ai tout simplement fait une mauvaise lecture de ta question. Selon moi, si tu veux le faire par formule, utilise celles que propose Isabelle.
Je me suis laissé induire en erreur par la proposition de AV...!!! Ça se peux-tu ?
;-)))
Salutations!
"Michèle" a écrit dans le message de news: Bonjour,
Peux-tu m'expliquer comment "marche" ta solution ? En effet, si je saisis en E1 : = A1*0.25 quand je copie cette formule en F2, il va me calculer 25% de B2 et non de A2 si je saisis en E1 : =$A$1*0.25 quand je copie cette formule en F2, il continue à me calculer 25% de A1 et non de A2 Merci de m'indiquer ton "truc" Bonne journée
Michèle
--------------------
Et bien NON, il y a plus court ...;-))
si tu copies la formule à partir de la barre des formules, tu n'est pas obligé de figer la colonne ...
'--------------- En E1 : ¡*0.25 En F1 : ¡*0.5
Ensuite un simple copier/coller ... '---------------
;-)
Salutations! ---------------------------
Ma question : Soit une liste de valeurs en colonne A Je veux trouver une formule pour calculer, sans tout recommencer à chaque ligne : 25% de A1 en E1 et 50% de A1 en F1 25% de A2 en F2 et 50% de A2 en G2 25% de A3 en G3 et 50% de A3 en H3