Pepelen
Excel с нуля: формулы, функции и анализ данных

Lesson

Форматы ячеек и текстовые функции

Различать значение и формат ячейки и преобразовывать текст функциями СЦЕПИТЬ/«&», ЛЕВСИМВ, ПРАВСИМВ, ПСТР, СЖПРОБЕЛЫ.

1 / 6

Формат против значения и текстовые функции

Формат меняет вид, не значение

В Excel ячейка хранит значение — число, дату, текст. Формат лишь управляет отображением: одно и то же число 0,25 может выглядеть как «0,25», «25%» или «25,00 ₽» в зависимости от выбранного формата. Если изменить формат, формула, которая обращается к этой ячейке, по-прежнему видит исходное число. Объединять текст можно оператором «&» или функцией СЦЕПИТЬ (CONCATENATE). Формула =A1&" "&B1 склеивает содержимое A1, пробел и B1. Аналогично работает =СЦЕПИТЬ(A1;" ";B1) / =CONCATENATE(A1," ",B1). В Excel 2016 и новее появилась СЦЕП (CONCAT), принимающая диапазоны целиком, а ОБЪЕДИНИТЬ (TEXTJOIN) добавляет разделитель между элементами автоматически. Чтобы извлечь часть строки, используют три функции. ЛЕВСИМВ(текст;число_знаков) / LEFT возвращает первые N символов. ПРАВСИМВ(текст;число_знаков) / RIGHT — последние N. ПСТР(текст;начало;число_знаков) / MID вырезает фрагмент с произвольной позиции. Например, =ЛЕВСИМВ("Москва";3) вернёт «Мос»; =ПСТР("AB-1234";4;4) — «1234». СЖПРОБЕЛЫ (TRIM) удаляет лишние пробелы в начале, конце и между словами (оставляет один пробел между словами). Это особенно важно при импорте данных: незаметные пробелы часто мешают ВПР или СЧЁТЕСЛИ найти совпадение. Привычка оборачивать входной текст в СЖПРОБЕЛЫ спасает от загадочных «не найдено».
Lesson notes
Формат меняет вид, не значение
В Excel ячейка хранит значение — число, дату, текст. Формат лишь управляет отображением: одно и то же число 0,25 может выглядеть как «0,25», «25%» или «25,00 ₽» в зависимости от выбранного формата. Если изменить формат, формула, которая обращается к этой ячейке, по-прежнему видит исходное число. Объединять текст можно оператором «&» или функцией СЦЕПИТЬ (CONCATENATE). Формула =A1&" "&B1 склеивает содержимое A1, пробел и B1. Аналогично работает =СЦЕПИТЬ(A1;" ";B1) / =CONCATENATE(A1," ",B1). В Excel 2016 и новее появилась СЦЕП (CONCAT), принимающая диапазоны целиком, а ОБЪЕДИНИТЬ (TEXTJOIN) добавляет разделитель между элементами автоматически. Чтобы извлечь часть строки, используют три функции. ЛЕВСИМВ(текст;число_знаков) / LEFT возвращает первые N символов. ПРАВСИМВ(текст;число_знаков) / RIGHT — последние N. ПСТР(текст;начало;число_знаков) / MID вырезает фрагмент с произвольной позиции. Например, =ЛЕВСИМВ("Москва";3) вернёт «Мос»; =ПСТР("AB-1234";4;4) — «1234». СЖПРОБЕЛЫ (TRIM) удаляет лишние пробелы в начале, конце и между словами (оставляет один пробел между словами). Это особенно важно при импорте данных: незаметные пробелы часто мешают ВПР или СЧЁТЕСЛИ найти совпадение. Привычка оборачивать входной текст в СЖПРОБЕЛЫ спасает от загадочных «не найдено».
Форматы ячеек и текстовые функции — Excel с нуля: формулы, функции и анализ данных