CREARE CALENDARI - parte 2 > Nascondere celle e individuare il primo giorno del mese con la funzione giorno.settimana
Iscriviti al Corso Online in 7 lezioni su Excel.
Funzioni, Macro, Tabelle Pivot, Database, non avranno più segreti per te.
Le lezioni si svolgono mediante dialogo diretto e condivisione dello schermo con Gianni, autore del presente sito.
Leggi quali sono gli argomenti trattati e iscriviti.
Continua dalla Pagina Precedente.
COME INDIVIDUARE IL PRIMO GIORNO DEL MESE
Ovviamente, non tutti i mesi iniziano di lunedì.Vediamo quindi come risolvere questo problema, modificando solamente una cella di quelle create finora.

1 - Nella cella A2 digita il primo giorno dell'anno (ad esempio 1/1/2012)
2 - cancella il contenuto della cella B2 e digita la formula =GIORNO.SETTIMANA(A2;2)
La funzione GIORNO.SETTIMANA() restituisce il giorno della settimana espresso come numero seriale.
Se la data corrisponde a lunedì, viene restituito 1, se è martedì viene restituito 2, e così via fino ad ottenere 7 se la data corrisponde ad una domenica.
Per ottenere questa corrispondenza, ho assegnato al secondo argomento della funzione il valore 2.
Amplia ora, la formula appena fatta per inserire il giorno 1 del mese sotto il giorno esatto.
3 - modifica la cella B2 così: =-(GIORNO.SETTIMANA(A2;2))+2.
Hai inserito un segno negativo davanti alla formula ed hai aggiunto 2.

Hai quindi raggiunto l'obbiettivo: posizionare il numero 1 sotto l'esatto giorno settimanale.
In questo caso, facendo riferimento alla domenica del 1/1/2012, il numero 1 si trova sotto "dom".
NASCONDERE I NUMERI NEGATIVI E QUELLI SUPERIORI A 31
con Excel 2007
Se usi OpenOffice o LibreOffice clicca qui.Se usi Excel 2007 continua a leggere qui sotto.
Per nascondere i numeri negativi e quelli superiori a 31 usiamo la formattazione condizionale.
1 - Seleziona le celle dalla B2 ad H7
2 - dalla scheda "Home", clicca su "Formattazione condizionale"
3 - scegli "Regole evidenziazione celle" e clicca su "Minore di"
4 - nella prima casella digita 1
5 - nella secona casella clicca su "Formato Personalizato"

6 - dalla scheda "Numero", clicca su "Personalizzato"
7 - clicca sulla casella "Standard" sotto la voce "Tipo"

8 - cancella il contenuto e digita ;;; (tre punti e virgola)
Assegnare tre punti e virgola al formato cella, permette di nascondere il contenuto della cella.

9 - clicca su OK per confermare.
10 - Mantieni selezionare le celle dalla B2 ad H7
11 - dalla scheda "Home", clicca su "Formattazione condizionale"
12 - scegli "Regole evidenziazione celle" e clicca su "Maggiore di"
13 - nella prima casella digita 31
14 - e ripeti l'analogo procedimento, dal punto 5 al punto 9.

Hai raggiunto Il secondo obbiettivo: sono stati nascosti i numeri negativi e quelli maggiori di 31.
Segue! Vai alla Pagina Successiva.
NASCONDERE I NUMERI NEGATIVI E QUELLI SUPERIORI A 31
con OpenOffice e LibreOffice
Per nascondere i numeri negativi e quelli superiori a 31, anche con OpenOffice e LibreOffice,puoi usare la formattazione condizionata.
1 - Seleziona le celle dalla B2 ad H7
2 - dal menu "Formato", clicca su "Formattazione Condizionata"
3 - imposta come prima condizione il valore "più piccolo di" 1

4 - clicca su "Nuovo Stile"
5 - dalla scheda Gestione digita nel titolo "Nascosto", (o altro nome)
6 - clicca sulla scheda "Numeri"
7 - clicca e cancella il contenuto della casella "Codice del formato"
8 - e digita ;;; (tre punti e vigola)
Assegnare tre punti e virgola al formato cella, permette di nascondere il contenuto della cella.

9 - clicca su OK.
10 - Imposta come seconda condizione il valore "maggiore di" 31

Questa volta, invece di scegliere Nuovo stile,
11 - dal menu "Modello di cella" scegli "Nascosto"
12 - clicca su OK per confermare.

Hai raggiunto Il secondo obbiettivo: sono stati nascosti i numeri negativi e quelli maggiori di 31.
Segue! Vai alla Pagina Successiva.