ciao
parti da " IL"-"LA"
tu cerchi la L per lo stringa estrai
è chiaro che c'è una differenza di una posizione
la tua formula
=STRINGA.ESTRAI(A5;RICERCA("l";A5)+1;RICERCA(",";A5;RICERCA("l";A5)+1)-RICERCA("l";A5)-1)
non è esatta neanche con IL perché ti lascia uno spazio
davanti ( prova con lunghezza ti rende 17 e non 16)
allora si aggiunge un ANNULLA.SPAZI()
con LA devo eliminare una posizione in più
cosa comporta?
che con IL diventerà giusto
con LA avrò uno spazio davanti e mi serve ANNULLA SPAZI
ecco la formula finale
=
ANNULLA.SPAZI(STRINGA.ESTRAI(A5;RICERCA("l";A5)+2;(RICERCA(",";A5;RICERCA("l";A5)+1)-RICERCA("l";A5)-1)
-1))
NB
se nella frase c'è una L prima ti sfalsa tutto
usa questa forse è più sicura
=STRINGA.ESTRAI(A5;RICERCA("sig";A5);RICERCA(",";A5;RICERCA("sig";A5))-RICERCA("sig";A5))
[Modificato da federico460 15/07/2019 02:05]