Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[Excel] Visualizzare un valore in base alla data

Office fa le bizze? Photoshop non funziona più? Forse possiamo darti una mano...

[Excel] Visualizzare un valore in base alla data

Messaggioda yeah782000 » lun gen 07, 2008 4:25 pm

Ho bisogno di visualizzare in una cella (supponiamo B2) il valore scritto nella colonna A in base alla data corrente.
Cioè se ad asempio la data è compresa tra il 1 gen e il 31 gen voglio visualizzare il valore di A1 (nella cella B2), se la data è compresa tra il 1 feb e il 29 feb voglio visualizzare nella cella B2 il valore scritto nella cella A2 e così via ..
Mi aiutate?
Non abbiate paura di accogliere Gesù nella vostra vita (Karol Wojtyla)
Avatar utente
yeah782000
Silver Member
Silver Member
 
Messaggi: 1385
Iscritto il: lun apr 19, 2004 10:06 am

Messaggioda Jim.x » mar gen 08, 2008 1:28 pm

Mi pare di capire che il tuo controllo si basa SOLO sul mese, cioè ti interessa "fare qualcosa" in base al fatto che siamo in gennaio, febbraio, etc.

Se è cosi è molto semplice: hai comunque bisogno di 2 celle di controllo.
Nella prima cella di controllo (supponiamo C1) scriverai la formula nella forma
Codice: Seleziona tutto
=mese(adesso())

Il risultato sarà: 1 se siamo a gennaio, 2 per febbraio, e cosi via (occhio che si basa sulla data di Windows.. quindi devi avere la data impostata correttamente)

Nella seconda cella di controllo (supponiamo C2) scriverai la formula nella forma
Codice: Seleziona tutto
=scegli(C1;A1;A2;A3;A4;A5;A6;A7;A8;A9;A10;A11;A12)


In questo modo nella casella C2 ti troverai quello che è scritto in A1 se siamo in gennaio (e cioè C1=1), quello che è scritto in A2 se siamo in febbraio (e cioè C1=2), e cosi via fino a dicembre

Ti sconsiglio di usare la funzione SE perché dovresti avere 12 nidificazioni di SE, ma purtroppo Excel ne supporta soltanto 7!

N.B: Il metodo che ti ho detto funziona solo se nella colonna A hai esattamente 12 valori (da A1 a A12). se ne hai di piùo di meno occorre fare delle modifiche, in questo caso sarebbe meglio se mi mandassi direttamente il file spiegandomi cosa devi fare e provo a trovare un metodo funzionante.[/code]
Attento... se tua moglie si è fatta degli amici, presto si farà anche degli estranei!
Avatar utente
Jim.x
Bronze Member
Bronze Member
 
Messaggi: 604
Iscritto il: sab ott 01, 2005 12:49 pm

Messaggioda yeah782000 » mer gen 16, 2008 12:55 pm

Jim.x ha scritto:Mi pare di capire che il tuo controllo si basa SOLO sul mese, cioè ti interessa "fare qualcosa" in base al fatto che siamo in gennaio, febbraio, etc.

Se è cosi è molto semplice: hai comunque bisogno di 2 celle di controllo.
Nella prima cella di controllo (supponiamo C1) scriverai la formula nella forma
Codice: Seleziona tutto
=mese(adesso())



questa formula mi è servita perché se inserivo =OGGI() e formattavo come "personalizzato" e inserivo m mi usciva fuori il mese corrente ma un casino poi per fare alcuni calcoli ..
Grazie !
Non abbiate paura di accogliere Gesù nella vostra vita (Karol Wojtyla)
Avatar utente
yeah782000
Silver Member
Silver Member
 
Messaggi: 1385
Iscritto il: lun apr 19, 2004 10:06 am


Torna a Software

Chi c’è in linea

Visitano il forum: Google [Bot] e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising