| | Post: 4 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
29/07/2019 16:37 | |
Buongiorno a tutti, esperti di excel
Ho un grande excel e la prima colonna a volte si ripete con contatti diversi. Vorrei raggruppare l'azienda e mettere i contatti e email in colonne diverse.
E' possibile fare questo con una funzione di excel senza scrivere codice VBA? Grazie a tutti per le risposte
Azienda Contatto Email
Fiat Paolo rossi prossi@fiat.com
Citroen Luca verdi lverdi@citroen.com
Ford Franco Giallo fgiallo@ford.com
Fiat Pluto Pippo ppippo@fiat.com
Fiat Paperini Carlo cpaperini@fiat.com
Risultato che vorrei ottenere
Fiat Paolo rossi prossi@fiat.com Pluto Pippo ppippo@fiat.com Paperini Carlo cpaperini@fiat.com
Citroen Luca verdi lverdi@citroen.com
Ford Franco Giallo fgiallo@ford.com
|
|
| | Post: 306 | Registrato il: 11/07/2015
| Età: 33 | Utente Senior | office 2013-2016 | | OFFLINE | |
|
29/07/2019 18:29 | |
Buona Sera
c1 =TESTO.UNISCI(" ";VERO;SE(SINISTRA($A$1:$A$5;RICERCA(" ";$A$1:$A$5)-1)=$M1;$A$1:$A$5;""))
copia in basso
se utilizzi office 365 non devi confermare con
control+shift+enter
se utilizzi office 2019 devi confermare con
control +shift +enter .Office 365 -0ffice 2019 sono solo quelli
con cui potrai lavorare e trasferire il file.
Per fare una formula unica
ho messo in M1,M2,M3 le marche auto
In allegato File
[Modificato da Ulisse1990 29/07/2019 18:36] |
| | Post: 4 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
30/07/2019 08:22 | |
Ulisse1990, 29/07/2019 18.29:
Buona Sera
c1 =TESTO.UNISCI(" ";VERO;SE(SINISTRA($A$1:$A$5;RICERCA(" ";$A$1:$A$5)-1)=$M1;$A$1:$A$5;""))
copia in basso
se utilizzi office 365 non devi confermare con
control+shift+enter
se utilizzi office 2019 devi confermare con
control +shift +enter .Office 365 -0ffice 2019 sono solo quelli
con cui potrai lavorare e trasferire il file.
Per fare una formula unica
ho messo in M1,M2,M3 le marche auto
In allegato File
|
| | Post: 5 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
30/07/2019 08:23 | |
ULISSE SEI UN GRANDE
grazie
Ulisse1990, 29/07/2019 18.29:
Buona Sera
c1 =TESTO.UNISCI(" ";VERO;SE(SINISTRA($A$1:$A$5;RICERCA(" ";$A$1:$A$5)-1)=$M1;$A$1:$A$5;""))
copia in basso
se utilizzi office 365 non devi confermare con
control+shift+enter
se utilizzi office 2019 devi confermare con
control +shift +enter .Office 365 -0ffice 2019 sono solo quelli
con cui potrai lavorare e trasferire il file.
Per fare una formula unica
ho messo in M1,M2,M3 le marche auto
In allegato File
|
| | Post: 6 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
30/07/2019 08:50 | |
ciao Ulisse
le colonne Azienda Contatto email sono 3 colonne separate e il risultato dovrà andare il altre colonne separate non in un'unica cella |
| | Post: 371 | Registrato il: 15/01/2016
| Città: ROMA | Età: 51 | Utente Senior | 2016 | | ONLINE |
|
30/07/2019 09:11 | |
Buongiorno
se alleghi un file con i dati iniziali e il risultato da ottenere scritto a mano è più facile rispondere |
| | Post: 7 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
30/07/2019 09:40 | |
DANILOFIORINI, 30/07/2019 09.11:
Buongiorno
se alleghi un file con i dati iniziali e il risultato da ottenere scritto a mano è più facile rispondere
ciao Danilo, allego il file di esempio
|
| | Post: 372 | Registrato il: 15/01/2016
| Città: ROMA | Età: 51 | Utente Senior | 2016 | | ONLINE |
|
30/07/2019 10:22 | |
Ciao
in D12 da trascinare in basso
=SE.ERRORE(INDICE(A$2:A$100;CONFRONTA(0;INDICE(CONTA.SE($D$11:$D11;$A$2:A$100&""););0));"")
in E12 da trascinare a destra e poi in basso
=SE.ERRORE(INDICE($B$2:$C$100;AGGREGA(15;6;RIF.RIGA($A$2:$A$100)/($A$2:$A$100=$D12)-RIF.RIGA($A$2)+1;QUOZIENTE(RIF.COLONNA(A$1)-1;2)+1);RESTO(RIF.COLONNA(A$1)-1;2)+1);"") |
| | Post: 8 | Registrato il: 22/05/2019
| Città: MILANO | Età: 57 | Utente Junior | Office365 | | OFFLINE | |
|
30/07/2019 10:35 | |
DANILO....CHAPEAU....
Complimenti
DANILOFIORINI, 30/07/2019 10.22:
Ciao
in D12 da trascinare in basso
=SE.ERRORE(INDICE(A$2:A$100;CONFRONTA(0;INDICE(CONTA.SE($D$11:$D11;$A$2:A$100&""););0));"")
in E12 da trascinare a destra e poi in basso
=SE.ERRORE(INDICE($B$2:$C$100;AGGREGA(15;6;RIF.RIGA($A$2:$A$100)/($A$2:$A$100=$D12)-RIF.RIGA($A$2)+1;QUOZIENTE(RIF.COLONNA(A$1)-1;2)+1);RESTO(RIF.COLONNA(A$1)-1;2)+1);"")
|
|
|