Sommario
Necessità di imparare Come sommare se il colore della cella è rosso in Excel Excel non dispone di alcuna funzione incorporata per sommare le celle di colore rosso, ma alcuni metodi sono in grado di sommare le celle in base al loro colore rosso. Se siete alla ricerca di questi trucchi unici, siete nel posto giusto. Qui vi illustreremo 4 Metodi semplici e convenienti per riassumere se il colore della cella è rosso in Excel.
Scarica il quaderno di esercizi
È possibile scaricare la seguente cartella di lavoro Excel per una migliore comprensione e per esercitarsi.
Somma se il colore della cella è rosso.xlsm4 metodi per sommare se il colore della cella è rosso in Excel
Qui abbiamo un Rapporto sulle vendite di una certa attività frutticola. Colonne B , C , D , e E rappresentare Rappresentante di vendita , Nome del prodotto , Stato, e Vendite in modo corrispondente.
In questo caso, le righe contenenti i prodotti che vengono Non consegnato sono colorati in rosso. Ora, riassumiamo i dati di Vendite In altre parole, calcoleremo l'importo totale delle vendite dei prodotti che non sono ancora stati consegnati. Esaminiamoli uno per uno.
Qui abbiamo utilizzato Microsoft Excel 365 è possibile utilizzare qualsiasi altra versione in base alle proprie esigenze.
1. Utilizzo della funzione SUMIF per sommare se il colore della cella è rosso in Excel
Nel nostro primo metodo, utilizzeremo il metodo Funzione SUMIF Permettetemi di illustrarvi il processo passo dopo passo.
📌 Passi
- All'inizio, espandere l'intervallo di dati di Colonna F .
- Poi, scrivete Colore in cella F4 come intestazione della colonna.
- A questo punto, scrivete il nome del colore di sfondo delle righe nelle celle corrispondenti in Colonna F .
- Ad esempio, nella cella F5 , scrivere Bianco E, nella cella F7 , scrivere Rosso .
- Successivamente, selezionare le celle nel riquadro B16:C17 e creare una sezione di uscita nell'area selezionata, come mostrato nell'immagine seguente.
Nota: Qui si dà un colore di riempimento rosso alla cella C16 perché determineremo il Vendite totali di cellule di colore rosso nel E5:E14 gamma .
- Successivamente, selezionare la cella C17 .
- Quindi, scrivere la seguente formula.
=SUMIF(F5:F14,"Red",E5:E14)
Qui, F5:F14 rappresenta l'intervallo del nome di Colori . Inoltre, E5:E14 serve come raggio d'azione del Vendite importo.
Ripartizione della formula Il Funzione SUMIF ha tre argomenti, che sono gamma , criteri , [intervallo di somma] Qui, il nostro gamma è F5:F14 È l'intervallo di celle che si desidera valutare in base ai criteri.E il nostro criterio è "Rosso" che definisce quali celle verranno aggiunte. In questo caso, abbiamo usato le doppie virgolette perché Rosso è una stringa di testo.
Inoltre, E5:E14 è il nostro [intervallo di somma] Queste sono le celle da sommare.
- Infine, premere ENTRARE .
Ulteriori informazioni: Se il colore della cella è rosso, eseguire diverse funzioni in Excel
2. Impiegare la funzione GET.CELL per sommare se il colore della cella è rosso in Excel
È possibile utilizzare il Funzione GET.CELL insieme al Funzione SUMIF per sommare le celle colorate in Excel. Ora osservate come combinarle per sommare le celle colorate di rosso. Seguite i passaggi seguenti.
📌 Passi
- Inizialmente, selezionare la cella E5 .
- Quindi, passare alla Formule scheda.
- Successivamente, fare clic sul pulsante Nomi definiti gruppi.
- Successivamente, selezionare Definire il nome dal menu a discesa.
- Sorprendentemente, il Nuovo nome si apre la finestra di dialogo
- Poi, scrivete Somma Rossa nel Nome scatola.
- Inoltre, inserire la seguente formula nella casella di Si riferisce a:
=GET.CELL(63,GET.CELL!$E5)
Ripartizione della formula GET.CELL(63,GET.CELL!$E5): 63 restituisce il colore di riempimento (sfondo) della cella. GET.CELL! si riferisce al nome del foglio. $E5 è l'indirizzo della prima cella da considerare in Colonna E .
- Quindi, fare clic su OK .
- A questo punto, creare una nuova colonna Codice colore nelle cellule del F4:F14 gamma.
- In primo luogo, selezionare la cella F5 e iniziare a scrivere il nome della funzione appena creata.
- Sorprendentemente, si può notare che il nome della funzione appare subito dopo la scrittura di =Su nella cella.
- Quindi, selezionare la funzione Somma Rossa e premere il tasto TAB sulla tastiera.
- Con costanza, premere il tasto ENTRARE chiave.
- Quindi, inseriamo la funzione nella cella F5 e ha ottenuto 0 come output.
- Quindi, è il codice colore di Nessun riempimento colore di sfondo.
- In seguito, trascinare il Maniglia di riempimento alla fine del file Codice colore colonna.
Qui si può notare che le celle senza colore di sfondo hanno un codice colore pari a 0 D'altra parte, le celle con il colore di sfondo rosso hanno un codice colore di 3 .
- Di nuovo, selezionare la cella C17 .
- Inoltre, scrivete la seguente formula.
=SUMIF(F5:F14,3,E5:E14)
In questo caso, cerchiamo cellule, per riassumere, nel E5:E14 con un codice colore di 3 .
- Come sempre, premere il tasto ENTRARE chiave.
Per saperne di più: Formula di Excel per cambiare il colore del testo in base al valore (+ metodi bonus)
Letture simili
- Colore alternato delle righe di Excel con la formattazione condizionale [Video]
- Come rendere rossi i numeri negativi in Excel (4 modi semplici)
- Come confrontare due colonne in Excel per trovare le differenze
- Formattazione condizionale di Excel per date più vecchie di oggi (3 semplici modi)
- Come usare la formattazione condizionale in Excel in base alle date
3. Utilizzo della funzione AutoFilter e SUBTOTALE
Possiamo utilizzare il Filtro automatico e la funzione Funzione SUBTOTALE anche per sommare le celle colorate di rosso in Excel. È semplice & facile. Vediamo il processo in dettaglio.
📌 Passi
- In primo luogo, selezionare le celle nel riquadro B4:E14 gamma.
- Procedere quindi con la sezione Casa scheda.
- Quindi, fare clic sul pulsante Editing gruppo.
- Successivamente, selezionare la voce Ordinamento e filtro menu a discesa.
- Infine, scegliere Filtro dall'elenco a discesa.
- A questo punto, accanto a ogni voce dell'intervallo di dati selezionato è disponibile una freccia verso il basso.
- A questo punto, fare clic sulla freccia rivolta verso il basso accanto alla voce Vendite titolo.
- Immediatamente appare un menu contestuale accanto all'icona.
- Quindi, toccare il pulsante Filtrare per colore opzione.
- Infine, selezionare la voce rettangolo di colore rosso ai sensi della sezione di Filtrare per colore della cella .
- In questo modo, ora si possono vedere solo le righe di colore rosso, mentre le altre righe sono state nascoste.
- In questo caso, selezionare la cella C17 .
- Quindi, inserire la seguente formula nella cella.
=SUBTOTAL(109,E5:E14)
Qui, 109 è il funzione_num restituisce la somma senza i dati nascosti. E, E5:E14 è il rif1 che è l'intervallo a cui applicare la funzione precedente.
- In definitiva, colpire il ENTRARE pulsante.
In questo caso, abbiamo solo la somma delle celle visibili. Le celle nascoste non sono incluse nel calcolo. Ovviamente, possiamo verificarlo, ricordando il parametro Vendite totali qui.
- Anche in questo caso, fare clic sulla freccia rivolta verso il basso accanto alla voce Vendite titolo.
- Quindi, dal menu a discesa selezionare Cancella il filtro da "Vendite" .
- Ora appaiono le righe nascoste.
- Immediatamente, il Vendite totali La quantità riesce a cambiare in un batter d'occhio, ma la formula rimane invariata.
Per saperne di più: Formula di formattazione condizionale di Excel
4. Applicazione del codice VBA
Avete mai pensato di automatizzare gli stessi passaggi noiosi e ripetitivi di Excel? Non pensateci più, perché VBA Infatti, è possibile automatizzare completamente il metodo precedente con l'aiuto di VBA Quindi, senza ulteriori indugi, tuffiamoci!
📌 Passi
- Per iniziare, premere il tasto ALT + F11 chiave.
- Improvvisamente, il Microsoft Visual Basic per le applicazioni si aprirà la finestra.
- Quindi, passare alla sezione Inserire scheda.
- Successivamente, selezionare Modulo dalle opzioni.
- Si apre il modulo del codice in cui è necessario incollare il codice sottostante.
Function Sum_Red_Cells(cc As Range, rr As Range) Dim x As Long Dim y As Integer y = cc.Interior.ColorIndex For Each i In rr If i.Interior.ColorIndex = y Then x = WorksheetFunction.Sum(i, x) End If Next i Sum_Red_Cells = x End Function
- Dopodiché, tornare al foglio di lavoro VBA .
- Quindi, selezionare la cella C17 e iniziare a scrivere il nome della funzione appena creata.
- Sorprendentemente, si può notare che il nome della funzione appare subito dopo la scrittura di =somma nella cella.
- Successivamente, selezionare la funzione Somma_Celle_Rosse e premere il tasto TAB sulla tastiera.
- A questo punto, fornire gli argomenti necessari della funzione. C16 è il riferimento alla cella colorata di rosso. E5:E14 è l'intervallo di celle in cui eseguire l'operazione di somma.
Per saperne di più: Formattazione condizionale VBA basata sul valore di un'altra cella in Excel
Come contare le celle se il colore della cella è rosso in Excel
Per risolvere questo problema, si utilizza il metodo stesso set di dati che abbiamo usato nei metodi precedenti. Seguite attentamente i passaggi che seguono.
📌 Passi
- In primo luogo, ripetere i passaggi di Metodo 2 per ottenere il codice colore.
- Quindi, selezionare la cella C17 .
- Dopodiché, inserire la seguente formula nella cella.
=COUNTIF(F5:F14,SommaRossa)
Il Funzione COUNTIF conta il numero di celle totali con il codice colore di 3 nel F5:F14 gamma.
- Successivamente, premere ENTRARE .
Qui si ottiene l'output 5 poiché c'è un totale di 5 globuli rossi nel Vendite colonna.
Per saperne di più: Come cambiare il colore del testo con una formula in Excel (2 metodi)
Sezione pratica
Per fare pratica da soli, abbiamo messo a disposizione un Pratica La sezione di seguito riportata è presente in ogni foglio sul lato destro.
Conclusione
Questo articolo fornisce soluzioni semplici e brevi per capire se il colore della cella è rosso in Excel. Non dimenticate di scaricare il file Pratica Grazie per aver letto questo articolo, speriamo sia stato utile. Se avete domande o suggerimenti, fatecelo sapere nella sezione commenti. Visitate il nostro sito web Exceldemy per saperne di più.