[utenti] Re: Estrazione Caratteri da CALC

2011-12-16 Per discussione Francesca Chiarelli
... a essere pignoli (e io, in effetti, lo nacqui) segnalo che per la 
prima parte (il nome) è più corretta questa formula:

=SINISTRA(A2;TROVA( ;A2)-1)
così non ci si prende anche lo spazio finale, che prima o poi qualche 
grana la darebbe.
Per la seconda parte (il cognome) la formula suggerita da Sergio va 
benissimo:

=DESTRA(A2;(LUNGHEZZA(A2)-TROVA( ;A2))
... a patto che non ci siano spazi extra finali, né fra nome e cognome.

Volendo quindi essere pignolissimi... ci sarebbe da usare anche la 
funzione ANNULLA.SPAZI(). Nel qual caso io userei una ulteriore colonna, 
diciamo la B, per togliere gli spazi extra: (in B2)

=ANNULLA.SPAZI(A2)
e far riferire le altre formule a B2 invece che a A2.

Ultimo commento: non funziona coi nomi doppi, dato che si tratterebbe di 
usare il secondo spazio, non il primo. Si risolve o scrivendoseli a mano 
(se sono pochi) o usando una nuova formula, che agisca sul secondo 
spazio, anziché sul primo:

=TROVA( ;A2;TROVA( ;A2)+1)
al posto della semplice
TROVA( ;A2)

Francesca Chiarelli
-


Il 16/12/2011 11:25, Piana delle Orme ha scritto:

Ho una tabella creata con calc nella quale all'interno di una
colonna sono riportati nome e cognome.
ho estratto il nome mediante la seguente formula
=SINISTRA(A2;TROVA( ;A2);
Non riesco ad estrapolare il cognome in quanto applicando la
stessa formula con inizio da destra
=DESTRA(A2;TROVA( ;A2)
non ho il risultato desiderato.
Credo che la formula TROVA nella seconda formula conti il numero
delle lettere partendo sempre da sinistra dandomi come risultato
il corrispondente numero di lettere iniziando dalla destra come
richiesto.
Bruno



prova con
=DESTRA(A2;(LUNGHEZZA(A2)-TROVA( ;A2))
CIAO
--
Sergio Boso


--

Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org
Per altre operazioni: http://openoffice.org/projects/it/lists


[utenti] Re: Estrazione Caratteri da CALC

2011-12-16 Per discussione Piana delle Orme
Ringrazio per il suggerimento.
Adesso non ho tempo.
Lunedì al rientro in ufficio eseguirò le modifiche e comunicherò i
risultati.
Grazie nuovamente
Bruno




Il giorno 16 dicembre 2011 16:53, Francesca Chiarelli
frach...@tiscali.itha scritto:

 ... a essere pignoli (e io, in effetti, lo nacqui) segnalo che per la
 prima parte (il nome) č piů corretta questa formula:
 =SINISTRA(A2;TROVA( ;A2)-1)
 cosě non ci si prende anche lo spazio finale, che prima o poi qualche
 grana la darebbe.
 Per la seconda parte (il cognome) la formula suggerita da Sergio va
 benissimo:
 =DESTRA(A2;(LUNGHEZZA(A2)-**TROVA( ;A2))
 ... a patto che non ci siano spazi extra finali, né fra nome e cognome.

 Volendo quindi essere pignolissimi... ci sarebbe da usare anche la
 funzione ANNULLA.SPAZI(). Nel qual caso io userei una ulteriore colonna,
 diciamo la B, per togliere gli spazi extra: (in B2)
 =ANNULLA.SPAZI(A2)
 e far riferire le altre formule a B2 invece che a A2.

 Ultimo commento: non funziona coi nomi doppi, dato che si tratterebbe di
 usare il secondo spazio, non il primo. Si risolve o scrivendoseli a mano
 (se sono pochi) o usando una nuova formula, che agisca sul secondo spazio,
 anziché sul primo:
 =TROVA( ;A2;TROVA( ;A2)+1)
 al posto della semplice
 TROVA( ;A2)

 Francesca Chiarelli
 -

 Il 16/12/2011 11:25, Piana delle Orme ha scritto:

Ho una tabella creata con calc nella quale all'interno di una

colonna sono riportati nome e cognome.
ho estratto il nome mediante la seguente formula
=SINISTRA(A2;TROVA( ;A2);
Non riesco ad estrapolare il cognome in quanto applicando la
stessa formula con inizio da destra
=DESTRA(A2;TROVA( ;A2)
non ho il risultato desiderato.
Credo che la formula TROVA nella seconda formula conti il numero
delle lettere partendo sempre da sinistra dandomi come risultato
il corrispondente numero di lettere iniziando dalla destra come
richiesto.
Bruno


 prova con
=DESTRA(A2;(LUNGHEZZA(A2)-**TROVA( ;A2))
CIAO
--
Sergio Boso


 --
 --**--**
 
 Per cancellarsi: scrivere a 
 utenti-unsubscribe@it.**openoffice.orgutenti-unsubscr...@it.openoffice.org
 Per altre operazioni: 
 http://openoffice.org/**projects/it/listshttp://openoffice.org/projects/it/lists

-- 

Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org
Per altre operazioni: http://openoffice.org/projects/it/lists

[utenti] Re: Estrazione Caratteri da CALC

2011-12-16 Per discussione Paolo Pedaletti
Ciao Bruno,

 Ho una tabella creata con calc nella quale all'interno di una colonna
 sono riportati nome e cognome.
 ho estratto il nome mediante la seguente formula 
 =SINISTRA(A2;TROVA( ;A2);
 Non riesco ad estrapolare il cognome in quanto applicando la stessa
 formula con inizio da destra
 =DESTRA(A2;TROVA( ;A2)
 non ho il risultato desiderato.

e usare

Dati - Testo a Colonne ?

ciao

-- 
Paolo Pedaletti
www.openlabs.it
http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf
http://linguistico.sourceforge.net/pages/traduzioni/ms_illegal.html

-- 

Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org
Per altre operazioni: http://openoffice.org/projects/it/lists