Colonnes utilisées dans formule

  • Initiateur de la discussion Initiateur de la discussion Arnaud
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Arnaud

Guest
Bonjour,
J'ai posté ce sujet hier mais je crois que la pièce jointe n'est pas passée...

Je souhaite connaître quelles colonnes sont nécessaires pour la formule d'une cellule en particulier.

En fait, pour donner un exemple:
A1: date jour
colonne A : nom personne
colonne B : date naissance
colonne C : date d'obtention du permis de conduire
colonne D : age de sa grand mère

colonne E: age de la personne aujourd'hui (calculé avec colonne A (A1) et colonne
colonne F: age de la personne le jour de son permis (calculé avec les colonnes B et C)
colonne G : intervalle de temps entre la majorité (18 ans) et le permis

onglet 2:
en A1: age moyen des personnes aujourd'hui (calculé avec la colonne E del'onglet 1)
en A2: age moyen des personnes le jour de leur permis (calculé avec la colonne F de l'onglet 1)
et je souhaiterai faire apparaître
En B1 pour la case A1 : A, B
En B2 pour la case A2 : B, C

En fait, quelles colonnes sont utilisées dans telle ou telle formule?

En réalité c'est pour élaguer un peu mon fichier et supprimer les colonnes 'inutiles', dans mon exemple les colonnes D et G sont inutiles.

Merci par avance pour votre aide. [file name=exemple_20060329130202.zip size=1998]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/exemple_20060329130202.zip[/file]
 

Pièces jointes

Merci à vous trois.

Mais je crois que je demande l'impossible.

Lorsqu'on manipule l'outil 'Audit de formules', il faut quand même aller vérifier chacun des antécédents dans le détail.
J'aurai voulu un truc plus direct:
par exemple si Z1 dépend de Y1 et V1
Si Y1 dépend de A1 et B1
Si B1 dépend de E1

J'aurai souhaité avoir directement inscrit dans une case: Z1 dépend de Y1, V1, A1, B1, E1

mais je crains que ca n'existe pas

Merci quand même
 
re tout le monde

peut etre en passant par vba, code et piece jointe à essayer.


Sub Bouton1_QuandClic()
Dim c As Range
Dim cell As Range
Dim plage As Range
Dim ligne As Byte
Dim texte As String

ligne = 1

For Each c In Range('a1:g' & Range('a65536').End(xlUp).Row)
       
If c.HasFormula Then
                texte = c.Address(0, 0) & ' - dépend de '
               
On Error Resume Next
               
Set plage = c.Precedents
               
For Each cell In plage
                        texte = texte & ',' & cell.Address(0, 0)
               
Next cell
                Cells(ligne, 10) = texte: texte = ''
                ligne = ligne + 1
       
End If
Next c
               
End Sub

salut [file name=exemple_20060329165228.zip size=8453]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/exemple_20060329165228.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
324
  • Question Question
Microsoft 365 Formule si ?
Réponses
7
Affichages
297
  • Question Question
Microsoft 365 Formule ou VBA
Réponses
6
Affichages
312
Réponses
5
Affichages
318
Réponses
4
Affichages
423
Réponses
22
Affichages
1 K
Retour