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

Fermé
Lapinette - 18 nov. 2019 à 14:13
yclik Messages postés 3594 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 25 avril 2024 - 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
A voir également:

1 réponse

yclik Messages postés 3594 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 25 avril 2024 1 481
Modifié le 18 nov. 2019 à 17:22
Bonsoir
une proposition
=STXT(A3;1;TROUVE("VALEUR";A3)-1)&A1&STXT(A3;TROUVE("VALEUR";A3)+6;200)
0
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 ?
0
yclik Messages postés 3594 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 25 avril 2024 1 481
18 nov. 2019 à 17:48
que contient C2
0
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"
0
yclik Messages postés 3594 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 25 avril 2024 1 481
18 nov. 2019 à 18:16
Re
=STXT(C1;1;TROUVE("VALEUR";C1)-1)&STXT(C2;2;NBCAR(C2)-2)&STXT(C1;TROUVE("VALEUR";C1)+6;200)
0