| | Post: 43 | Registrato il: 25/05/2015
| Età: 53 | Utente Junior | 2007 | | OFFLINE | |
|
28/10/2021 22:25 | |
salve, io sto cercando di adattare questa formula " =MESE(A1) il problema è che se copio la formattazione condizionale su tutte le celle, fanno tutte riferimento alla cella specificata quindi il comportamento è il seguente:
- cella a1 ; se la cella contiene una data di un mese inferiore al quello in corso la cella si colora
- cella a2 :se la cella contiene una data di un mese inferiore al quello in corso la cella si colora, ma si colora anche se la data è del mese corrente in quanto la formula va a cercare il valore sempre nella cella A1.
quello che io cerco è: una formula che non indichi una cella specifica ma semplicemente tipo questa cella ( è fatica spiegarsi non a voce)
oppure che copiando la formattazione condizionale la cella indicata nella cella incrementi automaticamente il numero man mano che si scende.
so che la richiesta è un casino spero riusciate a darmi una mano
grazie |
|
| | Post: 2.477 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
29/10/2021 00:32 | |
ciao
????
diciamo che tu hai le date in colonna A
selezioni da A2 a A100 ..........(dove vuoi)
formattazione condizionale
formule
=MESE($A2)=MESE(OGGI()
al posto di oggi() puoi mettere la cella che vuoi con gli assoluti =MESE($A$1)
fatto |
| | Post: 1.948 | Registrato il: 24/09/2008
| Città: LATINA | Età: 69 | Utente Veteran | 2007-2010 | | OFFLINE | |
|
29/10/2021 12:40 | |
Buongiorno
scusa @fabio70m
ma, questa richiesta non è la stessa di:
https://www.freeforumzone.com/d/11779145/formattazione-condizionale/discussione.aspx
alla quale hai ricevuto risposta e che tu non hai nemmeno risposto?...mah
[Modificato da Berna11 29/10/2021 12:41]
Un saluto
Berna11
-----------
Excel-2007-2010
|
| | Post: 43 | Registrato il: 25/05/2015
| Età: 53 | Utente Junior | 2007 | | OFFLINE | |
|
29/10/2021 13:43 | |
Berna11, 29/10/2021 12:40:
Buongiorno
scusa @fabio70m
ma, questa richiesta non è la stessa di:
https://www.freeforumzone.com/d/11779145/formattazione-condizionale/discussione.aspx
alla quale hai ricevuto risposta e che tu non hai nemmeno risposto?...mah
Mi scuso ma , non ho assolutamente visto la mail che di solito ricevo e che mi avvisa della presenza di una nuova risposta, me ne dispiace.
Comunque grazie al link che hai postato , l'ho vista :
Non è la stessa domanda perché nella prima chiedevo una formula che evidenziasse una serie di celle in dase ad una data.
Ora la richiesta è più complessa, almeno per me, la richiesta è la seguente:
Desidero selezionare una intera colonna ed applicare una regola di formattazione condizionale, che se la cella contiene una data che differisce dalla data odierna solo per il mese (solo se inferiore) e dipendentemente dal giorno, ed ogni cella risponde per se, la cella si deve colorare.
Provo a fare un esempio:
Data odierna es: 28/10/2021
A1 1/9/2021 si colora
A2 26/10/2021 non si colora
A3 20/9/2021 si colora
A4 15 / 8/2021 si colora
A5 30 / 01/2022 non si colora
A6 2 / 10/2021 non si colora
E così via.
Io ringrazio tutti per il loro aiuto, mi scuso per per le richieste a volte formulate in maniera caotica.
Ciao |
| | Post: 2.478 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
29/10/2021 15:11 | |
ciao
=$A1
=$A1
NON MI SCRIVE LA FORMULA
=$A1..DATA.MESE(OGGI();-1)
al posto dei .. metti il simbolo inferiore
non me lo scrive[Modificato da federico460 29/10/2021 15:14]
|
| | Post: 44 | Registrato il: 25/05/2015
| Età: 53 | Utente Junior | 2007 | | OFFLINE | |
|
29/10/2021 15:30 | |
federico460, 29/10/2021 15:11:
ciao
=$A1
=$A1
NON MI SCRIVE LA FORMULA
=$A1..DATA.MESE(OGGI();-1)
al posto dei .. metti il simbolo inferiore
non me lo scrive
Ma in questo modo tutte le celle selezionate non paragoneranno il valore do oggi meno 1 sempre al valore della cella a1?
|
| | Post: 2.480 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
29/10/2021 15:41 | |
No
seleziona le celle che vuoi della colonna A
poi in formattazioni metti la formula
ho scritto
$A1
ho bloccato la colonna non la riga
perciò excel valuterà tutta la colonna
se formatti spesso
cerca di studiarti l'importanza degli assoluti
nella formattazione
o avrai sorprese😀 [Modificato da federico460 29/10/2021 15:43] |
| | Post: 1.949 | Registrato il: 24/09/2008
| Città: LATINA | Età: 69 | Utente Veteran | 2007-2010 | | OFFLINE | |
|
29/10/2021 15:57 | |
beh in quell'altra parlavi di 1 mese precedente ora inferiore...
prova:
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1)[Modificato da Berna11 29/10/2021 16:00]
Un saluto
Berna11
-----------
Excel-2007-2010
|
| | Post: 45 | Registrato il: 25/05/2015
| Età: 53 | Utente Junior | 2007 | | OFFLINE | |
|
29/10/2021 17:17 | |
Berna11, 29/10/2021 15:57:
beh in quell'altra parlavi di 1 mese precedente ora inferiore...
prova:
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1) E lo so mi spiego male cavolo, io intendo che tutte le celle che contengono date diverse dal mese corrente, devono colorarsi . Tipo se oggi e ottobre, si coloreranno tutte le celle con date con mese diverso. Meglio ancora se le date dal mese prima di un colore e le date dopo di un altro. Quindi dovrei usare due formattazioni sulle celle.
GraIe dell'aiuto
|
| | Post: 1.950 | Registrato il: 24/09/2008
| Città: LATINA | Età: 69 | Utente Veteran | 2007-2010 | | OFFLINE | |
|
29/10/2021 17:25 | |
Vedi questo tuo esempio:
Data odierna es: 28/10/2021
A1 1/9/2021 si colora
A2 26/10/2021 non si colora
A3 20/9/2021 si colora
A4 15 / 8/2021 si colora
A5 30 / 01/2022 non si colora
A6 2 / 10/2021 non si colora
la formula che ti ho mandato fa quello che chiedi l'hai provata?
Intanto vedi se funziona senza che chiedi 2 colori diversi ...
Altrimenti allega il file con l'esempio di sopra e la formula inserita
Ho visto ora che la formula sopra si era tagliata dopo una modifica...
quella corretta è:
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1) alla fine aggiungi il segno di minore "<" e continua con:
MESE(OGGI()))
oppure intera togliendo il segno = alla fine prima di mese(oggi):
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1)< =MESE(OGGI()))
pazzesco non sapevo che il segno "<" interrompeva le formule ...mah
[Modificato da Berna11 29/10/2021 17:46]
Un saluto
Berna11
-----------
Excel-2007-2010
|
| | Post: 47 | Registrato il: 25/05/2015
| Età: 53 | Utente Junior | 2007 | | OFFLINE | |
|
04/11/2021 06:13 | |
Berna11, 29/10/2021 17:25:
Vedi questo tuo esempio:
Data odierna es: 28/10/2021
A1 1/9/2021 si colora
A2 26/10/2021 non si colora
A3 20/9/2021 si colora
A4 15 / 8/2021 si colora
A5 30 / 01/2022 non si colora
A6 2 / 10/2021 non si colora
la formula che ti ho mandato fa quello che chiedi l'hai provata?
Intanto vedi se funziona senza che chiedi 2 colori diversi ...
Altrimenti allega il file con l'esempio di sopra e la formula inserita
Ho visto ora che la formula sopra si era tagliata dopo una modifica...
quella corretta è:
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1) alla fine aggiungi il segno di minore "<" e continua con:
MESE(OGGI()))
oppure intera togliendo il segno = alla fine prima di mese(oggi):
=E(ANNO(A1)<=ANNO(OGGI());MESE(A1)<=MESE(OGGI()))
pazzesco non sapevo che il segno "<" interrompeva le formule ...mah
Grazie infinite ,ho provato la formula e fa il lavoro richiesto, in maniera molto semplice cambiando solo gli operatori l'ho adattata sia al paragone con il mese corrente che con i mesi futuri.
Quello che non capisco ancora è la funzione del segno $ , cioè , io lo uso nelle formule quando voglio che la formula sia legata alla cella o alla riga , e quindi quando la copio le stesse non incrementano di numero o lettera, ma qui la sua funzione mi sembra totalmente diversa, se me la puoi spiegare te ne sarei grato.
ciao
|
| | Post: 1.951 | Registrato il: 24/09/2008
| Città: LATINA | Età: 69 | Utente Veteran | 2007-2010 | | OFFLINE | |
|
04/11/2021 11:40 | |
Ciao,
il $ serve per bloccare colonna e/o riga
nel tuo caso che hai le date tutte in colonna A
bloccare la colonna con
=MESE($A1).... è superfluo visto appunto che la colonna è sempre la A
mentre se metti :
=MESE(A$1)... ti blocchi la riga 2 e quindi ti colorerebbe solo i dati di riga 2
e nel tuo caso non va bene perche hai i dati su più righe.
infine se metti:
=MESE($A$1).. significa che colora solo i valori che trova = alla data di A1
e le altre righe sotto no.
spero si capisca
Un saluto
Berna11
-----------
Excel-2007-2010
|
|
|