Discussione:
data - giorno settimana
(troppo vecchio per rispondere)
GG
2008-06-20 16:11:58 UTC
Permalink
qualche giorno fa avevo chiesto come fare per ottenere, in modo automatico,
il giorno della settimana dalla sola data.
grazie al vostro aiuto, impostando come formato cella "gggg" riesco a
risolvere il problema.
il problema nasce, per la disposizione che ho della griglia, quando una
cella è vuota, ossia senza data, e in modo automatico nella cella con il
giorno mi compare "sabato"

come ovviare a questa "scocciatura" ?

vi ringrazio
giovanna
2008-06-20 16:34:45 UTC
Permalink
Post by GG
qualche giorno fa avevo chiesto come fare per ottenere, in modo automatico,
il giorno della settimana dalla sola data.
grazie al vostro aiuto, impostando come formato cella "gggg" riesco a
risolvere il problema.
il problema nasce, per la disposizione che ho della griglia, quando una cella
è vuota, ossia senza data, e in modo automatico nella cella con il giorno mi
compare "sabato"
Ciao
prova a integrare la formula, così:
=SE(A1<>"";A1;"")
--
ciao
giovanna
.......................
www.riolab.org
.........................
GG
2008-06-20 16:50:36 UTC
Permalink
Post by giovanna
Ciao
=SE(A1<>"";A1;"")
--
ciao
giovanna
Ciao giovanna
funziona grazie
mi spieghi per favore il significato della formula?
A.R.
2008-06-20 17:05:13 UTC
Permalink
Post by GG
Post by giovanna
Ciao
=SE(A1<>"";A1;"")
--
ciao
giovanna
Ciao giovanna
funziona grazie
mi spieghi per favore il significato della formula?
=============
Con il permesso di Giovanna (cui chiedo venia): se la cella A1 non è vuota,
scrivi nella cella corrente il suo contenuto, sennò lasciala vuota.
Ciao. A.R. (ficcanaso (ma solo in questo caso))
GG
2008-06-20 17:14:51 UTC
Permalink
Post by A.R.
Post by GG
Post by giovanna
Ciao
=SE(A1<>"";A1;"")
--
ciao
giovanna
Ciao giovanna
funziona grazie
mi spieghi per favore il significato della formula?
=============
Con il permesso di Giovanna (cui chiedo venia): se la cella A1 non è
vuota, scrivi nella cella corrente il suo contenuto, sennò lasciala vuota.
Ciao. A.R. (ficcanaso (ma solo in questo caso))
Ti ringrazio per la spiegazione
siete sempre gentilissimi e disponibilissimi
giovanna
2008-06-20 17:27:59 UTC
Permalink
Post by GG
Post by giovanna
Ciao
=SE(A1<>"";A1;"")
-- ciao
giovanna
Ciao giovanna
funziona grazie
mi spieghi per favore il significato della formula?
ok GG,
non so se vuoi i chiarimenti sulla funzione logica SE() oppure sul
"come mai" in corrispondenza della cella vuota ti venga restituito il
valore "sabato" (questa mi pare domanda più interessante :-)
Comunque, cominciamo dal SE():
ti "traduco" la formula in linguaggio comune, ti suggerisco la
consultazione della guida in linea:
SE la cella A1 è *non vuota* [l'operatore di confronto <>, significa
"diverso da"; i doppi apici, "", significano "cella vuota" ovvero
"niente", per cui, "diverso da niente", quindi non vuoto],
ALLORA, scrivi A1, ALTRIMENTI scrivi: "niente", cioè lascia la cella
vuota.
Per quanto riguarda il problema del "sabato" corrispondente a cella
vuota, La formula =C1, con C1 vuota, restituisce 0 (zero) e, dando alla
cella il formato gggg, lo 0 viene interpretato come data esattamente
00/01/1900, che essendo il giorno che precede 1/1/1900, domenica,
risulta essere un sabato (vedi su guida in linea, DATA() e similia....)
Bèh, mi sono divertita ad ... essere prolissa!:-)
--
ciao
giovanna
.......................
www.riolab.org
.........................
GG
2008-06-20 17:44:45 UTC
Permalink
Post by giovanna
Post by GG
Post by giovanna
Ciao
=SE(A1<>"";A1;"")
-- ciao
giovanna
Ciao giovanna
funziona grazie
mi spieghi per favore il significato della formula?
ok GG,
non so se vuoi i chiarimenti sulla funzione logica SE() oppure sul "come
mai" in corrispondenza della cella vuota ti venga restituito il valore
"sabato" (questa mi pare domanda più interessante :-)
ti "traduco" la formula in linguaggio comune, ti suggerisco la
SE la cella A1 è *non vuota* [l'operatore di confronto <>, significa
"diverso da"; i doppi apici, "", significano "cella vuota" ovvero
"niente", per cui, "diverso da niente", quindi non vuoto],
ALLORA, scrivi A1, ALTRIMENTI scrivi: "niente", cioè lascia la cella
vuota.
Per quanto riguarda il problema del "sabato" corrispondente a cella vuota,
La formula =C1, con C1 vuota, restituisce 0 (zero) e, dando alla cella il
formato gggg, lo 0 viene interpretato come data esattamente 00/01/1900,
che essendo il giorno che precede 1/1/1900, domenica, risulta essere un
sabato (vedi su guida in linea, DATA() e similia....)
Bèh, mi sono divertita ad ... essere prolissa!:-)
--
ciao
giovanna
Grazie anche a te
sei stata esaurientissima e gentilissima
quindi per quanto riguarda il problema del sabato non è aggirabile, devo
"per forza" o lasciare sabato o inserire manualmente, anche su quella
griglia, la data. giusto?
grazie
fernando cinquegrani
2008-06-21 17:33:33 UTC
Permalink
Post by giovanna
Per quanto riguarda il problema del "sabato" corrispondente a cella vuota,
La formula =C1, con C1 vuota, restituisce 0 (zero) e, dando alla cella il
formato gggg, lo 0 viene interpretato come data esattamente 00/01/1900,
che essendo il giorno che precede 1/1/1900, domenica, risulta essere un
sabato (vedi su guida in linea, DATA() e similia....)
Bèh, mi sono divertita ad ... essere prolissa!:-)
non più di tanto :-)
(1/1/1900 era lunedì
http://www.segnalidivita.com/calendario/1900.htm
e il giorno prima era quindi domenica
http://www.segnalidivita.com/calendario/1899.htm)
.f
giovanna
2008-06-21 17:54:01 UTC
Permalink
Post by fernando cinquegrani
Post by giovanna
Bèh, mi sono divertita ad ... essere prolissa!:-)
non più di tanto :-)
(1/1/1900 era lunedì
http://www.segnalidivita.com/calendario/1900.htm
e il giorno prima era quindi domenica
http://www.segnalidivita.com/calendario/1899.htm)
.f
epperò,
scrivevo un romanzo!:-)
Ora ci tocca non confondere le idee e dire che PER EXCEL il 1/1/1900 è
domenica!
ciao .f
--
ciao
giovanna
.......................
www.riolab.org
.........................
Tiziano Marmiroli
2008-06-21 07:46:25 UTC
Permalink
Post by GG
qualche giorno fa avevo chiesto come fare per ottenere, in modo automatico,
il giorno della settimana dalla sola data.
grazie al vostro aiuto, impostando come formato cella "gggg" riesco a
risolvere il problema.
il problema nasce, per la disposizione che ho della griglia, quando una
cella è vuota, ossia senza data, e in modo automatico nella cella con il
giorno mi compare "sabato"
Scusa, quale versione di Excel stai utilizzando?

Se la cella è vuota sia in Excel 2003 che 2007 (le uniche versioni che
ho sottomano in questo momento) la cella resta vuota anche applicando il
formato "gggg", non compare "sabato". Altro discorso se nella cella è
presente 0.
--
Tiziano Marmiroli
Microsoft MVP - Office System
http://www.riolab.org
Continua a leggere su narkive:
Loading...