LEFTB(string, num_of_bytes)One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.
string:
The text string from which you want to extract the leftmost characters based on the specified number of bytes.
num_of_bytes:
The number of bytes to extract from the left side of the string. This determines how many characters will be returned, with each character potentially counting as one or more bytes depending on the character encoding.
The LEFTB function in Google Sheets is a text function that allows you to extract a specified number of bytes from the beginning of a text string. This function is particularly useful when dealing with multi-byte character sets, such as those used in languages like Chinese, Japanese, and Korean. Unlike the LEFT function, which counts characters, LEFTB counts bytes, making it more suitable for certain applications.
In simpler terms, LEFTB lets you pull out a specific number of bytes from the start of a text string, which can be essential for handling text in different languages or when working with binary data.
Imagine you are working with a dataset that includes product codes, and you need to extract the first few bytes for analysis:
| ProductCode |
|---|
| ABC123 |
| 你好123 |
| XYZ456 |
You want to extract the first 4 bytes from each product code.
To achieve this, you would use the LEFTB function as follows:
=LEFTB(A2, 4)In this formula:
A2 is the cell containing the ProductCode from the Product Codes Table.4 is the number of bytes you want to extract from the beginning of the text string.When you apply the LEFTB formula to the Product Codes Table, the output would look like this:
| ProductCode | Extracted Bytes |
|---|---|
| ABC123 | ABC1 |
| 你好123 | 你好 |
| XYZ456 | XYZ4 |
In this case, the LEFTB function extracts the first 4 bytes from each product code, which is particularly useful for the multi-byte characters in the second row.
LEFTB is beneficial because it provides a way to accurately handle text strings that contain multi-byte characters. This function simplifies the process of extracting specific portions of text without worrying about character count, making it ideal for data manipulation in various languages.
LEFTB is an essential function for anyone working with text data in Google Sheets, providing a powerful way to enhance data analysis and processing capabilities.
Happy spreadsheeting!
You have a table where Column A contains product codes and Column B contains descriptions. You can use the LEFTB formula to extract the first few characters of each product code in Column C, allowing for quick categorization and analysis of product types.
Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.
Browse our complete library of Google Sheets formula guides
Compare your options
Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.
AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.