Note: The other languages of the website are Google-translated. Back to English

Come classificare solo le celle visibili in Excel?

In generale, tutte le celle che includono sia i valori filtrati che i valori non filtrati verranno classificate dalla funzione Rank. Tuttavia, in alcuni casi, vuoi solo classificare solo i valori filtrati, il che significa classificare solo le celle visibili nel foglio come mostrato nell'immagine sottostante in Excel.
doc classifica solo le celle visibili 1

Classifica solo le celle visibili / filtrate in Excel


freccia blu freccia destra Classifica solo le celle visibili / filtrate in Excel

Per classificare solo le celle visibili, puoi applicare una formula.

Seleziona una cella in cui desideri posizionare il risultato della classifica, digita questa formula =SUM(IF(SUBTOTAL(103,OFFSET($A$2:$A$8,ROW($A$2:$A$8)-ROW($A$2),0,1))>0,IF(A2<$A$2:$A$8,1)))+1, stampa Maiusc + Ctrl + Invio tasti, quindi trascina verso il basso la maniglia di riempimento automatico per riempire questa formula nelle celle.

Nella formula, A2 è la prima cella che vuoi classificare, A2: A8 è l'intervallo che vuoi classificare.
doc classifica solo le celle visibili 2

Quindi, quando filtri i dati, i valori visibili verranno automaticamente riorganizzati.
doc classifica solo le celle visibili 3


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (5)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Il suggerimento di cui sopra per le sole celle visibili è fantastico, grazie, ma SFIDA... Come si aggiungono gli zeri esclusi alla formula dell'array. Non riesco a ottenere la sintassi corretta per eseguire sia Visible che Non-Zero, in una formula di matrice.
Questo commento è stato fatto dal moderatore sul sito
Puoi usare una funzione SE in una colonna "helper" per considerarla un valore molto piccolo, ad esempio 1E-62 [cioè inserisci questa funzione nella colonna D >> Cella D2 =IF(A2=0,1E-62,A2)]
Questo commento è stato fatto dal moderatore sul sito
Questo sembra utilizzare solo valori univoci per la classifica, ignorando i valori duplicati. In un gruppo di quattro, se ci sono quattro valori di 1 e stiamo classificando il valore 2, usando questa formula il rango sarebbe due, non cinque. È corretto?
Questo commento è stato fatto dal moderatore sul sito
Ciao, Alan Brown, per risolvere il tuo problema, hai bisogno di due formule.
ad esempio, G1:G7 è l'intervallo di colonne che vuoi classificare, in H1, digita la formula seguente:
=SUMPRODUCT((G1<G$1:G$7)/COUNTIF(G$1:G$7,G$1:G$7))+1
quindi trascina la maniglia di riempimento automatico fino a H7
nella cella successiva, I1, usa la formula seguente:
=CLASSIFICA($H1;$H$1:$H$7)
premere il tasto Invio e trascinare la maniglia di riempimento automatico fino a I7, quindi il grado è terminato.
Per favore fatemi sapere se funziona, grazie.
Questo commento è stato fatto dal moderatore sul sito
Non so contare, ovviamente. Il grado sarebbe quattro in un gruppo di quattro. Duh.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL