Bonjour, est-il possible, avec Word 97, de référencer une cellule située à
gauche et sur la même ligne qu'une autre sans désigner sont indice de ligne.
Mon problème étant le suivant, j'ai construit un tableau de n lignes et 4
colonnes. Les colonnes 1 et 3 contiennent, à partir de la troisième ligne,
des données que je dois convertir en une autre unité, les colonnes 2 et 4
devant recevoir le résultat de cette conversion. Je cherche à appliquer dans
la cellule B3 une formule du genre : {=A3 * 58} et à en recopier le champ
dans les cellules B4 à Bn. Le problème étant le terme A3 qui désigne
expressément une cellule et non pas "la cellule précédente".
Quelle expression dois-je utiliser pour remplacer A3 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guy Moncomble
Bonjour à tous, dans le message c2ellv$ld4$,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
Bonjour à tous,
dans le message c2ellv$ld4$1@news-reader2.wanadoo.fr,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule
| située à gauche et sur la même ligne qu'une autre sans désigner sont
| indice de ligne. Mon problème étant le suivant, j'ai construit un
| tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à
| partir de la troisième ligne, des données que je dois convertir en
| une autre unité, les colonnes 2 et 4 devant recevoir le résultat de
| cette conversion. Je cherche à appliquer dans la cellule B3 une
| formule du genre : {£ * 58} et à en recopier le champ dans les
| cellules B4 à Bn. Le problème étant le terme A3 qui désigne
| expressément une cellule et non pas "la cellule précédente".
| Quelle expression dois-je utiliser pour remplacer A3 ?
|
| Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut
effectivement regretter que Word ne possède que peu de possibilités de
calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré
tout il y a des cas simples. Par exemple lorsqu'une seule cellule à
gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est
SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne
marche que pour la première colonne de calculs, à moinsse que, petit
malin, tu n'intercales une colonne vide, éventuellement pas large du
tout. Fonctionne avec Word2000 et probablement 97.
--
A+
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
Jm
J'avais pensé à SOMME(GAUCHE) mais pas à insérer une colonne de largeur nulle. Je vais essayer Merci
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2ellv$ld4$,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
J'avais pensé à SOMME(GAUCHE) mais pas à insérer une colonne de largeur
nulle. Je vais essayer Merci
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message
de news:eQWOcdCBEHA.1028@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
dans le message c2ellv$ld4$1@news-reader2.wanadoo.fr,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule
| située à gauche et sur la même ligne qu'une autre sans désigner sont
| indice de ligne. Mon problème étant le suivant, j'ai construit un
| tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à
| partir de la troisième ligne, des données que je dois convertir en
| une autre unité, les colonnes 2 et 4 devant recevoir le résultat de
| cette conversion. Je cherche à appliquer dans la cellule B3 une
| formule du genre : {£ * 58} et à en recopier le champ dans les
| cellules B4 à Bn. Le problème étant le terme A3 qui désigne
| expressément une cellule et non pas "la cellule précédente".
| Quelle expression dois-je utiliser pour remplacer A3 ?
|
| Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut
effectivement regretter que Word ne possède que peu de possibilités de
calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré
tout il y a des cas simples. Par exemple lorsqu'une seule cellule à
gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est
SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne
marche que pour la première colonne de calculs, à moinsse que, petit
malin, tu n'intercales une colonne vide, éventuellement pas large du
tout. Fonctionne avec Word2000 et probablement 97.
--
A+
J'avais pensé à SOMME(GAUCHE) mais pas à insérer une colonne de largeur nulle. Je vais essayer Merci
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2ellv$ld4$,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
Jm
Bonjour,
Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les cellules des deux premières lignes étant vides, ainsi que la colonne C qui sert de "séparateur" pour arrêter le calcul de la fonction SOMME(GAUCHE). Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 = 4,2 et D4 = 259/7. La fonction appliquée aux cellules B3, B4, E3 et E4 étant : {=SOMME(GAUCHE)*2,3 # "0,00x"}.
Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Après d'autres essais, une erreur apparaît pour les cellules de la colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Merci.
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2ellv$ld4$,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
Bonjour,
Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les cellules
des deux premières lignes étant vides, ainsi que la colonne C qui sert de
"séparateur" pour arrêter le calcul de la fonction SOMME(GAUCHE).
Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 = 4,2
et D4 = 259/7.
La fonction appliquée aux cellules B3, B4, E3 et E4 étant :
{=SOMME(GAUCHE)*2,3 # "0,00x"}.
Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 (Ok),
E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Après d'autres essais, une erreur apparaît pour les cellules de la colonne D
contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Merci.
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message
de news:eQWOcdCBEHA.1028@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
dans le message c2ellv$ld4$1@news-reader2.wanadoo.fr,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule
| située à gauche et sur la même ligne qu'une autre sans désigner sont
| indice de ligne. Mon problème étant le suivant, j'ai construit un
| tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à
| partir de la troisième ligne, des données que je dois convertir en
| une autre unité, les colonnes 2 et 4 devant recevoir le résultat de
| cette conversion. Je cherche à appliquer dans la cellule B3 une
| formule du genre : {£ * 58} et à en recopier le champ dans les
| cellules B4 à Bn. Le problème étant le terme A3 qui désigne
| expressément une cellule et non pas "la cellule précédente".
| Quelle expression dois-je utiliser pour remplacer A3 ?
|
| Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut
effectivement regretter que Word ne possède que peu de possibilités de
calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré
tout il y a des cas simples. Par exemple lorsqu'une seule cellule à
gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est
SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne
marche que pour la première colonne de calculs, à moinsse que, petit
malin, tu n'intercales une colonne vide, éventuellement pas large du
tout. Fonctionne avec Word2000 et probablement 97.
--
A+
Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les cellules des deux premières lignes étant vides, ainsi que la colonne C qui sert de "séparateur" pour arrêter le calcul de la fonction SOMME(GAUCHE). Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 = 4,2 et D4 = 259/7. La fonction appliquée aux cellules B3, B4, E3 et E4 étant : {=SOMME(GAUCHE)*2,3 # "0,00x"}.
Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Après d'autres essais, une erreur apparaît pour les cellules de la colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Merci.
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2ellv$ld4$,
| Bonjour, est-il possible, avec Word 97, de référencer une cellule | située à gauche et sur la même ligne qu'une autre sans désigner sont | indice de ligne. Mon problème étant le suivant, j'ai construit un | tableau de n lignes et 4 colonnes. Les colonnes 1 et 3 contiennent, à | partir de la troisième ligne, des données que je dois convertir en | une autre unité, les colonnes 2 et 4 devant recevoir le résultat de | cette conversion. Je cherche à appliquer dans la cellule B3 une | formule du genre : {£ * 58} et à en recopier le champ dans les | cellules B4 à Bn. Le problème étant le terme A3 qui désigne | expressément une cellule et non pas "la cellule précédente". | Quelle expression dois-je utiliser pour remplacer A3 ? | | Merci
Comme tu l'as certainement remarqué, Word n'est pas Excel. On peut effectivement regretter que Word ne possède que peu de possibilités de calcul pour ceux qui n'ont nul besoin d'Excel, mais c'est ainsi. Malgré tout il y a des cas simples. Par exemple lorsqu'une seule cellule à gauche contient des données, alors SUM(LEFT) va bien, pour Word97 c'est SOMME(GAUCHE) si tu as une version française. Malheureusement cela ne marche que pour la première colonne de calculs, à moinsse que, petit malin, tu n'intercales une colonne vide, éventuellement pas large du tout. Fonctionne avec Word2000 et probablement 97. -- A+
G.M. MVP Word
Guy Moncomble
Bonjour à tous, dans le message c2fck3$mt1$,
| Bonjour, | | Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les | cellules des deux premières lignes étant vides, ainsi que la colonne | C qui sert de "séparateur" pour arrêter le calcul de la fonction | SOMME(GAUCHE). | Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 | = 4,2 et D4 = 259/7. | La fonction appliquée aux cellules B3, B4, E3 et E4 étant : | {=SOMME(GAUCHE)*2,3 # "0,00x"}. | | Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 | (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais normalement pour executer des calculs, il faut un champ formule. Là tout se passe comme si les valeurs littérales avaient été incorporées dans le champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ formule. Cela dit tout cela marche bien. On peut par exemple mettre dans des cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la | colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Pa là en tout cas ! peux-tu préciser ?
-- A+
G.M. MVP Word
Bonjour à tous,
dans le message c2fck3$mt1$1@news-reader3.wanadoo.fr,
| Bonjour,
|
| Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les
| cellules des deux premières lignes étant vides, ainsi que la colonne
| C qui sert de "séparateur" pour arrêter le calcul de la fonction
| SOMME(GAUCHE).
| Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3
| = 4,2 et D4 = 259/7.
| La fonction appliquée aux cellules B3, B4, E3 et E4 étant :
| {=SOMME(GAUCHE)*2,3 # "0,00x"}.
|
| Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51
| (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais
normalement pour executer des calculs, il faut un champ formule. Là tout
se passe comme si les valeurs littérales avaient été incorporées dans le
champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ
formule.
Cela dit tout cela marche bien. On peut par exemple mettre dans des
cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part
au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de
réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans
les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est
pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien
quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la
| colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
| Bonjour, | | Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les | cellules des deux premières lignes étant vides, ainsi que la colonne | C qui sert de "séparateur" pour arrêter le calcul de la fonction | SOMME(GAUCHE). | Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 | = 4,2 et D4 = 259/7. | La fonction appliquée aux cellules B3, B4, E3 et E4 étant : | {=SOMME(GAUCHE)*2,3 # "0,00x"}. | | Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 | (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais normalement pour executer des calculs, il faut un champ formule. Là tout se passe comme si les valeurs littérales avaient été incorporées dans le champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ formule. Cela dit tout cela marche bien. On peut par exemple mettre dans des cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la | colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Pa là en tout cas ! peux-tu préciser ?
-- A+
G.M. MVP Word
Jm
En fait, si les données de la colonne D ne contiennent pas de caractèrede division, les valeurs affichées dans la colonne E sont exactes. Ainsi si l'on remplace 259/7 par 37 on obtient la valeur correcte : 85,10. Il semblerait que le caractère "/" engendre un fonctionnement imprévu de la fonction SOMME(GAUCHE) qui suivant l'aide en ligne "ne devrait pas additionner tous les nombres de la ligne si celle-ci contient des cellules vides (cas de la colonne C). Pourquoi ?
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2fck3$mt1$,
| Bonjour, | | Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les | cellules des deux premières lignes étant vides, ainsi que la colonne | C qui sert de "séparateur" pour arrêter le calcul de la fonction | SOMME(GAUCHE). | Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 | = 4,2 et D4 = 259/7. | La fonction appliquée aux cellules B3, B4, E3 et E4 étant : | {=SOMME(GAUCHE)*2,3 # "0,00x"}. | | Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 | (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais normalement pour executer des calculs, il faut un champ formule. Là tout se passe comme si les valeurs littérales avaient été incorporées dans le champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ formule. Cela dit tout cela marche bien. On peut par exemple mettre dans des cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la | colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
Pa là en tout cas ! peux-tu préciser ?
-- A+
G.M. MVP Word
En fait, si les données de la colonne D ne contiennent pas de caractèrede
division, les valeurs affichées dans la colonne E sont exactes. Ainsi si
l'on remplace 259/7 par 37 on obtient la valeur correcte : 85,10.
Il semblerait que le caractère "/" engendre un fonctionnement imprévu de la
fonction SOMME(GAUCHE) qui suivant l'aide en ligne "ne devrait pas
additionner tous les nombres de la ligne si celle-ci contient des cellules
vides (cas de la colonne C). Pourquoi ?
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message
de news:e2k86cGBEHA.3748@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
dans le message c2fck3$mt1$1@news-reader3.wanadoo.fr,
| Bonjour,
|
| Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les
| cellules des deux premières lignes étant vides, ainsi que la colonne
| C qui sert de "séparateur" pour arrêter le calcul de la fonction
| SOMME(GAUCHE).
| Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3
| = 4,2 et D4 = 259/7.
| La fonction appliquée aux cellules B3, B4, E3 et E4 étant :
| {=SOMME(GAUCHE)*2,3 # "0,00x"}.
|
| Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51
| (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais
normalement pour executer des calculs, il faut un champ formule. Là tout
se passe comme si les valeurs littérales avaient été incorporées dans le
champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ
formule.
Cela dit tout cela marche bien. On peut par exemple mettre dans des
cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part
au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de
réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans
les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est
pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien
quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la
| colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?
En fait, si les données de la colonne D ne contiennent pas de caractèrede division, les valeurs affichées dans la colonne E sont exactes. Ainsi si l'on remplace 259/7 par 37 on obtient la valeur correcte : 85,10. Il semblerait que le caractère "/" engendre un fonctionnement imprévu de la fonction SOMME(GAUCHE) qui suivant l'aide en ligne "ne devrait pas additionner tous les nombres de la ligne si celle-ci contient des cellules vides (cas de la colonne C). Pourquoi ?
"Guy Moncomble" <http://cerbermail.com/?QOoOlzu81P> a écrit dans le message de news:
Bonjour à tous, dans le message c2fck3$mt1$,
| Bonjour, | | Pour essayer, j'ai créé un tableau de 4 lignes et 5 colonnes. Les | cellules des deux premières lignes étant vides, ainsi que la colonne | C qui sert de "séparateur" pour arrêter le calcul de la fonction | SOMME(GAUCHE). | Les cellules reçoivent les valeurs suivantes : A3 = 1,5; A4 = 3,7; D3 | = 4,2 et D4 = 259/7. | La fonction appliquée aux cellules B3, B4, E3 et E4 étant : | {=SOMME(GAUCHE)*2,3 # "0,00x"}. | | Les résultats affichés sont les suivants : B3 = 3,45 (Ok), B4 = 8,51 | (Ok), E3 = 9,66 (Ok), E4 = 113,183 au lieu de 85,10.
Curieusement il a calculé (3,7+8,51+259/7)*2,3. Je peux me tromper, mais normalement pour executer des calculs, il faut un champ formule. Là tout se passe comme si les valeurs littérales avaient été incorporées dans le champ. Si tu veux voir le fonctionnement prévu, mets 259/7 dans un champ formule. Cela dit tout cela marche bien. On peut par exemple mettre dans des cellules successives : 1 2+9/3 259/7 et contre toute attente, de ma part au moins, le champ SUM(LEFT) donne la bonne valeur. Ou tu viens de réinventer la roue, ou tu as trouvé une nouvelle méthode de calcul dans les tableaux de Word. D'accord tu ne l'as pas fait exprès, c'est pourquoi je men atribuerai sans vergogne tout le mérite, mais c'est bien quand même. [[:))))))
| Après d'autres essais, une erreur apparaît pour les cellules de la | colonne D contenant des valeurs saisies sous la forme x/y. Pourquoi ?