Sulla maggior parte dei siti web, vedrai una sezione delle domande più frequenti. Usano un codice di programmazione per valutare il testo che appare di frequente e sulla base di ciò, aggiungono quelle domande alla categoria.

Ebbene, la stessa cosa si può fare anche su Excel. Se desideri cercare la stringa che appare più frequentemente in un intervallo, questo articolo è per te.

Formula generica

=INDEX(range,MODE(MATCH(range,range,0)))

Intervallo: questo è l’intervallo da cui si desidera cercare il testo che appare di frequente.

Vediamo un esempio per vedere come possiamo recuperare il testo che appare di frequente in Excel.

Esempio: ottieni il nome del giocatore di ogni anno che vince la maggior parte delle partite.

imageHere, I have a record of pool matches. Each year, the company holds 9 matches.

Vogliamo i nomi dei vincitori che hanno vinto la maggior parte delle partite.

Scrivi questa formula in B13 e copiala a destra della cella.

=INDEX(B3:B12,MODE(MATCH(B3:B12,B3:B12,0)))

Come puoi vedere, i nomi più frequenti vengono recuperati nelle celle.

imageHow does it work?* Here, we have used a combination of INDEX, MODE

e link: / lookup-formas-excel-match-function [funzione MATCH].

Come al solito, la formula inizia a funzionare dall’interno. La funzione più interna è la funzione MATCH. Abbiamo fornito lo stesso intervallo B3: B12 del valore di ricerca e dell’array di ricerca con una corrispondenza esatta. Ciò consente alla funzione MATCH di restituire un array. L’array otteniamo gli indici della prima apparizione di ogni valore. Ciò significa che se Jack è apparso sull’indice 1, allora ogni aspetto dell’array di jack avrà 1. In questo caso, otteniamo un array \ {1; 1; 1; 4; 4; 1; 4; 4; 1; 10} . Successivamente, questo array è incapsulato nella link: / statistics-formas-excel-mode-function [funzione MODE]. La funzione MODE restituisce il numero che appare più frequentemente. Nel nostro caso, la funzione MODE restituisce 1. Questo sarà il numero di riga per la funzione INDEX.

Successivamente, abbiamo link: / lookup-formulas-excel-index-function [INDEX function] che ha un array come B3: B12 e la riga numero 1 da cui recuperare il valore. Quindi, abbiamo Jack per l’anno 2016.

Nota: Questa formula funziona solo in un intervallo unidimensionale. Voglio dire, l’intervallo selezionato deve essere solo righe o solo colonne. Se fornisci un array / intervallo bidimensionale, restituirà # N / A

Quindi sì ragazzi, è così che ottieni il testo che appare più frequentemente nell’intervallo. Questo può essere utilizzato in Excel 2007, 2010, 2013, 2016 e 365. Se hai dubbi su questo articolo o su qualsiasi altro argomento Excel, chiedimi nella sezione commenti qui sotto.

| Questa è un’altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.