Эксель как сделать чтобы текст не выходил за ячейку
Перейти к содержимому

Эксель как сделать чтобы текст не выходил за ячейку

  • автор:

Скрытие значений и индикаторов ошибок в ячейках

Предположим, что в формулах электронной таблицы есть ожидаемые ошибки, которые не нужно исправлять, но вы хотите улучшить отображение результатов. Существует несколько способов скрыть значения ошибок и индикаторы ошибок в ячейках.

Существует множество причин, по которым формулы могут возвращать ошибки. Например, деление на 0 запрещено, и если ввести формулу =1/0, Excel вернет #DIV/0. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!и #VALUE!.

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

Чтобы скрыть значения ошибок, можно преобразовать их, например, в число 0, а затем применить условный формат, позволяющий скрыть значение.

Создание примера ошибки

  1. Откройте чистый лист или создайте новый.
  2. Введите 3 в ячейку B1, введите 0 в ячейку C1, а в ячейке A1 введите формулу =B1/C1.
    #DIV/0! в ячейке A1 отображается ошибка.
  3. Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.
  4. После знака равенства (=) введите IFERROR , а затем открываемую скобку.
    IFERROR(
  5. Переместите курсор в конец формулы.
  6. Введите , 0) — то есть запятая, за которой следует ноль и закрывающая скобка.
    Формула =B1/C1 становится =IFERROR(B1/C1,0).
  7. Нажмите клавишу ВВОД, чтобы завершить редактирование формулы.
    Теперь содержимое ячейки должно отображать 0 вместо #DIV! должно отображаться значение 0.

Применение условного формата

  1. Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.
  2. Выберите команду Создать правило.
  3. В диалоговом окне Создание правила форматирования выберите параметр Форматировать только ячейки, которые содержат.
  4. Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.
  5. Нажмите кнопку Формат.
  6. На вкладке Число в списке Категория выберите пункт (все форматы).
  7. В поле Тип введите ;;; (три точки с запятой) и нажмите кнопку ОК. Нажмите кнопку ОК еще раз.
    Значение 0 в ячейке исчезнет. Это связано с тем, что пользовательский формат ;;; предписывает скрывать любые числа в ячейке. Однако фактическое значение (0) по-прежнему хранится в ячейке.

Скрытие значений ошибок путем изменения цвета текста на белый

Используйте следующую процедуру для форматирования ячеек, содержащих ошибки, чтобы текст в этих ячейках отображался белым шрифтом. Это делает текст ошибки в этих ячейках практически невидимым.

  1. Выделите диапазон ячеек, содержащих значение ошибки.
  2. На вкладке Главная щелкните стрелку рядом с элементом Условное форматирование и щелкните Управление правилами.
    Откроется диалоговое окно Диспетчер правил условного форматирования .
  3. Выберите команду Создать правило.
    Откроется диалоговое окно Новое правило форматирования .
  4. В списке Выберите тип правила выберите пункт Форматировать только ячейки, которые содержат.
  5. В разделе Измените описание правила в списке Форматировать только ячейки, для которых выполняется следующее условие выберите пункт Ошибки.
  6. Нажмите кнопку Формат и откройте вкладку Шрифт.
  7. Щелкните стрелку, чтобы открыть список Цвет , и в разделе Цвета темы выберите белый цвет.

Отображение прочерка, строки «#Н/Д» или «НД» вместо значения ошибки

В некоторых случаях вы не хотите, чтобы поля ошибок отображались в ячейках, и вы предпочитаете, чтобы вместо этого отображалась текстовая строка, например «#N/A», дефис или строка «NA». Сделать это можно с помощью функций ЕСЛИОШИБКА и НД, как показано в примере ниже.

Пример

Описание функций

IFERROR С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.

Н/Д Эта функция возвращает в ячейке строку «#Н/Д». Синтаксис : =NA().

Скрытие значений ошибок в отчете сводной таблицы

  1. Выберите отчет сводной таблицы.
  2. На вкладке Анализ сводной таблицы в группе Сводная таблица щелкните стрелку рядом с элементом Параметры и выберите пункт Параметры.
  3. Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
    • Изменение способа отображения ошибок. Установите флажок Для значений ошибки отобразить проверка в разделе Формат. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
    • Изменение способа отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

Скрытие индикаторов ошибок в ячейках

В левом верхнем углу ячейки с формулой, которая возвращает ошибку, появляется треугольник (индикатор ошибки). Чтобы отключить его отображение, выполните указанные ниже действия.

