Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

incolonnare senza macro

Ultimo Aggiornamento: 20/04/2018 19:37
Post: 154
Registrato il: 28/08/2007
Città: VERONA
Età: 63
Utente Junior
2016
OFFLINE
19/04/2018 23:01

buona giornata e grazie per l'aiuto che mi donerete...


Ho la necessità di avere incolonnati dei "nomi in B-C-D" che vanno in
(F-G-H) a seconda della destinazione es: roma, milano, torino

questi nomi vorrei andassero nella giusta città (roma, milano, torino) automaticamente senza dover premere o azionare nulla.
esiste cortesemente la possibilità di farlo? pertanto senza una macro?

allego un esempio e vi ringrazio per la vostra disponibilità
[Modificato da giampag 19/04/2018 23:02]
Post: 2.836
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
20/04/2018 00:51

Salve, giampag;
non so se può esserti utile, ma, potresti provare con:
-    Copia il Range "B1:D10" in Range "F1:H10"
-    Premi F5
-    Seleziona "Speciale"
-    Seleziona "Celle vuote"
-    Premi OK
-    Tasto destro del mouse
-    Seleziona "Elimina"
-    Seleziona "Celle in alto"



A disposizione.

Buo Lavoro.

Giusepppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 154
Registrato il: 28/08/2007
Città: VERONA
Età: 63
Utente Junior
2016
OFFLINE
20/04/2018 07:49

grazie Giuseppe per la tua risposta, tuttavia al momento sto utilizzando una macro per eseguire tale funzione. Purtroppo per necessità che non sto qui ad elencare, dovrei poter fare l'incolonnamento in (F G H) senza dover fare nessuna operazione manuale: cioè in automatico. Spero di aver spiegato bene di cosa ho bisogno. grazie...
Post: 2.838
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
20/04/2018 19:01

Buona sera, giampag;
premesso che non è tutta "farina del mio sacco", ho adattato una Formula proposta da Ninai e Canapone (un saluto ad Entrambi), potresti provare con:

in Cella "F2"
=SE.ERRORE(INDICE(B$2:B$10;AGGREGA(15;6;(RIF.RIGA(B$2:B$10)-RIF.RIGA($A$2))+1/($B$2:$B$10<>"");RIGHE($F$2:F2)));"")

da copiare nelle Celle sottostanti

in Cella "G2"
=SE.ERRORE(INDICE(C$2:C$10;AGGREGA(15;6;(RIF.RIGA(C$2:C$10)-RIF.RIGA($A$2))+1/($C$2:$C$10<>"");RIGHE($G$2:G2)));"")

da copiare nelle Celle sottostanti

in Cella "H2"
=SE.ERRORE(INDICE(D$2:D$10;AGGREGA(15;6;(RIF.RIGA(D$2:D$10)-RIF.RIGA($A$2))+1/($D$2:$D$10<>"");RIGHE($H$2:H2)));"")

da copiare nelle Celle sottostanti



A disposizione.

Buo Lavoro.

Giusepppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 155
Registrato il: 28/08/2007
Città: VERONA
Età: 63
Utente Junior
2016
OFFLINE
20/04/2018 19:37

grazie infinite Giuseppe, funziona una meraviglia..... buona giornata

pertanto ringrazio anche Ninai e Canapone...
[Modificato da giampag 20/04/2018 19:38]
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
unire numeri uguali, ma senza macro (9 messaggi, agg.: 13/07/2018 09:09)
salta alcune righe della macro (4 messaggi, agg.: 07/03/2020 16:29)
eseguire tramite macro un comando della barra multifunzioni (5 messaggi, agg.: 06/11/2023 22:55)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 16:39. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com