Fai la tua domanda
0

regex in calc

chiesto il 2020-05-16 12:54:26 +0200

Immagine gravatar per kubwit

updated 2020-05-16 12:56:17 +0200

Salve a tutti. Vorrei trovare un pezzo di testo in una cella, sostituirlo e metterlo alla fine della stessa cella...

Esempio

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the **ILMIOTESTO**, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

E metterlo alla fine della cella con la opzione trova e sostituisci cosi:

 Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the , when an unknown printer took a galley of type and scrambled it to make a type specimen book. **ILMIOTESTO-MODIFICATO**

Qualcuno sa dirmi come ? Non riesco capire in che maniera devo scrivere la regex perchè anche alla fine di MIOTESTO ci sono dei charatteri che variano. Sto girando come una trottola ma non riesco a risolverlo.

Grazie in anticipo

modifica retag flag offensive close merge delete

2 Answers

0

risposto il 2020-05-16 23:00:25 +0200

Immagine gravatar per kubwit

updated 2020-05-16 23:01:01 +0200

Grazie per risposta. Si.. Mi mette il testo indicato alla fine del testo della cella. Fino qui ci sono e va bene.

Il problema e il seguente:

  1. Non cancella il testo originale ovvero lo sposta alla fine...
  2. Il testo di origine non è individuabile con una espressione regolare.

Cerco di spiegarmi meglio. Ho da spostare delle stringhe del testo in una cella come:

<h6>Misura</h6><li>Misura: 14,5 - 15</li>

o

<h6>Misura</h6><li>Misura: 14</li>

o

<h6>Misura</h6><li>Misura: 14 - 15</li>

o

<h6>Misura</h6><li>Misura: 14-15</li>

alla fine del testo che contiene la cella

Grazie in anticipo

modifica flag offensive delete link more
0

risposto il 2020-05-16 22:12:18 +0200

Immagine gravatar per akurery

Posso sbagliarmi, ma con Trova e Sostituisci la vedo dura.
Io userei un approccio con una funzione inserita in un'altra cella del tipo =CONCATENA(SOSTITUISCI(A1;"**ILMIOTESTO**";"");" **ILMIOTESTO-MODIFICATO**").
Una volta ottenuto il testo che ti serve puoi fare un Taglia/Incolla speciale, per incollare solo il Testo sulla cella di origine.
Ovviamente nella formula, al posto di **ILMIOTESTO** e **ILMIOTESTO-MODIFICATO**, puoi puntare ad altre celle dove inserire i criteri di ricerca e sostituzione.

modifica flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Chieste: 2020-05-16 12:54:26 +0200

Seen: 23 times

Last updated: May 16