Copiare formattazione condizionale calendario

MarcoConLaEmme 0 Punti di reputazione
2026-04-23T13:29:52.77+00:00

Buongiorno, sto uscendo pazzo e mi sono già creato più di 80 regole per la stessa cosa e con la stessa formula ma immagino esista un sistema più pratico di copia incolla o di formula. Celle B2:B3, se B2 riporta "sab" o "dom" entrambe le celle devono essere evidenziate in giallo... fino a qui... ci sono arrivato come potete vedere nel file che allego... ma io ho bisogno di ripetere la stessa formula adattandola a tutti gli altri 365 giorni... C2:C3... se C3 riporta "sab" o "dom" entrambe le celle devono essere evidenziate in giallo. Chi mi aiuta per favore?

Microsoft 365 e Office | Excel | Per l'istruzione | Windows
0 commenti Nessun commento

3 risposte

Ordina per: Più utili
  1. Gianfranco55 25,270 Punti di reputazione Moderatore volontario
    2026-04-23T16:53:55.7366667+00:00

    ciao

    se ho capito (il file non c'è)

    Immagine dell'utente

    seleziona da B2 a C500 o dove vuoi

    in formattazione condizionale

    =O($B2="sab";$B2="dom")


    se quei sab o dom fossero dati dalla formattazione GGG

    usa

    =GIORNO.SETTIMANA($B2;2)>5

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

  2. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2026-04-24T06:23:29.0833333+00:00

    Concordo con @Gianfranco55 (ciao) sul fatto che il link al file manca, per cui interpreto le informazioni che hai fornito come un calendario in orizzontale raffigurato nello snapshot di seguito:
    Immagine dell'utente

    per ottenere questo risultato, considerando i nomi dei giorni come testuali, per l'intervallo A2:NA3 basta semplicemente questa regola:
    =RICERCA(A$2;"sabdom")
    come puoi notare, ho bloccato la riga per fare in modo che in base all'intervallo di destinazione che comprende anche la 3ª riga, venga colorata anche questa, ma in base al contenuto della 2ª.
    Se avessi le date nella prima riga o i giorni in formato data, ti consiglio la soluzione basata su GIORNO.SETTIMANA che hai già ricevuto.

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento

  3. Daniel-Vo 6,610 Punti di reputazione Personale Esterno Microsoft Moderatore
    2026-04-23T15:33:00.1633333+00:00

    Questa risposta è stata tradotta automaticamente, quindi si prega di perdonare eventuali errori grammaticali o formulazioni insolite. Grazie per la comprensione.

    Ciao @MarcoConLaEmme,

    Ho capito che hai creato un calendario in Excel e che hai già impostato più di 80 regole di formattazione condizionale. Il tuo obiettivo è semplice: per ogni colonna dei giorni (B, C, D… per tutti i 365 giorni), se il giorno indicato è "Sab" o "Dom", entrambe le celle di quella colonna (ad esempio, B2 e B3) dovrebbero essere evidenziate in giallo.

    Per poterti aiutare meglio, potresti confermare le seguenti informazioni?

    • Dove si trova l'indicatore giorno feriale/festivo?
    • Si trova nella riga 2 (B2, C2, D2…) o nella riga 3 (B3, C3, D3…)?
    • Cosa contengono esattamente quelle celle?
    • Si tratta di valori di testo o di date formattate come nomi dei giorni della settimana?
    • Qual è l'intervallo di date che desideri evidenziare?
    • Ci sono celle unite nella riga di intestazione/nome del giorno?
    • Se possibile, condividete un piccolo esempio: uno screenshot che mostri le intestazioni di riga/colonna o i valori di un piccolo blocco.

    In base a quanto ho capito, preferirei la seguente procedura:

    Nota: non avendo a disposizione un ambiente di test in lingua spagnola, utilizzerò immagini e formule in inglese a scopo illustrativo.

    1/ Selezionate l'intero blocco del calendario

    Selezionate l'intero intervallo che desiderate evidenziare (entrambe le righe in tutte le colonne dei giorni).

    Esempio: B2:AM3

    Immagine dell'utente

    2/ Crea UNA nuova regola

    Home > Formattazione condizionale > Nuova regola > Usa una formula per determinare le celle da formattare

    3/ Inserisci la formula

    Poiché il testo del giorno della settimana si trova nella riga 2, utilizzo la formula:

    Formula in inglese: =OR(ISNUMBER(SEARCH("Sab",B$2));ISNUMBER(SEARCH("Dom",B$2)))

    Formula in italiano: =O(VAL.NUMERO(RICERCA("sab";B$2));VAL.NUMERO(RICERCA("dom";B$2)))

    4/ Formato = Riempimento giallo

    Formato… > Riempimento > Giallo > OK

    Immagine dell'utente

    5/ Conferma applicazione

    Formattazione condizionale > Gestisci regole > Imposta "Applica a" per l'intero blocco del calendario (ad esempio) $B$2:$AM$2

    Immagine dell'utente

    Il risultato:

    Immagine dell'utente

    Ti preghiamo di comprendere che la nostra risposta iniziale non sempre risolve il problema immediatamente. Tuttavia, con il tuo aiuto e informazioni più dettagliate, possiamo collaborare per trovare una soluzione.

    Una risposta dettagliata ci aiuterà a diagnosticare e analizzare il problema in modo più efficiente. Se ho frainteso ciò che stai cercando, non esitare a farmelo sapere o a condividere uno screenshot. Sarò felice di aiutarti ulteriormente!

    Grazie per la collaborazione. Attendo con ansia la tua risposta.


    Se la risposta è utile, clicca su "Accetta risposta" e votala. Se hai ulteriori domande su questa risposta, clicca su "Commenta". 

    Nota: se desideri ricevere la notifica e-mail relativa a questo thread, segui i passaggi indicati nella nostra documentazione per abilitare le notifiche e-mail.

    La risposta è stata utile?


Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.