Problème pour insérer le contenu d'une formule dans une autre avec accolades

- - Dernière réponse : yclik
Messages postés
1745
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
9 décembre 2019
- 18 nov. 2019 à 18:16
Bonjour,

Je me permets de vous contacter car j'ai une case contenant des accolades dans laquelle je souhaite insérer le contenu d'autres cellules.

Par exemple, le contenu de ma cellule est :

"[ { "name": "NOM VARIATION", "options": [
{
"value": "VALEUR",
"sku": "REFERENCE-FILS",
"ean13": "EAN13",
"weight": 40,
"quantity": 10,
"price_tax_excluded": 16.58,
"reduction": 0,
"reduction_type": "pourc",
"image": "URL IMAGE",
"active": true
} ]
} ]"

Et par exemple je souhaite remplacer "VALEUR" par le contenu d'un autre case.

J'ai essayé de faire Contatener ou ="texte"&A1&" texte"" mais ça ne fonctionne pas à cause des accolades, ...

Auriez vous une solution pour m'aider à corriger ce problème ?

Merci par avance pour votre retour.

Bien cordialement,

Maxime
Afficher la suite 

1 réponse

Messages postés
1745
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
9 décembre 2019
465
0
Merci
Bonsoir
une proposition
=STXT(A3;1;TROUVE("VALEUR";A3)-1)&A1&STXT(A3;TROUVE("VALEUR";A3)+6;200)
Merci pour votre proposition mais comment puis je faire pour l'appliquer à mon problème et remplacer l'éléments "VALEUR" qui se trouve en plein milieu de ma cellule contentant :

""[ { "name": "NOM VARIATION", "options": [
{
"value": "VALEUR",
"sku": "REFERENCE-FILS",
"ean13": "EAN13",
"weight": 40,
"quantity": 10,
"price_tax_excluded": 16.58,
"reduction": 0,
"reduction_type": "pourc",
"image": "URL IMAGE",
"active": true
} ]
} ]"

Par la case "VALEUR" se trouvant en C2 par exemple ?
yclik
Messages postés
1745
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
9 décembre 2019
465 -
que contient C2
On va dire que C1 contient ça :

""[ { "name": "NOM VARIATION", "options": [
{
"value": "VALEUR",
"sku": "REFERENCE-FILS",
"ean13": "EAN13",
"weight": 40,
"quantity": 10,
"price_tax_excluded": 16.58,
"reduction": 0,
"reduction_type": "pourc",
"image": "URL IMAGE",
"active": true
} ]
} ]"

Et C2 contient "Bleu" du coup "Valeur" dans C1 devrait être remplacé par "Bleu"
yclik
Messages postés
1745
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
9 décembre 2019
465 -
Re
=STXT(C1;1;TROUVE("VALEUR";C1)-1)&STXT(C2;2;NBCAR(C2)-2)&STXT(C1;TROUVE("VALEUR";C1)+6;200)
Commenter la réponse de yclik