web-dev-qa-db-fra.com

Mettez un objet d'équation dans une cellule Excel?

J'utilise toujours "objet d'équation" dans Microsoft Word, et je sais que l'on peut également insérer un tel objet dans Excel. Cependant, l'objet d'équation insérés vient de "flotter" sur Excel, ce n'est pas "à l'intérieur" une cellule.

Y a-t-il un moyen de mettre l'objet d'équation dans une cellule Excel? Donc, ce tri, etc. ne perdra pas les informations.

4
athos

Excel a une couche pour des objets. Vous ne pouvez pas mettre un objet, que ce soit une image, une forme, une carte, etc. ( à l'intérieur une cellule. Le mieux que vous puissiez faire est de formater l'objet pour vous déplacer et la taille que vous avez l'intention de manipuler les cellules sous-jacentes. Vous pouvez le faire en formant l'objet et en sélectionnant l'onglet "Propriétés" ou le lien (selon votre version Excel).

Si vous insérez un objet (dans la capture d'écran, c'est une forme), les paramètres par défaut doivent "déplacer et redimensionner avec les cellules

enter image description here

En général, cela signifie que les dimensions de l'objet seront étirées hors de proportion lorsque la hauteur de rangée sous-jacente ou la largeur de la colonne est modifiée.

enter image description here

Dans de nombreux cas, le réglage de "déplacer mais ne pas tailles de cellule" sera le meilleur choix, mais il doit être défini avant Toutes les modifications de ligne ou de colonne sont appliquées. Ensuite, la variation de la hauteur de la ligne ou de la largeur de la colonne n'affectera pas du tout la taille de l'objet.

enter image description here

Dans ce dernier exemple, le coin supérieur gauche de l'objet sera toujours positionné à exactement cette cellule. Si des lignes ou des colonnes sont redimensionnées/insérées/supprimées, l'objet conservera sa taille.

En ce qui concerne l'objet d'équation, il semble que les valeurs par défaut de ceci soient déjà définies sur "Déplacer mais ne taient pas avec les cellules". Donc, la seule chose que vous devez faire est de positionner l'objet où vous le souhaitez.

enter image description here

Conseil: Si vous maintenez la touche ALT enfoncée lorsque vous faites glisser un objet, il s'aperçoit à la grille de la feuille de calcul Excel. Vous pouvez ainsi aligner facilement le coin supérieur gauche d'un objet dans le coin supérieur gauche d'une cellule particulière.

Si votre inquiétude est avec la maintenance d'un objet avec ses cellules associées, assurez-vous que la cellule est ancrée (Alt - glisser) sur la ligne souhaitée et utilisez "Déplacer mais ne pas tailles avec des cellules".

Dans la capture d'écran suivante, trois objets d'équation ont été positionnés dans la colonne B. Colonne A comporte certaines valeurs de texte. Les objets d'équation ont été déplacés alignés pour aligner parfaitement les cellules. Les largeurs de colonne et les hauteurs de lignes de rangée ont été ajustées de manière à ce que l'objet d'équation soit à l'intérieur de la cellule (qu'ils ne sont pas).

enter image description here

En utilisant la fonctionnalité de tri de Excel, la table est ensuite triée par les valeurs de la colonne A. Voici le résultat:

enter image description here

Chaque objet d'équation reste avec son marqueur d'ordre alloué dans la colonne A, car les objets se déplacent avec leurs cellules sous-jacentes, mais elles ne sont pas redimensionnées lorsque les dimensions de la cellule changent.

9
teylyn

Je ne sais pas si je regarde entre les lignes correctement, comme je suis incertain ce que vous entendez par "perdre les informations" - si vous souhaitez une équation objet pour rester associé à d'autres données sur lequel vous triez, ce n'est pas ce que vous recherchez, et @Teylyn a probablement répondu à votre question

Cependant, si vous voulez littéralement quelque chose de calcul, tapez par exemple = A1 * (A3 + B3) dans la cellule C3.

Si vous triez ensuite, dites d'utiliser des valeurs dans la colonne D, et si, par exemple, quelle ligne 3 verrouille dans la ligne 11, votre équation en C11 deviendra = A9 * (A11 + B11). Si vous souhaitez que la référence est maintenant A9 pour rester fixe sur A1 (I.e. A1 * (A11 + B11), utilisez = 1 $ * (A3 + B3) dans la cellule C3.

Maintenant que j'ai écrit cela, je pense que mon interprétation de votre question était probablement hors de la marque, mais je vais le plus de toute façon au cas où.

0
GoneAsync