Ячейка с ошибкой в формуле

  1. На вкладке Файл выберите Параметры и Формулы.
  2. В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.

Эксель как сделать чтобы текст не выходил за ячейку

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Как заставить текст в таблице выходить за пределы ячейки?

Собственно вопрос состоит в том что мне нужно заставить текст в таблице выходить за пределы ячейки. Пример ниже.

5c0d3c396606f612196288.png

  • Вопрос задан более трёх лет назад
  • 621 просмотр

5 комментариев

Простой 5 комментариев

Martovitskiy

Martovitskiy @Martovitskiy

Длинный текст в ячейке Excel: как его скрыть или уместить по высоте. ✔

dlinyiy-tekst-v-yacheyke

З дравствуйте.

Не знаю почему, но при работе с Excel у многих не искушенных пользователей возникает проблема с размещением длинного текста: он либо не умещается по ширине (высоте), либо «налезает» на другие ячейки. В обоих случаях смотрится это не очень. ��

Чтобы уместить текст и корректно его отформатировать — в общем-то, никаких сложных инструментов использовать не нужно: достаточно активировать функцию «переноса по словам» . А далее просто подправить выравнивание и ширину ячейки.

Собственно, ниже в заметке покажу как это достаточно легко можно сделать.

�� Примечание:

1) скрины в статье из Excel 2019 (в Excel 2010, 2013, 2016 — все действия выполняются аналогичным образом);

2) если у вас «глючит» Excel — можно пользоваться также его аналогами: https://ocomp.info/chem-zamenit-word-i-excel.html

Примеры

Вариант 1

Итак, например в ячейке B3 (см. скрин ниже ��) у нас расположен длинный текст (одно, два предложения). Наиболее простой способ «убрать» эту строку из вида: поставить курсор на ячейку C3 (следующую после B3) и написать в ней любой символ, подойдет даже пробел .

Обратите внимание на скриншот ниже: справа показано, что строка из ячейки B3 была скрыта, т.к. в C3 появилось три единички.

Написание текста в следующей ячейке

Написание текста в следующей ячейке

Кстати, чтобы увидеть полный текст, расположенной в B3 — достаточно навести на нее курсор и посмотреть в строку формул.

Чтобы увидеть полный текст.

Чтобы увидеть полный текст.

Вариант 2

Второй способ — это уместить текст в ячейку, расширив при этом высоту ячейки (т.е. ячейка сама станет выше, и текст в ней можно будет прочитать целиком).

Делается это не сложно: сначала нужно выбрать нашу ячейку с текстом (B3), нажать по ней правой кнопкой мышки и выбрать в меню «Формат ячеек» .

Формат ячеек (правый клик по ячейке)

Формат ячеек (правый клик по ячейке)

После перейти во вкладку «Выравнивание» и поставить галочку рядом с пунктом «Переносить по словам» .

Переносить по словам

Переносить по словам

Высота строки с ячейкой станет такой, чтобы в нее вместился весь ваш текст (прим.: Excel сам ее подберет исходя из длины текста) . Далее вам останется только подкорректировать ширину ячейки.

Что получилось

Что получилось в итоге

Вариант 3

Если вы не хотите, чтобы высота строк (ячеек) менялась в большую строну — можно прибегнуть к другому варианту:

  • сначала нужно выделить несколько ячеек по высоте (вместе с нашим текстом B3);
  • далее использовать инструмент «Объединить ячейки» .

Выделение нескольких ячеек

Выделение нескольких ячеек

В результате появится одна большая ячейка, которая займет сразу несколько строк: в нее, разумеется, и впишется наш текст.

Обратите внимание, что для корректного размещения текста в ячейке необходимо использовать инструмент «Перенести текст» (стрелка 2 на скрине ниже).

Текст удачно вписался в ячейку

Текст удачно вписался в одну большую ячейку

Вариант 4

В некоторых случаях, повернув тест на определенный угол, можно удачно вписать его в таблицу. Чтобы сделать это, достаточно в Excel в разделе «Главная» нажать на значок . Пример ниже. ��

Текст по вертикали

Текст по вертикали

PS

Как еще один вариант: можно вместо текста разместить картинку (скриншот). В некоторых случаях этот способ куда удобнее, чем все вышеприведенные.

На сегодня пока всё.

Первая публикация: 27.09.2019

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *