Additionner 2 cases de nombre qui contiennent des signes
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
je voudrais additionner 2 cases de nombres mais celles ci contiennent des signes comme < ou > mais dans formatage la case est bien un nombre... Quand je fais simple =a1+a2 j'obtiens = VALEUR !
Merci de votre aide
je voudrais additionner 2 cases de nombres mais celles ci contiennent des signes comme < ou > mais dans formatage la case est bien un nombre... Quand je fais simple =a1+a2 j'obtiens = VALEUR !
Merci de votre aide
LibreOffice 7.1.1.2 sous Windows 10
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Il faut formater la cellule de façon à y visualiser le texte ajouté, comme on le fait pour visualiser la monnaie par exemple.
Il faut formater la cellule de façon à y visualiser le texte ajouté, comme on le fait pour visualiser la monnaie par exemple.
- Pièces jointes
-
- Cellule formatée avec texte.ods
- (10.3 Kio) Téléchargé 64 fois
Dernière modification par jeanmimi le 15 juin 2021 11:26, modifié 1 fois.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour
autre proposition
autre proposition
Code : Tout sélectionner
=SOMMEPROD(CNUM(STXT(A1:A2;2;5)))
OpenOffice 4.1.14 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Si le contenu de la cellule est aligné à gauche, il sera interprété comme du texte.
A +
Pour en être sûr, clic-droit sur la cellule > Effacer le formatage directjetable a écrit :dans formatage la case est bien un nombre
Si le contenu de la cellule est aligné à gauche, il sera interprété comme du texte.
A +
Re: Additionner 2 cases de nombre qui contiennent des signes
Re,
j'ai tenté les deux dernière proposition mais aucun ne marche le premier me donne erreur 511 et le second #VALEUR!... j'ai pas trop compris la toute première proposition, comment puis je formater de façon à visualiser le texte ajouté ?
j'ai tenté les deux dernière proposition mais aucun ne marche le premier me donne erreur 511 et le second #VALEUR!... j'ai pas trop compris la toute première proposition, comment puis je formater de façon à visualiser le texte ajouté ?
LibreOffice 7.1.1.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Erreur 511 = Variable manquante. Fonction nécessitant davantage de variables que celles saisies, par exemple ET() et OU().
Joindre un fichier au format ODF facilite le travail des bénévoles et peut s'avérer fort utile pour obtenir une solution adaptée.
Comment joindre un fichier.
Erreur 511 = Variable manquante. Fonction nécessitant davantage de variables que celles saisies, par exemple ET() et OU().
Joindre un fichier au format ODF facilite le travail des bénévoles et peut s'avérer fort utile pour obtenir une solution adaptée.
Comment joindre un fichier.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Re: Additionner 2 cases de nombre qui contiennent des signes
Meric, malheureusement le fichier en question fait 2Mo et dépasse donc les 500Ko autorisés.
Donc avec comment dois je ajouter et() ou ou() ?
Donc avec
Code : Tout sélectionner
=SOMMEPROD(CNUM(STXT(a1:a10)))
Dernière modification par micmac le 18 juil. 2021 18:25, modifié 2 fois.
Raison : Formule balisée par le modérateur pour faciliter la lecture
Raison : Formule balisée par le modérateur pour faciliter la lecture
LibreOffice 7.1.1.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Pour un fichier dépassant les 500 Ko acceptés mais inférieur à 15 Mo vous pouvez le joindre en passant uniquement par : http://www.cjoint.com/. Revenez ensuite nous communiquer le lien d'accès.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Re: Additionner 2 cases de nombre qui contiennent des signes
Bon en fait le problème c'était que chaque cellule commençait par une apostrophe... Reste encore à trouver comment le enlever
LibreOffice 7.1.1.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Si chaque cellule commence par une apostrophe, c'est que leur contenu est au format texte.
Sélectionner la colonne concernée puis menu Données > Texte en colonnes.
Les données passeront au format nombre.
Si chaque cellule commence par une apostrophe, c'est que leur contenu est au format texte.
Sélectionner la colonne concernée puis menu Données > Texte en colonnes.
Les données passeront au format nombre.
AOO 4.1.15 et LibO stable 7.6.5 / macOS Intel 13.6.5 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Re: Additionner 2 cases de nombre qui contiennent des signes
Merci, est il possible de faire cette même opération mais pour plusieurs colonne en même temps ? Car quand j'en sélectionne plusieurs l'option n'est plus dispo...
LibreOffice 7.1.1.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Par cette méthode, je ne pense pas mais peut-être existe-t-il une autre possibilité et dans ce cas il faudra attendre le passage des experts du tableur.
Cela dit, un fichier est toujours intéressant le bienvenu.
Cela dit, un fichier est toujours intéressant le bienvenu.
AOO 4.1.15 et LibO stable 7.6.5 / macOS Intel 13.6.5 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Comme tu le dis toi-même, c'est CNUM qui permet de s'affranchir de l'apostrophe.
Comme tu le dis toi-même, c'est CNUM qui permet de s'affranchir de l'apostrophe.
Bien sûr on ne demande pas TOUT le document mais un extrait significatif visant à comprendre.jetable a écrit :malheureusement le fichier en question fait 2Mo et dépasse donc les 500Ko autorisés
Par macro certainement mais pourquoi toutes tes colonnes auraient une apostrophe dans une donnée calculée ?jetable a écrit :est il possible de faire cette même opération mais pour plusieurs colonne en même temps ?
OpenOffice 4.1.15 - Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonsoir,
, et à étirer la formule vers le bas ou vers la droite si elle est en ligne.
Ici, à valider en formule matriciel Ctrl + Maj + Entrée (en même temps), et si vos chiffres ne sont pas dans la colonne A, n'hésitez pas à changer les cellules de la méthode ci-dessus...
Et pour quoi faire la somme directement avec SOMMEPROD():
Ne pas valider en formule matriciel !
Bonne après-midi
A essayer ceci :jetable a écrit :Bonjour,
je voudrais additionner 2 cases de nombres mais celles ci contiennent des signes comme < ou > mais dans formatage la case est bien un nombre... Quand je fais simple =a1+a2 j'obtiens = VALEUR !
Merci de votre aide
Code : Tout sélectionner
=CNUM(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"<";" ");">";" ");"≥";" ");"≤";" "))
Et sinon pour cette méthode :jetable a écrit :Merci, est il possible de faire cette même opération mais pour plusieurs colonne en même temps ? Car quand j'en sélectionne plusieurs l'option n'est plus dispo...
Code : Tout sélectionner
=CNUM(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1:A100;"<";" ");">";" ");"≥";" ");"≤";" "))
Et pour quoi faire la somme directement avec SOMMEPROD():
Code : Tout sélectionner
=SOMMEPROD(CNUM(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1:A100;"<";" ");">";" ");"≥";" ");"≤";" ")))
Bonne après-midi
LibreOffice 7.0.5.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Donc voici un échantillon.
J'ai fait quelque colonnes une à une, par contre la méthode donnée pour en faire plusieurs en même temps semble tellement irréelle, pour un truc si simple...
J'ai fait quelque colonnes une à une, par contre la méthode donnée pour en faire plusieurs en même temps semble tellement irréelle, pour un truc si simple...
- Pièces jointes
-
- echantillon.ods
- Echantillon
- (13.88 Kio) Téléchargé 68 fois
LibreOffice 7.1.1.2 sous Windows 10
- Jean-Louis Cadeillan
- GourOOu
- Messages : 5733
- Inscription : 03 janv. 2009 00:56
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Cordialement,
Jean-Louis
Si tu prétends que c'est si simple, c'est que tu as une règle implicite pour additionner , par exemple, « 0,41 » et « < 0,2 »… rends-la explicite !jetable a écrit :pour un truc si simple
Cordialement,
Jean-Louis
LibO 7.6.5.2 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Re: Additionner 2 cases de nombre qui contiennent des signes
bonsoir
une autre solution est de rendre numériques les colonnes où se trouve les apostrophes devant les nombres.
sélectionner la colonne
Données>Texte en colonnes > Bouton "OK"
une autre solution est de rendre numériques les colonnes où se trouve les apostrophes devant les nombres.
sélectionner la colonne
Données>Texte en colonnes > Bouton "OK"
OpenOffice 4.1.14 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour à tous,
Pour éviter de faire la suppression colonne par colonne, le plus simple est de passer par Rechercher Remplacer, voir :
https://forum.openoffice.org/fr/forum/v ... 251#p19251
A +
Pour éviter de faire la suppression colonne par colonne, le plus simple est de passer par Rechercher Remplacer, voir :
https://forum.openoffice.org/fr/forum/v ... 251#p19251
A +
Re: Additionner 2 cases de nombre qui contiennent des signes
La fonction recherche et remplacer est en réalité super simple et rapide ! Mais du coup se pose un autre problème, les cellules contenant par exemple "> 0.2" ne s'additionnent pas en raison du ">"... Comment puis je procéder ?
LibreOffice 7.1.1.2 sous Windows 10
Re: Additionner 2 cases de nombre qui contiennent des signes
Bonjour,
Reconsidérez ce que
Reconsidérez ce que
[b][color=#FF8000]Jean-Louis Cadeillan[/color][/b] a écrit : une règle implicite pour additionner , par exemple, « 0,41 » et « < 0,2 »… rends-la explicite !
AOO 4.1.15 et LibO stable 7.6.5 / macOS Intel 13.6.5 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles