Excel – Duplicare i valori in una colonna

Excel – Duplicare i valori in una colonna
 
 
Ciao Federico,
ci sarebbero 2 soluzioni con gli “ordinamenti” oppure con la “tabella Pivot
 
prima soluzione (con gli ordinamenti):
Seleziona le celle da (C3:C5);
Copia la serie selezionata (C3:C5) ed incollala alla fine (ad esempio in C6);
 
… ora seleziona la nuova serie di numeri ed applica un ordinamento crescente
 
serienumerica03
 
Seconda soluzione (con la tabella Pivot):
 
duplica i valori presenti nella colonna in una adiacente come nella foto che segue e che potresti chiamare “cifre duplicate“:
 
Quindi crea una tabella pivot dove dovrai inserire i due campi nelle “etichette di riga” come nella figura che segue
sol2b
ora puoi tranquillamente selezionare le nuove etichette di riga presenti sulla tabella pivot ed incollarle dove vorrai…
 
serienumerica02d
 
… in bocca al lupo!
Urbano
 
 
 




Attivare o disattivare il riempimento automatico

… ciao prof, nel mio Excel (2007), quando seleziono una cella, non ho più l’opzione per fare il riempimento automatico; come posso fare? 
grazie Francesco
 
Ciao Francesco devi riattivare l’opzione “Attiva quadratino di trascinamento e riempimento celle” .. 
 

1) clicca sul “Pulsante Office” in alto a sinistra;

2) “Opzioni di Excel“;

  

3) “Impostazioni avanzate”;

4) “Opzioni di modifica”;

5) mettere la spunta su “Attiva quadratino di riempimento trascinamento celle” che probabilmente si è tolto;
6) confermare su “OK“.
 
… buon lavoro!

 

 

Tabella Pivot su più fogli di lavoro

Vediamo come utilizzare una tabella Pivot che lavori su più fogli di lavoro di uno stesso file;
ad esempio ipotizziamo di avere dei dati sul foglio “Gennaio” ed altri dati sul foglio “Febbraio” di uno stesso file PivotSuDiversiFile.xlsx

dal tasto che segue possiamo scaricare il file esempio

 Scaricare il file esempio



esempio dati sul foglio “Gennaio”
esempio dati sul foglio “Febbraio”
Per prima cosa assegniamo dei nomi ai due gruppi di celle dei 2 fogli, ad esempio chiameremo “vendite_Gennaio” l’intervallo di celle (A1:F10) del foglio “Gennaio”; e chiameremo “vendite_Febbraio” l’intervallo di celle (A1:F7) del foglio “Febbraio”.

***

N.B: per assegnare un “nome” ad un intervallo di celle:
selezionare il gruppo di celle (ad esempio (A1:F10) del foglio “Gennaio”);
scrivere il nome nella casella nome (ad esempio “vendite_Gennaio”, …non usare spazi!!);
confermare premendo “invio” sulla tastiera.
ripetere la stessa operazione per assegnare il nome “vendite_Febbraio” al gruppo di celle (A1:F7) del foglio “Febbraio”.

***
Ora siamo pronti per creare una tabella Pivot che analizzi i dati che sono presenti sui due fogli diversi “Gennaio” e “Febbraio”, cioè
dovremo creare una “Query”:

Clicchiamo sulla scheda “Dati” > “Carica dati esterni” > “Da altre origini” > “Da Microsoft Query” …

***
Comparirà la finestra “Scegli origine dati

  • selezionare l’opzione Excel Files*;
  • togliere la “spunta” all’opzione “Usa creazione guidata Query per creare/modificare query”;
  • confermare cliccando “OK



***
Compare la finestra “Seleziona cartella di lavoro”.
Indicare il percorso del file che contiene i fogli su cui creare la tabella Pivot (es. PivotSuDiversiFogli.xlsx) (bisogna fare questa procedura anche se si tratta dello stesso file in cui si sta lavorando).

Individuato il file, confermare con “OK”.
***
Ora si apre la finestra “Aggiungi tabelle”:

Cliccare direttamente sul tasto “Chiudi”.
***
Si apre la finestra  “Microsoft Query
  • cliccare  sul pulsante “SQL” e compilare come segue:


