Les formules dans MS Excel sont "glissantes" par défaut. Cela signifie, par exemple, que lorsque les cellules sont remplies automatiquement par colonne dans la formule, le nom de la ligne change automatiquement. La même chose se produit avec le nom de la colonne lors de la saisie semi-automatique de la ligne. Pour éviter cela, placez simplement le signe $ dans la formule avant les deux coordonnées de la cellule. Cependant, lorsque vous travaillez avec ce programme, des tâches plus complexes sont souvent posées.
Instructions
Étape 1
Dans le cas le plus simple, si la formule utilise les données d'un classeur, lors de l'insertion de la fonction dans le champ de saisie de valeur, notez les coordonnées de la cellule fixe au format $ A $1. Par exemple, vous devez additionner les valeurs de la colonne B1: B10 avec la valeur de la cellule A3. Ensuite, dans la ligne de fonction, écrivez la formule au format suivant:
= SOMME ($ A 3 $; B1).
Désormais, lors de la saisie semi-automatique, seul le nom de la ligne du deuxième ajout changera.
Étape 2
De la même manière, vous pouvez additionner les données de deux livres différents. Ensuite, dans la formule, vous devrez spécifier le chemin complet vers la cellule du livre fermé au format:
= SUM ($ A $ 3; 'Drive_Name: / User_Dir / User_Name / Folder_Name [File_name.xls] Sheet1'! A1).
Si le deuxième livre (appelé livre source) est ouvert et que les fichiers se trouvent dans le même dossier, seul le chemin du fichier est spécifié dans le livre cible:
= SOMME ($ A $ 3; [FileName.xls] Sheet1! A1).
Étape 3
Cependant, avec cette notation, si vous allez ajouter ou supprimer des lignes/colonnes dans le classeur source avant la première cellule de la plage souhaitée, les valeurs de la formule changeront dans le classeur de destination. Lors de l'insertion de lignes vides au-dessus de la cellule source, des zéros apparaîtront à la place du deuxième terme dans la formule finale du livre. Pour éviter que cela ne se produise, les livres doivent être reliés entre eux.
Étape 4
Pour ce faire, vous devrez ajouter une colonne de liens au classeur cible. Ouvrez le classeur d'origine et sélectionnez la cellule qu'il contient, dont la valeur doit être fixe, quelles que soient les opérations avec la table. Copiez cette valeur dans le presse-papiers. Accédez à la feuille du classeur de destination qui contiendra la formule.
Étape 5
Dans le menu "Edition", sélectionnez "Collage spécial" et dans la fenêtre qui s'ouvre, cliquez sur le bouton "Insérer un lien". Par défaut, une expression sera saisie dans la cellule au format:
= [Livre2.xls] Sheet1!$ A $1.
Cependant, cette expression ne sera affichée que dans la barre de formule et sa valeur sera écrite dans la cellule elle-même. Si vous devez lier le livre final à une série de variantes de l'original, supprimez le signe $ de la formule spécifiée.
Étape 6
Maintenant, dans la colonne suivante, collez la formule de sommation au format normal:
= SOMME ($ A $ 1; B1), où $ A $ 1 est l'adresse d'une cellule fixe dans le livre cible;
B1 est l'adresse de la cellule contenant la formule de connexion avec le début de la série de variantes d'un autre livre.
Étape 7
Avec cette méthode d'écriture de la formule, la valeur B1 de la table d'origine restera inchangée, quel que soit le nombre de lignes que vous ajoutez ci-dessus. Si vous le modifiez manuellement, le résultat du calcul de la formule dans le tableau final change également.