Date: prev next · Thread: first prev next last
2023 Archives by date, by thread · List index


Bonjour

Je remonte un peu mais c'est parce qu'après réflexion je vois que si c'est une évidence pour moi, 
ça ne l'est pas forcément pour d'autres...

Gauche manipule des chaînes de caractères. Donc le résultat est du texte. C'est tant mieux.

Effectivement dans l'exemple de Gilbert on se doute qu'on ne va pas additionner des Siret, Siren 
qui ne sont "que" l'expression d'une nomenclature. 

Il est toujours préférable de trouver la solution adaptée à notre propre besoin. Elle a des chances 
d'être plus simple qu'une solution générique "qui marche dans tous les cas". 

Reste que quels qu'ils soient, si l'on triture une suite de chiffre. C'est que c'est une chaine de 
caractère, et que l'on n'ira pas additionner ces valeurs, tout au plus on fera du dénombrement. Ce 
qui n'empêche pas de faire des calculs plus ou moins savants sur ces dénombrements qui eux sont 
bien des valeurs chiffrées....


⁣Claire​

Le 1 juin 2023 à 18:07, à 18:07, Philippe POUMAILLOUX <ph.poumailloux@orange.fr> a écrit:
Merci Claire pour tes interventions toujours très intéressantes.

Mais GAUCHE transforme le nombre en un résultat “texte”, si je ne me
trompe pas, en tout cas c'est ce que j'ai constaté en appliquant cette
fonction proposée par plusieurs intervenants.

Je pense que dans l'exemple proposé par Gilbert, cela n'a pas
d'importance car il ne prévoit sans doute pas de faire des opérations
avec les N° SIREN et les SIRET...

Bien cordialement et surtout merci

Philippe

envoyé : 1 juin 2023 à 14:47
de : Ocleyr2lalune <ocleyr2lalune@zaclys.net>
à : LIARD <gilbertliard@hotmail.com>
Cc: Libre Office <users@fr.libreoffice.org>
objet : Re: [fr-users] modification




Bonjour Gilbert

transformer un siret en siren est un besoin assez commun, penses avant 
tout à vérifier que ta source de données ne te fourni pas un résultat 
propre avec les siren à chaque fois.

En l'occurrence les données Sirene sont ouvertes (et plus payantes) 
depuis quelques années. Tu peux donc, selon ton besoin te reporter à

https://www.sirene.fr/sirene/public/creation-fichier

Les spécialistes de Sirene ne s'amuseront pas à mélanger des Siret et 
des Siren dans la même colonne...

Conceptuellement, Calc travaille en tableur, s'il fallait réaliser une 
conversion, un remplacement pour toutes les cellules d'une colonne,
sans 
ajouter une colonne "propre" où tu passes ta formule, en fait tu ferais

une macro qui ferait la même chose que ferait la formule, c'est un peu 
"superflu" vu ce que tu cherches à faire !!!

Effectivement si tu voulais en une ligne appliquer cette
transformation, 
un select en SQL ferait trés bien l'affaire... voilà pourquoi tant de 
remarques sur ta question, pourtant simple et basique et en rien 
choquante.

La formule qui répond spécifiquement à ta demande est Gauche. Elle est 
faite pour ça....

Bonne journée à toi

Claire

Le 2023-05-31 18:09, LIARD a écrit :

Bonjour à tous,

J'ai un colonne en format nombre avec soit des numéros de SIREN (9 
chiffres) soit des numéros de SIRET (14 chiffres). Je rame pour 
qu'automatiquement toute ma colonne soit en 9 chiffres (donc en Siren) 
et éliminer les 5 derniers chiffres des numéros en Siret.

Ex. Siret à l'origine : 48381893600013 pour transformer automatiquement

en Siren 483818936

Est-ce qu'il y a une formule que l'on peut appliquer à la colonne et 
pas à chaque cellule ?

Bien à vous,

Gilbert LIARD

-- Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.