SELECT *
FROM vendite_Gennaio
UNION ALL
SELECT *
FROM vendite_Febbraio

  • Confermare con “OK”.

Questa istruzione unirà I dati dei fogli “Gennaio” e “Febbraio”;

    N.B. se i fogli da unire fossero 3 (ad esempio con i dati “vendite_Marzo” di un eventuale terzo foglio “Marzo”) bisognerebbe scrivere:

    SELECT *
    FROM vendite_Gennaio
    UNION ALL
    SELECT *

    FROM vendite_Febbraio
    UNION ALL
    SELECT *
    FROM vendite_Marzo


    ***

    Cliccare “OK” su questa finestra:

    ***
    Chiudere ora la finestra della Query utilizzando il tasto “X” in alto a destra

    ***
    Verrà visualizzata la finestra “Importa dati” che ci chiederà come visualizzare i dati estratti:


    • Scegliere “in un rapporto di tabella pivot
    • poi cliccare su “in un nuovo foglio di lavoro
    • OK”;

    Ora possiamo lavorare i dati uniti come una normale tabella Pivot!!!








    Excel: tabella pivot, concetti di base


    La Tabella pivot è lo strumento che permette di “riepilogare” i dati di una tabella presentandoli in diversi modi. 
    Nella tabella illustrata nella figura successiva (fig.1) sono annotate le vendite effettuate dai vari venditori di una società fornitrice di materiale informatico. 
    fig.1: pivot_01.xlsx

     … non è facile guardando la tabella stabilire a colpo d’occhio …
    Quale è stato il fatturato complessivo? …
    Quanto ha fatturato ciascun venditore? …
    Qual è stato il fatturato realizzato ogni mese e, se possibile, specificando il parziale di ciascun venditore …

    La Tabella pivot in pochi e semplici passaggi consente di creare nuove e diverse “tabelle di riepilogo” come quella, nell’esempio seguente (fig.2), senza modificare la tabella di origine, che potrebbero visualizzare il  fatturato ripartito per ciascun venditore …

    fig.2

    oppure il fatturato complessivo ripartito per mese e per venditore (fig.3) …

    fig.3
    … potremmo continuare visualizzando il quantitativo di ciascun prodotto per ogni mese …
    Vediamo come procedere
    scarichiamo dal pulsante seguente il file “pivot_01.xlsx” su cui potremo esercitarci

    Apriamo il file “pivot_01.xlsx”, posizioniamoci sulla tabella cliccando su una cella qualsiasi, ad esempio in C3 (1), clic sulla scheda “Inserisci” (2) – “Tabella pivot” (3) (vedi fig.4)
    fig.4
    … si aprirà una finestra (vedi fig.5) dove lasceremo tutto invariato, infatti:

    nella parte superiore viene indicata qual è la tabella di base sulla quale vorremo creare la nuova “tabella riepilogativa pivot” (4);
    nella parte inferiore ci avvisa che questa nuova “tabella riepilogativa pivot” verrà presentata in un nuovo foglio di lavoro (5); 
    quindi noi possiamo semplicemente cliccare “OK” (6) per confermare.

    fig.5

    Avremo la seguente situazione da notare in un nuovo foglio (vedi fig.6):

    fig.6

    Ora possiamo costruire la nostra pivot:
    … volendo verificare per ciascun venditore i relativi fatturati dovremo:
    trascinare con il mouse il “campo Venditore” nel riquadro delle righe (Etichette di riga) (7) (vedi fig.7);

    fig.7




























    … e trascinare, con il mouse, il “campo Fatturato” nel riquadro dei Valori (8) (vedi fig.8);

    fig.8




    Fatto!!!
    … il riquadro (9) è una delle tante possibili tabelle riepilogative pivot che si possono ottenere e che, in questo caso, riepiloga il fatturato realizzato da ciascun dipendente (vedi fig.9).

    fig.9

    … proviamo a fare ulteriori prove…

     per esempio trasciniamo col mouse il “campo Mese” nel riquadro delle colonne (Etichette di colonna) (10(vedi fig.10)




    fig.10


    ottimo!!!

    … avremo una nuova tabella pivot che riepiloga il fatturato di ciascun dipendente ma stavolta ripartito per mese!!! (11)


    Ora che abbiamo capito il meccanismo proviamo a giocare con la pivot ..
    … spostiamo i mesi nelle colonne e vediamo che succede …
    … oppure sostituiamo i venditori con i prodotti e i fatturati con le unità…
    … togliamo i mesi… ecc…

    Ogni volta avremo un diverso riepilogo della stessa tabella!!!
    … quindi le tabelle pivot sono un potente strumento per:

    L’ANALISI DINAMICA DEI DATI



    N.B. È importante che nella tabella di base, sulla quale vorremo creare i “riepiloghi pivot”, applichiamo un carattere “grassetto” alla prima riga che conterrà le intestazioni per distinguerla da tutto il resto dei dati ed evitiamo righe vuote.

    nel prossimo tutorial proveremo ad approfondire l’argomento.

    buon lavoro da Urbano  



    Password: proteggere i files di Word ed Excel con una password

    Per proteggere un file di Excel 2007 o di Word dalla lettura di occhi indiscreti dobbiamo ricorrere all’uso di una password;
    1) Cliccare in alto a sinistra sul “pulsante di Office” …si apre un menu a discesa;

    2) Clic sul comando “Prepara“;
    3) Cliccare su “Crittografia documento“;

    …si apre una finestra di dialogo in cui la dovremo inserire la password scelta una prima volta…
     …ed una seconda volta
    la password verrà vista cifrata con tanti “pallini”!!!.
    …ora potremo chiudere e salvare il file.

    Ora ogni volta che apriremo nuovamente il file avremo una finestra di dialogo in cui dovremo inserire la password corretta rispettando la distinzione tra maiuscole e minuscole.

    La stessa procedura può essere utilizzata per i file di word 2007
    …ricordiamoci di appuntare la password da qualche parte!!!

    Excel – Creare una macro per incrementare automaticamente il valore di una cella

    cartelloexcel2

    Impostiamo una macro che ad ogni clic del mouse sul “rettangolo blu” incrementi la cella A1 di “uno”, ad esempio dopo un primo clic la cella A1 avrà il valore “2”, al secondo clic il valore “3” ….

     

    …al novantanovesimo clic il valore “100”!!!
    tasto che incrementa di 1 b
    1)     Lanciare l’Excel e premendo da tastiera la combinazione ALT + F11 si aprirà l’editor di Visual Basic;
    2)     Cilc su “INSERISCI”, “MODULO”, … scriviamo il codice:
    Sub incrementare_di_1()
    ActiveSheet.Range(“A1”).Value = ActiveSheet.Range(“A1”).Value + 1
    End Sub
    tasto che incrementa di 1
    3)     Chiudere l’editor di Visual Basic e salvare il file di Excel in formato XLSM, cioè con l’estensione che supporta le macro.
    tasto che incrementa di 1 c
    4)     Ora possiamo disegnare un rettangolo dalla scheda “INSERISCI” – “FORME”…
    5)     Utilizzando il tasto destro del mouse sul rettangolo scegliamo “ASSEGNA MACRO”
    tasto che incrementa di 1 d
    6)     Nella finestra che segue clic su “incrementare_di_1()” e “OK
    Ora ogni volta che cliccheremo sul rettangolo blu la cella “A1″ si incrementerà di un’unità!!!

    E’ chiaro che giocando a piacere sulla stringa:

    ActiveSheet.Range(“A1”).Value = ActiveSheet.Range(“A1”).Value + 1

    Ad esempio trasformandola in:

    ActiveSheet.Range.Value = ActiveSheet.Range.Value + 1

    Farà la stessa cosa su l’eventuale cella che selezioneremo,…

    Oppure potremmo modificare il “+1” in “-0,5” o “*2” otterremo diverse soluzioni

    smilepiccolo

    Excel – la funzione T

    cartelloexcel2

    EXCEL- La funzione T
    E’ una formula che permette di verificare se il contenuto delle celle è “testo” o “numerico”

    La “funzione T” quando trova del testo restituisce la parola trovata, se trova un numero restituisce la cella vuota.

    funzione T

     

    Questa funzione viene fornita per garantire la compatibilità con altri programmi di fogli di calcolo.

    smilepiccolo

    Related Posts Plugin for WordPress, Blogger...