Ho un elenco di nomi che sono stati esportati da un altro database in excel. I nomi nella lista che sono di interesse sono evidenziati in caratteri rossi. Mi piacerebbe un modo per contarlo, cioè John Smith appare 5 volte in una colonna, ma 3 delle 5 volte, il suo nome viene evidenziato in caratteri rossi. Quindi mi piacerebbe vedere quante istanze del suo nome appaiono rosse.Come contare il testo di un diverso colore di carattere in excel
So come cercare tutte le istanze del suo nome, ad es. = COUNTIF (A1: A100, "John Smith")
Ho anche avuto aiuto nella creazione di una funzione VB che conta tutti i valori che sono rossi (= SumRed) (una volta specificato l'indice di colore) in un foglio di lavoro di utilizzando questo:
Function SumRed(MyRange As Range)
SumRed = 0
For Each cell In MyRange
If cell.Font.Color = 255 Then
SumRed = SumRed + cell.Value
End If
Next cell
End Function
Non riesco a trovare un modo per combinare le due condizioni di conteggio. Qualsiasi aiuto sarebbe molto apprezzato!
'+ cell.value' questo doesn sembra giusto? – glh
Nessuna necessità per VBA. Anche la formula di Excel può essere d'aiuto. –