Vai al contenuto principale

Formula Excel: controlla se la cella contiene tutte le molte cose

Supponendo che in Excel, ci sia un elenco di valori nella colonna E, si desidera verificare se le celle nella colonna B contengono tutti i valori nella colonna E e restituire VERO o FALSO come mostrato nell'immagine sottostante. Qui in questo tutorial, fornisce una formula per risolvere questo compito.
doc controlla se la cella contiene tutte le molte cose 1

Formula generica:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things)

argomenti

Things: the list of values that you want to use to check if argument text contains.
Text: the cell or text string you want to check if containing argument things.

Valore di ritorno:

Questa formula restituisce un valore logico, FALSE: la cella non contiene tutte le cose; VERO : la cella contiene tutte le cose.

Come funziona questa formula

Ad esempio, nella colonna B, c'è un elenco di stringhe di testo che vuoi controllare se contengono tutti i valori nell'intervallo E3: E5, usa la formula sotto.

=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))=COUNTA($E$3:$E$5)

Rassegna Stampa entrare tasto, trascina il quadratino di riempimento sulle celle che desideri controllare. FALSE indica che la cella non contiene tutti i valori nell'intervallo E3: E5, mentre TURE indica che la cella relativa contiene tutti i valori.
doc controlla se la cella contiene tutte le molte cose 2

Spiegazione

Funzione RICERCA: la funzione RICERCA restituirà la posizione del primo carattere della stringa di testo all'interno di un'altra. Se la funzione RICERCA trova il testo, restituisce la posizione, in caso contrario restituisce #VALORE! errore. Ad esempio, qui la formula SEARCH($E$3:$E$5,B4) cercherà ogni valore dell'intervallo E3: E5 nella cella B4 e restituirà la posizione di ciascuna stringa di testo nella cella B4. Restituirà un risultato di matrice come questo: {1;7;12}
doc controlla se la cella contiene tutte le molte cose 3

Funzione ISNUMBER: la funzione ISNUMBER verificherà se un valore è un numero e restituirà TRUE o False. Qui ISNUMBER(SEARCH($E$3:$E$5,B4)) restituirà il risultato dell'array come {true;true;true} poiché la funzione RICERCA trova 3 numeri.
doc controlla se la cella contiene tutte le molte cose 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) convertirà il valore TRUE in 1 e il valore FALSE in 0, quindi questa formula modifica il risultato dell'array in {1;1;1}.
doc controlla se la cella contiene tutte le molte cose 5

Funzione SUMPRODUCT: viene utilizzata per moltiplicare intervalli o sommare array e restituire la somma dei prodotti. Il SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) restituisce 1 + 1 + 1 = 3.

Funzione CONTA.VALORI: restituisce il numero di celle non vuote. COUNTA($E$3:$E$5) restituisce 3, quindi il risultato di SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) è uguale a 3, l'intera formula restituirà VERO o FALSO.
doc controlla se la cella contiene tutte le molte cose 6

Osservazioni:

La formula =SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things) non sta esattamente controllando. Vedi screenshot:
doc controlla se la cella contiene tutte le molte cose 7

File di esempio

esempio di documentoFare clic per scaricare il file di esempio


Formule relative

  • Contare le celle pari a
    Con la funzione CONTA.SE, puoi contare le celle che uguali o meno contengono un valore specificato.
  • Contare le celle che sono uguali a xo y
    In alcuni casi, potresti voler contare il numero di celle che soddisfano uno dei due criteri, in questo caso puoi usare la funzione CONTA.SE.
  • Contare le celle uguali a xey
    Qui questo articolo introduce la formula per contare le celle che nel frattempo corrispondono a due criteri.
  • Contare le celle non uguali a
    Questo articolo spiega come utilizzare la funzione CONTA.SE per contare il numero di celle che non è uguale a un valore specifico

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...

Descrizione


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations