Se la cella contiene Word, assegna valore in Microsoft Excel 2010

Anonim

In questo articolo impareremo se la cella contiene parole, quindi come assegnare un valore in Microsoft Excel 2010.

Consideriamo una situazione in cui dobbiamo rivedere ogni cella e controllare se contiene testo. Se sì, dobbiamo restituire un numero in una cella separata, altrimenti ignora. Possiamo vedere come questo viene fatto usando un esempio -

La colonna A ha un testo contenente la parola "colore". 1 cella no. (I colori non hanno alcun significato qui). Dobbiamo controllare se ogni cella in questa colonna contiene la parola "colore". Se lo fa, dobbiamo restituire il valore 1 nella colonna B, altrimenti dobbiamo restituire 0.

Per capire meglio, guarda lo screenshot qui sotto:


Useremo 3 funzioni, vale a dire, SE, CERCA E SE ERROREper calcolare il valore nella colonna B.

La funzione If controlla se una condizione è soddisfatta e restituisce un valore se VERO e un altro se FALSO.

Sintassi =SE(test_logico,valore_se_vero,valore_se_falso)

La funzione CERCA restituisce il numero del carattere in corrispondenza del quale viene trovato per primo un carattere specifico o una stringa di testo, leggendo da sinistra a destra (non fa distinzione tra maiuscole e minuscole)

Sintassi = CERCA (trova_testo, entro_testo, numero_iniziale)

La funzione SE ERRORE restituisce valore_se_errore se espressione è un errore e il valore dell'espressione stessa in caso contrario

Sintassi =IFERROR(valore,valore_se_errore)

Nella cella B2, la formula è =SEERRORE(SE(RICERCA("colore",A2),1),0)

Fare riferimento allo screenshot di seguito:

Nelle celluleA2: A8 i colori dell'arcobaleno - VIBGYOR sono utilizzati. Per rendere le cose diverse in cella A9 bianco è entrato da bianco non fa parte di VIBGYOR.

Quindi, il risultato è 1 nelle celle A2: A8 poiché ciascuna di queste celle contiene il testo "colore" e 0 nella cella A9 poiché non contiene il testo "colore" (vedi la casella evidenziata in blu sopra).

Cerchiamo di capire come funziona la formula:

  • A partire dalla cella A2, ilRicercala funzione cercherà il testo "colore" in questa cella. Se trovato, restituirà 8 che è la posizione in cui è stato trovato il testo nella cella A2. Se il testo non viene trovato come nella cella A9, la funzione restituirà il #VALORE! Errore.
  • Poi ilSE La funzione controllerà se la funzione di ricerca ha restituito un valore. Se sì, restituirà 1, altrimenti continuerà a restituire il #VALORE! errore.
  • Infine, il SE ERRORE la funzione controllerà se la funzione di ricerca ha restituito un #VALORE! Errore e, in caso affermativo, restituirà uno 0 invece dell'errore in quella cella.