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

Funzione di Excel MIDB

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

funzione midb 1


Sintassi

=MIDB(text, start_num, [num_bytes])


argomenti

  • testo (richiesto): La stringa di testo da cui vuoi estrarre i caratteri.
  • start_num (richiesto): La posizione del primo byte di carattere in cui vuoi estrarre testo.
  • num_byte (richiesto): Specifica il numero di byte di caratteri da cui estrarre testo.

Valore di ritorno

La funzione MIDB restituisce il numero specificato di caratteri.


Note sulle funzioni

  • Gli spazi contano come caratteri.
  • MIDB conta sempre ogni carattere a doppio byte come 2 dopo aver abilitato la modifica di una lingua che supporta DBCS e quindi impostarla come lingua predefinita. Altrimenti, MIDB conta ogni carattere come 1 proprio come MID.
  • If inizio_num è maggiore della lunghezza di testo, MIDB restituisce un testo vuoto ("").
  • If inizio_num è inferiore alla lunghezza di testo ma inizio_num + num_byte supera la lunghezza di testo, MIDB sostituisce i caratteri del n. inizio_num fino alla fine di testo.
  • MIDB restituisce il #VALORE! errore se:
    • inizio_num < 1;
    • num_byte è negativo.
  • MIDB conta i valori effettivi invece dell'aspetto dei tuoi dati. Ad esempio, A1 è la data 9/1/2022, MEDIO(A1,2,3) problemi 480, poiché il valore effettivo in A1 è 44805 che è stato appena formattato come valore di data.

Esempio

Per fare in modo che MIDB restituisca i byte di caratteri specificati dalle stringhe di testo nelle posizioni specificate nella tabella seguente, copiare o inserire la formula seguente nella cella in alto (F6) dell'elenco dei risultati e premere Entra per ottenere il risultato. Quindi seleziona la cella del risultato e trascina il quadratino di riempimento (il quadratino nell'angolo inferiore destro della cella selezionata) verso il basso per applicare la formula alle celle sottostanti.

=MIDB(B6,C6,D6)

funzione midb 2

Invece dei riferimenti di cella, puoi digitare l'effettivo testo, inizio_num e num_byte valori nella formula come mostrato di seguito.

=MIDB("你在干什么",3,4)

NOTA: Dovresti racchiudere la stringa di testo in una formula di Excel tra virgolette (""). Tieni presente che i riferimenti di cella, i numeri o le date non devono essere racchiusi tra virgolette.


MIDB vs. METÀ

MIDB conta ogni carattere a byte doppio come 2 e ogni carattere a byte singolo come 1. Mentre MID conta sia il carattere a byte doppio che quello a byte singolo come 1. È possibile confrontare i risultati restituiti da MIDB e MID come mostrato di seguito.

funzione midb 3


Funzioni correlate

Funzione Excel MID

Nella cartella di lavoro di Excel, quando si desidera estrarre parte del testo da un valore di cella in base alla posizione e alla lunghezza, la funzione MID può aiutarti a risolvere questa attività. La funzione MID viene utilizzata per trovare e restituire un numero specifico di caratteri dalla metà di una determinata stringa di testo.

Funzione Excel RIGHTB

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

Funzione Excel SINISTRA

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

Excel REPLACEB Funzione

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

Funzione Excel LENB

La funzione LENB restituisce la lunghezza di una stringa in byte. LENB è destinato all'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 ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% di tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

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, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite