KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Funzione FINDB di Excel

AutoreAmanda Li Data di modifica

La funzione FINDB individua una stringa di testo (distinguendo tra maiuscole e minuscole) all’interno di un’altra e restituisce la posizione iniziale della prima stringa nella seconda, calcolata in base al numero di byte. È progettata per le lingue che utilizzano set di caratteri a doppio byte (DBCS), come cinese semplificato, cinese tradizionale, coreano e giapponese, e conta ogni carattere a doppio byte come 2 byte.

funzione findb 1


Sintassi

=FINDB()find_text, within_text, start_num)


Argomenti

  • find_text (obbligatorio): La stringa o il carattere di cui si vuole trovare la posizione in within_text.
  • within_text (obbligatorio): La stringa che contiene find_text che si desidera trovare.
  • start_num (opzionale): La posizione in within_text da cui iniziare la ricerca di find_text. Se si omette questo argomento, viene considerato pari a 1.

Valore restituito

La funzione FINDB restituisce un valore numerico.


Note sulla funzione

  • Gli spazi vengono conteggiati come caratteri.
  • La funzione FINDB è sensibile alle maiuscole/minuscole. Per eseguire una ricerca senza distinzione tra maiuscole e minuscole, puoi utilizzare SEARCHB al posto di FINDB.
  • FINDB non supporta l'uso di caratteri jolly nelle ricerche. Per utilizzare caratteri jolly, usa la funzione SEARCHB.
  • FINDB conta sempre ogni carattere a doppio byte come 2 quando è abilitata la modifica di una lingua che supporta DBCS e questa viene impostata come lingua predefinita. In caso contrario, FINDB conta ogni carattere come 1, esattamente come la funzione FIND.
  • Se find_text è vuoto (“”), la funzione FINDB restituisce il numero del carattere corrispondente a start_num. Se start_num viene omesso, restituisce 1.
  • FINDB conta il valore effettivo anziché l'aspetto dei dati. Ad esempio, se A1 contiene la data 9/1/2022, FINDB(0,A1) restituisce 4, poiché il valore effettivo in A1 è 44805, formattato semplicemente come data.
  • FINDB restituisce l'errore #VALORE!se:
    • find_textnon compare in within_text;
    • start_numberè maggiore della lunghezza di within_text;
    • start_number < 1.

Esempio di ricerca con distinzione tra maiuscole e minuscole dall'inizio

Prendendo come esempio la tabella seguente, per trovare la posizione iniziale di find_text(Maiuscole/minuscole) all'interno di within_text, copiare o inserire la formula seguente nella La cella sopra (E6) dell'elenco dei risultati e premere Invioper ottenere il risultato. Selezionare quindi la cella del risultato e trascinare il quadratino di riempimento (il piccolo quadrato nell'angolo in basso a destra della cella selezionata) verso il basso per applicare la formula alle celle sottostanti.

=FINDB()B6,C6)

funzione findb 2

Invece di riferimenti di cella, è possibile digitare direttamente i valori effettivi di find_texte within_textnella formula, come illustrato di seguito.

=FINDB()«什么»,«你在干什么»)


Esempio di ricerca con distinzione tra maiuscole e minuscole da una posizione specifica

Per cercare find_text in within_text a partire da una posizione specifica, indicata in numero di byte, e ottenere la posizione iniziale della prima occorrenza trovata di find_text in within_text, è necessario aggiungere il terzo argomento start_num. Inserisci la formula seguente nella cella sopra (F6) dell'elenco dei risultati e premi Invioper ottenere il risultato. Seleziona quindi la cella del risultato e trascina il quadratino di riempimento — il piccolo quadrato nell’angolo in basso a destra della cella selezionata — verso il basso per applicare automaticamente la formula alle celle sottostanti.

=FINDB()B6,C6,D6)

funzione findb 3

Invece di riferimenti di cella, è possibile digitare direttamente i valori effettivi di find_text,within_texte start_numnella formula, come illustrato di seguito.

=FINDB()«什么»,«你在干什么»,3)


FINDB vs. FIND

FINDB conta ogni carattere a doppio byte come 2 e ogni carattere a singolo byte come 1. FIND invece conta sia i caratteri a doppio byte che quelli a singolo byte come 1. È possibile confrontare i risultati restituiti da FINDB e FIND come mostrato di seguito.

funzione findb 4


FINDB vs. SEARCHB

Entrambe le funzioni FINDB e SEARCHB restituiscono, in byte, la posizione iniziale della prima occorrenza di find_text in within_textTuttavia,FINDB distingue tra maiuscole e minuscole, mentre SEARCHBNo. Inoltre,SEARCHB supporta l’uso di caratteri jolly nelle ricerche, a differenza di FINDB. È possibile confrontare i risultati restituiti da FINDB e SEARCHB, come mostrato di seguito.

funzione findb 5


Funzioni correlate

Funzione FIND di Excel

La funzione FIND viene utilizzata per trovare una stringa all'interno di un'altra stringa e restituisce la posizione iniziale della stringa ricercata. Ad esempio, =FIND(«ea»,«pear») restituisce 2, il che significa trovare la posizione iniziale di «ea» in «pear».

Funzione SEARCHB di Excel

La funzione SEARCHB trova una stringa di testo (senza distinzione tra maiuscole e minuscole) all'interno di un'altra stringa e restituisce il numero della posizione iniziale della prima stringa all'interno dell'altra, basandosi sul numero di byte specificato. SEARCHB è pensata per l'uso con lingue che utilizzano il set di caratteri a doppio byte (DBCS), come cinese (semplificato), cinese (tradizionale), coreano e giapponese. La funzione conta ogni carattere a doppio byte come 2.

Funzione REPLACEB di Excel

La funzione REPLACEB sostituisce parte di una stringa di testo con una stringa Testo Nuovo in base al numero di byte specificato. REPLACEB è pensata per l'uso con lingue che utilizzano il set di caratteri a doppio byte (DBCS), come cinese (semplificato), cinese (tradizionale), coreano e giapponese. La funzione conta ogni carattere a doppio byte come 2.

Funzione LEFTB di Excel

La funzione LEFTB restituisce il numero specificato di caratteri dall'inizio (sinistra) di una stringa fornita, in base al numero di byte indicato. LEFTB è pensata per l'uso con lingue che utilizzano il set di caratteri a doppio byte (DBCS), come cinese (semplificato), cinese (tradizionale), coreano e giapponese. La funzione conta ogni carattere a doppio byte come 2.

Funzione RIGHTB di Excel

La funzione RIGHTB restituisce il numero specificato di caratteri dalla fine (destra) di una stringa fornita, in base al numero di byte indicato. RIGHTB è pensata per l'uso con lingue che utilizzano il set di caratteri a doppio byte (DBCS), come cinese (semplificato), cinese (tradizionale), coreano e giapponese. La funzione conta ogni carattere a doppio byte come 2.

Funzione MIDB di Excel

La funzione MIDB restituisce un numero specifico di caratteri da una stringa di testo, a partire dalla posizione indicata, in base al numero di byte specificato. MIDB è pensata per l'uso con lingue che utilizzano il set di caratteri a doppio byte (DBCS), come cinese (semplificato), cinese (tradizionale), coreano e giapponese. La funzione conta ogni carattere a doppio byte come 2.


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.