Funzione se in base a cella colorata

Anonimo
2013-04-28T11:06:05+00:00

Buongiorno a tutti.

Sto creando un file per la pianificazione di spese, da rateizzare.

Questo è il file http://sdrv.ms/185l3Fh

Sono incappato in un problema.

Premetto che la cella dove inserisco l'importo, si colora di giallo se mancano 20 giorni e di rosso se ne mancano 10, grazie ad una formattazione condizionale.

Avrei bisogno che in un altra cella mi venga segnalato quando almeno una delle spese si colori di giallo, ovvero quando mancano 20 giorni.

L' ideale sarebbe avere questa cella che mi avvisi che io debba stare attento perché c'è una scadenza imminente.

Grazie mille per l'aiuto.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-05-02T12:39:57+00:00

Ciao

Sono riuscito a trovare una soluzione, credo ottimale.

ho creato una nuova colonna, formattata con delle icone, che mi restituisce un numero in base ai giorni che mancano =SE(([@[Data Scadenza]]-[@[Data iniziale]])>20;2;SE(([@[Data Scadenza]]-[@[Data iniziale]])<10;0;1)).

Successivamente in un altra cella mi calcolo la media di tutta la colonna, e se è minore di 2, vuol dire che ho qualche scadenza in atto: =SE(MEDIA(Pianificazione.xlsx!Tabella1[Status])<>2;"ALLARME";"OK")

Sostanzialmente, utilizzo questa formula all'interno di un altro foglio di riepilogo, solo per vedere se devo fare attenzione al foglio in esame.

La risposta è stata utile?

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-04-29T15:33:25+00:00

Utilizzo il tuo esempio. Probabilmente si può fare meglio ma, tant'è... :-)

Attribuisci il nome rng riferito a: =Tabella1[Data Scadenza]-OGGI()

In G5 immetti la seguente formula matriciale (da confermare con Ctrl+Maiusc+Invio)

=SE.ERRORE("Nella riga "&CONFRONTA(PICCOLO(SE(Tabella1[Data Scadenza]-OGGI()<=20;Tabella1[Data Scadenza]-OGGI());RIF.RIGA(A1));rng;0)+1&" mancano "&PICCOLO(SE(Tabella1[Data Scadenza]-OGGI()<=20;Tabella1[Data Scadenza]-OGGI());RIF.RIGA(A1))&" giorni";"")

da trascinare in basso quanto basta.

Se i dati fossero molti e il conteggio oneroso in termini di tempo, sarebbe sufficiente immettere in una cella la formula =OGGI() e sostituire a OGGI() nella formula le coordinate della cella.

Qui il file esempio:

https://skydrive.live.com/edit.aspx/Pubblica/Pianificazione2%20-%20Modificabile.xlsx?cid=119877c26b75dcc7&id=documents

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2013-05-02T10:13:46+00:00

    Ciao

    Intanto grazie mille per la risposta, molto precisa.

    Ora stavo cercando di capire la formula, perché non sono espertissimo di Excel.

    Intanto volevo dirti che così è perfetta, solamente io avrei bisogno che mi si generi, una sorta di allarme (una cella dove all'interno ci sia una scritta) in un altro foglio, che mi dica "attento, hai delle scadenze imminenti" o qualcosa di simile.

    Grazie mille.

    La risposta è stata utile?

    0 commenti Nessun commento