Come contare le celle in un intervallo con un valore inferiore a un’altra cella in Excel?

Il mio tavolo è come sotto

inserisci la descrizione dell'immagine qui

se il valore “squadra1” è inferiore al valore “generale” in quel mese, allora ha il colore blu, se il valore “squadra2” è inferiore al valore “generale” in quel mese, quindi ha il colore rosa,

Ora voglio contare quanti colors blu e quante celle di colore rosa su ogni riga in un anno (celle AK3 e AL3)

Qual è la formula più appropriata per questo?

    EDIT: unito due risposte qui:

    Questa formula farà ciò che stai cercando, assumendo che sposti tutto una colonna a destra (aggiungendo una colonna vuota nella colonna A):

    =SUM(IF(C2:AK2="Team1";IF(C3:AK3 < B3:AJ3;1;0))) 

    Quello che fa è che sembra prima se hai Team1 nella colonna. Procede quindi a verificare se i dati sottostanti sono inferiori a quelli precedenti. È importante avere l'ultimo se come A e gli altri come B perché altrimenti riassumerà i dati errati. (Per team2 dovrai cambiare l'ultimo B3: AJ3 in A3: AI3)

    Inoltre, usa shift + enter quando inserisci questo per assicurarti che diventi una formula di array.


    Ti consiglio vivamente di passare prima colonne e righe a un modulo più standardizzato per avere un stream di lavoro più semplice con i tuoi dati. Intendo qualcosa di simile Questo

    Ti consiglierei quindi di dare un'occhiata alla risposta per una domanda simile qui . Per riassumere, raccogli i dati in una colonna e poi usi a

     =SUM(IF(B:B < A:A;1;0)) 

    supponendo che tu abbia team1 nella colonna B e generale nella colonna A.

    È ansible utilizzare macro XL4 (formula Excel) per contare le celle con diverso colore di sfondo o persino il colore dei caratteri in Excel 🙂 Vedi questo LINK . Per il colore del carattere, il tipo type_num è 24 . E per backcolor useremo 63

    1. Apri il gestore dei nomi
    2. Dare un nome. Dì BackColor
    3. Digitare questa formula in =GET.CELL(63,OFFSET(INDIRECT("RC",FALSE),-1,0)) To =GET.CELL(63,OFFSET(INDIRECT("RC",FALSE),-1,0)) e fare clic su OK

    inserisci la descrizione dell'immagine qui

    La spiegazione di =GET.CELL() è menzionata nel link sopra.

    Ora diciamo che la tua cartella di lavoro è come questa

    inserisci la descrizione dell'immagine qui

    Quindi metti questa formula nella riga 2.

     =backcolor 

    inserisci la descrizione dell'immagine qui

    Prossimo put =COUNTIF(A2:J2,8) e =COUNTIF(A2:J2,7) nella cella C5 e C6 e si otterrà il conteggio totale dei colors.

    inserisci la descrizione dell'immagine qui

    Prova questo:

    in B4 metti questa formula:

     =IF(B2="Team1",IF(B3 

    Quindi copialo fino a AJ4 .

    Quindi in AK3 metti questa formula:

     =COUNTIFS($A$2:$AJ$2,"Team1",$A$4:$AJ$4,1) 

    Allo stesso modo in AL3 metti questa formula.

     =COUNTIFS($A$2:$AJ$2,"Team2",$A$4:$AJ$4,1) 

    Spero che questo approccio funzioni per te.