J'ai plusieurs feuilles Excel, chacune contenant un tableau contenant des informations sur l'utilisateur et une dernière feuille contenant la somme de tous les tableaux précédents. Étant donné que mon tableau est très volumineux, existe-t-il un moyen de créer automatiquement une formule qui additionnera tous les tableaux de feuilles utilisateur au tableau de feuille de somme. Les tables sont exactement dans la même position.
A1 = user1!A1 + user2!A1 + user3!A1 + ...+ userN!A1
Je cherche un meilleur moyen de sélectionner plusieurs feuilles. De plus, lorsque j'ajoute de nouvelles feuilles de calcul pour des utilisateurs supplémentaires, je souhaite que les nouvelles feuilles de calcul soient incluses dans le calcul sans modifier manuellement toutes les formules.
Comment puis-je effectuer ce que je veux?
la source
Réponses:
Oui, vous pouvez référencer une série de feuilles comme suit:
Lorsque vous ajoutez de nouvelles feuilles et que vous souhaitez les inclure dans la formule, vous disposez des options suivantes:
1) Modifiez votre formule à l’aide de la commande replace. Dans l'onglet Accueil, cliquez sur Rechercher, sélectionner, remplacer. Trouver quoi: user3, remplacer par: user4. Puis cliquez sur Remplacer tout. Si cela ne fonctionne pas, cliquez sur Options, puis en regard de: sélectionnez Formules, décochez la case Respecter la casse et le contenu entier de la cellule. Avant d'utiliser cette option, assurez-vous que le mot user3 ne figure pas ailleurs dans votre feuille, à part dans vos formules.
2) Ajoutez la nouvelle feuille avant votre dernière feuille référencée. Par exemple, lorsque vous définissez votre formule utilisateur1: utilisateur3, ajoutez une nouvelle feuille après la feuille utilisateur3, nommez-le lastuser et entrez votre formule en tant qu'utilisateur1: lastuser. Lorsque vous souhaitez ajouter une nouvelle feuille à un utilisateur supplémentaire, sélectionnez la dernière feuille d’utilisateur. Dans l’onglet Accueil, sélectionnez Insérer, Insérer une feuille. Cette feuille sera insérée avant la feuille lastuser et sera automatiquement incluse dans toute formule utilisateur1: lastuser.
la source
Vous pouvez utiliser la formule suivante:
Par exemple: Si vous avez 99 fiches utilisateur, utilisez:
la source
En partant d’autres réponses en proposant d’utiliser la formule SOMME, je vous suggère de créer deux feuilles de calcul "vierges" nommées, par exemple "début" et "fin". "begin" doit être placé avant votre première feuille de travail utilisateur ("utilisateur1") alors que "fin" après votre dernier utilisateur ("utilisateur99" par exemple); la formule sera alors:
De cette façon, la seule chose à laquelle vous devez faire attention lors de l'ajout d'un nouvel utilisateur est de vous assurer que la feuille de calcul relative "userN" est placée (après "begin" et) avant "fin" .
DERNIÈRE NOTE IMPORTANTE: votre feuille de calcul "Total des totaux" doit être placée avant le "début" ou après le "fin" (sinon, vous devrez faire face à un problème de référence circulaire).
Pour être encore plus clair, voici une sorte de représentation "graphique" pour mieux vous donner l’idée:
ou
les moyens de commander vos feuilles de travail sont acceptables.
la source