Как сделать текст по ширине ячейки в excel?
Как и в любом визуальном редакторе данных от Microsoft в Excel можно и нужно выравнивать данные под нужные условия. В зависимости от ваших задач вы можете задать принудительное выравнивание или установить автоматические возможности выравнивания. Как правильно выровнять в Excel текст вы сможете про:
Общие понятия. Выровнять в Excel
Команды выравнивания доступны на ленте действий Главная — раздел Выравнивание
Или выбрав раздел Формат ячеек, горячая клавиша ctrl+1 (или кликнув правой кнопкой мыши и выбрав Формат ячеек)
Откроется окно, как на первой картинке, подробнее о доступных возможностях.
Выровнять в Excel. По центру, слева, справа
В разделе Выравнивание по горизонтали, чтобы текст начинался от правого или левого края, следует активировать команды соответственно «По правому краю» и «По левому краю». Если необходимо симметрично центрировать содержимое строк, то применяется кнопка «По центру».
Вы можете выбрать величину отступа текст. Выстраивая значения по левому краю, вы можете задать конкретную величину отступа от края (изначально она всегда равна 0). Каждая добавленная единица сдвигает текст на один шаг вправо. Ширина смещения ориентировочно равняется заглавной «Х»
С заполнением
Интересная опция. Выбрав «С заполнением» вы сможете дублировать прописанное в ячейках значение, чтобы столбец полностью был наполнен по ширине. Допустим, что вам необходимо заполнить всю ячейку значением 0. В случае изменения ширины ячейки количество нулей должно увеличится. Эта функция как раз для этого. Дело в том, что, как и прочие опции, формат «С заполнением» меняет сугубо внешнее отображение ячейки, а не сохраняемые данные внутри нее. Символы дублируются по всему диапазону без пробелов между областями. Два существенных плюса.
Первый – Excel автоматом подгонит количество знаков ячейки, если вам важны настройки ширины столбца.
Второй – символы легко можно размножить в полях сразу целого ряда смежных ячеек.
На примере на картинке в ячейку введено только число 1. При использование данной функции получается такое отображение.
Формат по ширине
Подключив команду выравнивания «По ширине», вы добьетесь того, что надпись в выбранной ячейке не только уместится ровно по краям, но автоматически выровняется по левому, правому боку и в высоту.
Выравнивание по вертикали
Excel предлагает 4 вида вертикального форматирования значений: по верхней кромке, центру, нижнему краю, высоте.
Выравнивание по центру, нижнему и верхнему краю аналогичны таким же функциям для выравнивания по вертикали. Команда «По высоте» — это аналог опции «По ширине», только здесь происходит выравнивание по верхним и нижним параметрам, а не с боку. Вертикальное выравнивание, расположение текста
Галочка автоподбор ширины
Данное решение выручает тогда, когда нужно полностью уместить содержимое ячейки в определенном столбце. Команда чаще всего используется тогда, когда нет возможности настроить ширину столбца по содержимому, не испортив при этом соседние столбцы Или когда не подходят остальные виды выравнивания (вертикальное, наклонное, перенос слов). Символы в ячейке будут сжиматься или увеличиваться в зависимости от изменений размеров столбца.
Перенос слов
Заполняя ячейку слишком длинной текстовой строкой, вы обнаружите, что Excel выводит надпись за границу ячейки, если соседние поля не заполнены. Чтобы вернуть текст в нужные пределы, отметьте галочкой квадратик «Переносить по словам» из блока «Отображение». Далее редактор самостоятельно подберет нужную высоту для заполняемого сегмента таблицы, и текст будет разбит на строки, не нарушающие заданных границ.
Ориентация
Предназначение раздела – располагать содержимое элементов таблицы под нужным градусом: сверху вниз, под прямым углом, по часовой, против часовой стрелки. Если высота строчки при этом не обозначена пользователем, Excel подбирает и выставляет ее самостоятельно.
Поделитесь нашей статьей в ваших соцсетях:
(Visited 14 610 times, 16 visits today)
Довольно часто содержимое ячейки в таблице не умещается в границы, которые установлены по умолчанию. В этом случае актуальным становится вопрос их расширения для того, чтобы вся информация уместилась и была на виду у пользователя. Давайте выясним, какими способами можно выполнить данную процедуру в Экселе.
Заполняем пустые ячейки нулями или другим заданным значением
Что если Вам нужно заполнить все пустые ячейки в Вашей таблице нулями или другими числовыми или текстовыми значениями? Далее показаны два способа решения этой задачи.
Способ 1
- Выделите все пустые ячейки
- Нажмите F2, чтобы ввести значение в активную ячейку.
- Введите нужное число или текст.
- Нажмите Ctrl+Enter.
За несколько секунд Вы заполнили все пустые ячейки нужным значением.
Способ 2
- Выделите диапазон, содержащий пустые ячейки.
- Нажмите Ctrl+H, чтобы появилось диалоговое окно Find & Replace (Найти и заменить).
- Перейдите на вкладку Replace (Заменить).
- Оставьте поле Find what (Найти) пустым и введите нужное значение в поле Replace with (Заменить на).
- Нажмите кнопку Replace All (Заменить все).
Какой бы способ Вы ни выбрали, обработка всей таблицы Excel займёт не больше минуты!
Теперь Вы знаете приёмы, как заполнить пустые ячейки различными значениями в Excel 2013. Уверен, для Вас не составит труда сделать это как при помощи простой формулы, так и при помощи инструмента Find & Replace (Найти и заменить).
Выделить столбец в Excel горячие клавиши — Офис Ассист
- Нажмите на ячейку в столбце, который вы хотите скрыть, чтобы сделать ее активной.
- Нажмите и удерживайте клавишу Ctrl на клавиатуре.
- Нажмите и отпустите клавишу , не отпуская клавишу Ctrl .
- Столбец, содержащий активную ячейку, должен быть скрыт от просмотра.
Если нужно выделить разрозненные колонки листа, то тогда зажимаем кнопку Ctrl и, не отпуская её, кликаем по сектору на горизонтальной панели координат каждого столбца, который нужно пометить.
Полезные сочетания клавиш в Excel
Представляю полезные сочетания клавиш, а также функциональные клавиши для Excel 2016, в том числе сочетания клавиш, которые можно использовать для доступа к ленте.
В этом списке перечислены самые распространенные сочетания клавиш для Excel 2016.
Чтобы перейти к вкладке на ленте, нажмите одну из указанных ниже клавиш доступа.
Работа с вкладками ленты и меню с помощью клавиатуры
Выделение и выполнение действий с помощью сочетаний клавиш
Работа с данными, функциями и строкой формул с помощью сочетаний клавиш
F1 — Отображение области задач Справка Excel. Сочетание клавиш CTRL+F1 отображает или скрывает ленту. Сочетание клавиш ALT+F1 создает в текущей области диаграмму с данными. Сочетание клавиш ALT+SHIFT+F1 добавляет в книгу новый лист.
F3 — Отображение диалогового окна Вставка имени. Доступно, только если в книге определены имена (вкладка Формулы, группа Определенные имена, Присвоить имя). Сочетание клавиш SHIFT+F3 выводит на экран диалоговое окно Мастер функций — шаг 1 из 2.
F4 — Повторяет последнюю команду или действие, если это возможно. Когда в формуле выбрана ссылка на ячейку или диапазон, с помощью клавиши F4 можно переключаться межу всеми возможными абсолютными и относительными значениями. Сочетание клавиш CTRL+F4 закрывает окно выбранной книги. Сочетание клавиш ALT+F4 закрывает Excel.
F5 — Отображает диалоговое окно Переход. Сочетание клавиш CTRL+F5 восстанавливает размер выбранного окна книги.
F7 — Выводит на экран диалоговое окно Орфография для проверки орфографии в активном листе или выделенном диапазоне. Если окно книги не развернуто, сочетание клавиш CTRL+F7 выполняет команду Переместить. С помощью клавиш перемещения курсора передвиньте окно и нажмите клавишу ВВОД, а для отмены нажмите клавишу ESC.
F10 — Включает и выключает всплывающие подсказки (то же самое происходит при нажатии клавиши ALT). Сочетание клавиш SHIFT+F10 отображает контекстное меню для выбранного элемента. Сочетание клавиш ALT+SHIFT+F10 отображает меню или сообщения кнопки проверки ошибок. Сочетание клавиш CTRL+F10 разворачивает или восстанавливает исходный размер выбранного окна книги.
F11 — Создает диаграмму с данными из текущего диапазона на отдельном листе. Сочетание клавиш SHIFT+F11 вставляет в книгу новый лист. Сочетание клавиш ALT+F11 открывает редактор Microsoft Visual Basic для приложений, в котором можно создать макрос на языке VBA.
F12 — Отобразить диалоговое окно Сохранить как.
ALT — Выводит подсказки клавиш (новые сочетания клавиш) на ленте. Примеры: ALT, W, P переключает лист в режим разметки страницы. ALT, W, L переключает лист в обычный режим. ALT, W, I переключает лист в страничный режим.
BACKSPACE — Удаляет один символ слева в строке формул. Также удаляет содержимое активной ячейки. В режиме редактирования ячеек удаляет символ слева от места вставки.
DELETE — Удаляет содержимое ячейки (данные и формулы) в выбранной ячейке, не затрагивая форматирование ячейки или комментарии. В режиме редактирования ячеек удаляет символ справа от места вставки.
ESC — Отменяет ввод в ячейку или строку формул. Осуществляет закрытие меню или подменю, диалоговое окно или окно сообщения. Кроме того, закрывает полноэкранный режим, если он был применен, с возвратом к обычному режиму, в котором отображается лента и строка состояния.
PAGE DOWN — Осуществляет перемещение на один экран вниз по листу. Сочетание клавиш ALT+PAGE DOWN осуществляет перемещение на один экран вправо по листу. Сочетание клавиш CTRL+PAGE DOWN осуществляет перемещение к следующему листу книги. Сочетание клавиш CTRL+SHIFT+PAGE DOWN позволяет выбрать текущий и следующий листы книги.
PAGE UP — Осуществляет перемещение на один экран вверх по листу. Сочетание клавиш ALT+PAGE UP осуществляет перемещение на один экран влево по листу. Сочетание клавиш CTRL+PAGE UP осуществляет перемещение к предыдущему листу книги. Сочетание клавиш CTRL+SHIFT+PAGE UP позволяет выбрать текущий и предыдущий листы книги.
Shift
В пустые ячейки в excel заполнить нулями
Зачастую мы имеем таблицу в Excel, в которой присутствуют пустые ячейки. Заполнение таких ячеек вручную займет огромное количество времени.
Для заполнения пустых ячеек в таких случаях можно использовать способы, перечисленные ниже.
Способ 1: Заполнение пустых ячеек в Excel с помощью заданного значения
Вы можете заполнить пустые ячейки столбца на листе Excel с помощью указанного значения. Для это можно воспользоваться встроенными возможностями Excel, которые очень легко выполнить. Первая функция Go To специальной особенностью Excel, а затем заполнить все пустые ячейки с заданным значением. И этот метод настолько прост , что вы можете использовать без каких — либо специальных знаний.
Следующие шаги иллюстрируют, как заполнить пустые ячейки в Excel с помощью указанного значения.
Шаг 1: Откройте нужный лист Excel, на котором необходимо заполнить пустые ячейки.
Шаг 2: Выберите конкретный столбец, содержащий пустые ячейки.
Шаг 3: Теперь найдите кнопку Найти и выделить в меню Главная и выберите Выделить группу ячеек. Появится окно с различными вариантами. Выберите Пустые ячейки.
Шаг 4: После данного выбора все пустые ячейки в указанном диапазоне будут выделены. Теперь, не нажимая ничего, введите необходимо значение, которое нужно поместить во все пустые ячейки и нажмите Ctrl + Enter. Пустые ячейки заполнятся нужным содержимым.
Таким образом вы можете легко заполнить пустые клетки определенного столбца заданным значением. Это довольно легко сделать, поскольку не требуется какого-либо приложения или программного обеспечения.
Способ 2: Заполнение пустых ячеек в Excel значением, расположенным в ячейке выше
Этот способ пригодится в том случае, если необходимо заполнить пустые ячейки значением, находящимся в ячейке выше пустых. Для того, чтобы заполнить пустые ячейки значением предыдущей ячейки, также можно использовать возможности Excel.
Шаг 1: Откройте нужный лист Excel, который содержит пустые ячейки.
Шаг 2: Выберите диапазон ячеек, в котором нужно заполнить пустые ячейки.
Шаг 3: Теперь найдите кнопку Найти и выделить в меню Главная и выберите Выделить группу ячеек . Появится окно с различными вариантами. Выберите Пустые ячейки .
Шаг 4: В строке формул наберите знак «=» и укажите ячейку, содержимым которой необходимо заполнить пустые ячейки. Далее нажмите Ctrl + Enter. Вы увидите, что все пустые ячейки заполнились значением ячейки выше. Смотрите скриншоты ниже.
Таким образом вы можете легко заполнить все пустые ячейки в листе Excel со значением над ними.
Способ 3: Заполнение пустых ячеек Excel со значением выше с помощью макроса VBA
Использование макросов сводит выполнение какой-либо команды до одного нажатия клавиши. Для заполнения пустых ячеек значением предыдущей ячейки также можно задать через макрос. Кроме того, этот макрос автоматически определяет используемый диапазон на листе, а затем он заполняет все пустые ячейки со значением над ними.
Шаг 1: Откройте рабочий лист , в котором вы хотите , чтобы заполнить все пустые ячейки со значением над ними.
Шаг 2: Теперь откройте редактор VBA, нажав Alt + F11.
Шаг 3: Щелкните правой кнопкой мыши на любом проекте и перейдите к Insert > Module. После этого вставьте следующий код VBA.
Static rngUR As Range: Set rngUR = ActiveWorkbook.ActiveSheet.UsedRange
Dim rngBlank As Range: Set rngBlank = rngUR.Find(«»)
While Not rngBlank Is Nothing
rngBlank.Value = rngBlank.Offset(-1, 0).Value
Set rngBlank = rngUR.Find(«», rngBlank)
Шаг 4: Теперь сохраните модуль с помощью клавиши Ctrl + S, появившееся диалоговое окно с предупреждением просто проигнорируйте, нажав на кнопку Нет. Теперь вы можете задать сочетание клавиш для выполнения макроса. (меню Разработчик Макросы выберите нужный макрос Параметры Сочетание клавиш (укажите букву).
Шаг 5: На этом этапе макрокоманда готова к использованию. Чтобы использовать ее, нажмите клавишу быстрого доступа, назначенную для нее, и вы увидите результат в мгновение ока.
Таким образом вы можете легко заполнить пустые ячейки в Excel с помощью этого макроса. Тем не менее, существует недостаток использования макросов: невозможно отменить внесенные с помощью макроса изменения кнопкой Отменить ввод.
Пример использования функций СЧЁТЗ и СЧИТАТЬПУСТОТЫ в Excel
Вы сможете быстро определить количество заполненных или пустых клеток в заданной области таблицы. Для выполнения этих операций используются функции с именами «СЧЁТЗ» и «СЧИТАТЬПУСТОТЫ». Для наглядности этой возможности необходимо рассмотреть пример.
Пример 2. В таблицу введены разные значения. Среди них нет никаких закономерностей. Есть пустые и заполненные ячейки.
В любом месте таблицы можно ввести функцию. Для определения заполненных ячеек в диапазоне А1:С5 нужно прописать такую формулу:
Введение её через Enter даст результат 8. Именно столько заполненных ячеек есть в обозначенной области.
Чтобы узнать количество пустых клеток, нужно ввести функцию СЧИТАТЬПУСТОТЫ:
Введение формулы покажет результат 7. Это количество пустых ячеек в таблице.
Использование функции мгновенного заполнения в Excel
Функция мгновенного заполнения автоматически подставляет данные, когда обнаруживает закономерность. Например, с помощью мгновенного заполнения можно разделять имена и фамилии из одного столбца или объединять их из двух разных столбцов.
Примечание: Функция мгновенного заполнения доступна только в Excel 2013 и более поздних версий.
Предположим, что столбец A содержит имена, столбец B — фамилии, а вы хотите заполнить столбец C сочетаниями имен и фамилий. Если ввести полное имя в столбец C, функция мгновенного заполнения заполнит остальные ячейки соответствующим образом.
Введите полное имя в ячейке C2 и нажмите клавишу ВВОД.
Начните вводить следующее полное имя в ячейке C3. Excel определит закономерность и отобразит предварительное изображение остальной части столбца, заполненной объединенным текстом.
Для подтверждения предварительного просмотра нажмите клавишу ВВОД.
Если вариант заполнения не выводится, вероятно, эта функция не включена. Вы можете выбрать Данные > Мгновенное заполнение, чтобы применить заполнение вручную или нажать клавиши CTRL+E. Чтобы включить мгновенное заполнение, выберите Сервис > Параметры > Дополнительно > Параметры правки и установите флажок Автоматически выполнять мгновенное заполнение.
Предположим, что столбец A содержит имена, столбец B — фамилии, а вы хотите заполнить столбец C сочетаниями имен и фамилий. Если ввести полное имя в столбец C, функция мгновенного заполнения заполнит остальные ячейки соответствующим образом.
Введите полное имя в ячейке C2 и нажмите клавишу ВВОД.
Выберите Данные > Мгновенное заполнение или нажмите клавиши CTRL+E.
Excel определит закономерность в ячейке C2 и заполнит ячейки ниже.
Как автоматически выделить цветом ячейки по условию?
Как закрасить ячейки по условию?
Закрасить ячейки на условиях очень просто. Выберите ячейки, столбцы или строки, цвет которых Вы хотите изменить. Затем на вкладке Главная перейдите в меню Стили и выберите Условное форматирование > Условия выделения ячейки. Выберите подходящее Вам условие.
Как сделать так что бы ячейка меняла цвет?
Применение узора или способов заливки
- Выделите ячейку или диапазон ячеек, которые нужно отформатировать.
- На вкладке Главная нажмите кнопку вызова диалогового окна Формат ячеек или просто нажмите клавиши CTRL+SHIFT+F.
- На вкладке Заливка выберите в разделе Цвет фона нужный цвет.
Как выделить определенные ячейки в Excel?
- Чтобы выделить ячейку, щелкните ее. …
- Чтобы выбрать диапазон, выберем ячейку, а затем, нажимая левую кнопку мыши, перетащите указатель мыши над другими ячейками. …
- Чтобы выделить несмежные ячейки и диапазоны ячеек, выберите их, удерживая нажатой клавишу CTRL.
Как найти и выделить цветом в Excel?
Как выделить повторяющиеся ячейки в Excel
Выделите диапазон ячеек A2:C19 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило». Нажмите на кнопку «Формат» и на закладке заливка укажите зеленый цвет. И нажмите ОК на всех открытых окнах.
Как сделать заливку ячеек в Excel по условию?
Как в Excel динамически изменять цвет ячейки, основываясь на её значении
- Выделите таблицу или диапазон, в котором Вы хотите изменить цвет заливки ячеек. …
- Откройте вкладку Home (Главная), в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило).
Как закрасить строку в Excel по условию?
Как выделить столбец цветом в Excel по условию
- Выделите диапазон ячеек B2:L15 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило». …
- В поле ввода введите формулу:
- Щелкните на кнопку «Формат» и укажите на вкладке «Заливка» каким цветом будут выделены ячейки актуального месяца.
Как задать цвет в формуле Excel?
- Выделите диапазон ячеек B2:L15 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило». …
- В поле ввода введите формулу:
- Щелкните на кнопку «Формат» и укажите на вкладке «Заливка» каким цветом будут выделены ячейки актуального месяца.
Как изменить цвет текста в Excel формулой?
Изменение цвета текста в ячейке или диапазоне
- Выделите ячейку или диапазон ячеек с данными, которые вы хотите отформатировать. Вы также можете выбрать часть текста в ячейке.
- На вкладке Главная щелкните стрелку рядом с кнопкой Цвет шрифта .
- Выберите цвет в группе Цвета темы или Стандартные цвета.
Как выделить цветом ячейки по условию Гугл таблицы?
Вот как установить правила:
- Откройте файл в Google Таблицах на компьютере.
- Выделите нужные ячейки.
- Нажмите Формат Условное форматирование. Справа откроется панель инструментов.
- Создайте правило. Один цвет. В разделе «Форматирование ячеек» укажите, при каких значениях ячейки выделяются цветом. …
- Нажмите Готово.
Как обвести ячейки в Excel?
Как обвести ячейку в Excel?
- Обведите ячейку овальной формы
- Обведите ячейку с помощью VBA.
- Нажмите Вставить > ФормыИ выберите Овал форма из Основные формы раздел в списке. …
- Щелкните фигуру правой кнопкой мыши и выберите Форма форматирования из контекстного меню.
Как выделить все строки ниже?
Можно также щелкнуть в любом месте столбца таблицы и нажать клавиши CTRL+ПРОБЕЛ или щелкнуть первую ячейку столбца таблицы, а затем нажать клавиши CTRL+SHIFT+СТРЕЛКА ВНИЗ.
Как выделить в Экселе повторяющиеся значения?
На вкладке Главная выберите Условное форматирование > Правила выделения ячеек > Повторяющиеся значения. В поле рядом с оператором значения с выберите форматирование для применения к повторяющимся значениям и нажмите кнопку ОК.
Как найти и выделить в Экселе?
Например, чтобы выбрать все ячейки с формулами, сделайте следующее:
- Выделите одну ячейку.
- На вкладке Home (Главная) кликните по Find & Select (Найти и выделить) и выберите Go To Special (Выделение группы ячеек). …
- Поставьте галочку напротив Formulas (Формулы) и нажмите ОК.
Как в Excel найти и выделить значения?
Для этого перейдем по вкладке Главная -> Редактирование –> Найти и выделить -> Найти. В появившемся диалоговом окне, ставим точку в поле поиска и жмем Найти далее. При открытом диалоговом окне, нажмите Ctrl+A на клавиатуре.
Как в Excel найти слова и выделить цветом?
Щелкните «ГЛАВНАЯ>условное форматирование > правила выделения ячеек > текст, который содержит. В поле Текст, который содержит в левой части экрана введите текст, который нужно выделить. Выберите формат цвета для текста и нажмите кнопку «ОК».
Данные одного типа искусственно располагаются в разных столбцах
Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:
Казалось бы, перед нами безобидный формат для накопления информации по продажам агентов и их штрафах. Подобная компоновка таблицы хорошо воспринимается человеком визуально, так как она компактна. Однако, поверьте, что это сущий кошмар — пытаться извлекать из таких таблиц данные и получать промежуточные итоги (агрегировать информацию).
Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.
Если вы построите сводную таблицу, то обнаружите, что нет возможности легко получить данные по году или кварталу, так как показатели разнесены по разным полям. У вас нет одного поля по объёму продаж, которым можно удобно манипулировать, а есть 12 отдельных полей. Придётся создавать руками отдельные вычисляемые поля для кварталов и года, хотя, будь это всё в одном столбце, сводная таблица сделала бы это за вас.
Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.
Рекомендуемый формат таблицы выглядит так:
Эксперимент
Для иллюстрации приведем пример того как рассматривают ячейку с Пустым текстом Условное форматирование и функция ЕПУСТО() (см. Файл примера ).
Рассмотрим диапазон A1:D4 , содержащий числа, текст, пустые ячейки и Пустой текст “” (наиболее общий случай).
Ячейка С4 содержит значение Пустой текст (введено как результат вычисления формулы =ЕСЛИ(1>2;1;””) ) и выделена жирной границей. Условное форматирование с правилом « Форматировать только те ячейки, которые пустые » выделит действительно пустые ячейки и ячейку со значением Пустой текст !
Функция ЕПУСТО() не разделяет такого подхода и говорит, что в С4 , что-то есть (формула =ЕПУСТО(C4) введенная в ячейку С5 возвращает ЛОЖЬ).
Функция СЧИТАТЬПУСТОТЫ() также как и Условное форматирование , учитывает при подсчете ячейки со значением Пустой текст вместе с пустыми ячейками.
Чтобы не запутаться с подсчетом пустых ячеек в диапазоне С2:С11 при наличии значений Пустой текст, приведем обобщающую таблицу:
Формула или средство EXCEL |
Различает ли пустую ячейку и ячейку со значением Пустой текст ? |
Комментарий |
Условное форматирование |
нет |
пустая ячейка и ячейка со значением Пустой текст считаются тождественными |
= СЧИТАТЬПУСТОТЫ(С2:С11) |
нет |
подсчитает все пустые ячейки и ячейки, содержащие Пустой текст |
= СУММПРОИЗВ( –(C2:C11=””)) |
нет |
–//– |
= СЧЁТЕСЛИ(C2:C11;””) |
нет |
–//– |
= СУММПРОИЗВ(–ЕПУСТО(C2:C11)) |
да |
подсчет только пустых ячеек |
Ячейка Excel выдает ошибку #ЧИСЛО!
Если ваша формула содержит недопустимые числовые значения, появится ошибка #ЧИСЛО!. Это часто происходит, когда вы вводите числовое значение, которое отличается от других аргументов, используемых в формуле.
И еще, при вводе формулы, исключите такие значения, как $ 1000, в формате валюты. Вместо этого введите 1000, а затем отформатируйте ячейку с валютой и запятыми после вычисления формулы. Просто число, без знака $ (доллар).
Как устранить эту ошибку
Проверьте, не ввели ли вы какую-либо отформатированную валюту, дату или спецсимвол. Обязательно удалите их из формулы, сохранив только цифры.
Если остаются пустые ячейки, и что такое по-настоящему пустая ячейка
Инструмент «Заполнить пустые ячейки» учитывает только по-настоящему пустые ячейки. Если после выполнения операции пустоты все же остались, скорее всего, пустые ячейки не были действительно пустыми.
По-настоящему пустая ячейка — это ячейка, которая не содержит никаких записей. Ячейка может выглядеть пустой, но на самом деле таковой не являться, например:
-
Ячейка содержит пробел, перенос строки, апостроф, непечатаемый символ, или что-то ещё невидимое для глаза
-
Содержание ячейки скрыто
-
Ячейка содержит пустую текстовую строку: =””
-
Ячейка содержит формулу, которая возвращает пустую строку: =ЕСЛИ(),””,””
-
Ячейка содержит ссылку на пустую ячейку: =A1, где A1 пустая
Excel по-разному обрабатывает подобные ячейки и по-настоящему пустые ячейки. Вы можете проверить свои данные с помощью функции =ЕПУСТО ( =ISBLANK ), чтобы исправить несоответствия, где потребуется.
Как быстро заполнить пустые ячейки без использования формул.
Если вы не хотите иметь дело с формулами каждый раз, когда заполняете пустоты в вашей таблице, то можете использовать очень полезную надстройку Ultimate Suite для Excel, созданную разработчиками Ablebits. Входящая в неё утилита «Заполнить пустые ячейки» автоматически копирует в пустые клетки таблицы значение из первой заполненной ячейки снизу или сверху. Далее мы рассмотрим, как это работает.
Вот наши данные о продажах в разрезе менеджеров и регионов. Некоторые из продавцов работали в нескольких регионах, сведения об их продажах записаны друг под другом. Также объединены ячейки месяцев. Таблица выглядит достаточно читаемо. Однако, если нужно будет отфильтровать или просуммировать данные по менеджерам, или же найти сумму продаж по региону за определенный месяц, то сделать это будет весьма затруднительно. Этому будут мешать пустые и объединенные ячейки.
Поэтому постараемся привести таблицу к стандартному виду, заполнив все пустоты и разъединив ранее объединенные области.
Перейдите на ленте на вкладку AblebitsTools.
- Установите курсор в любую ячейку таблицы, в которой вам нужно заполнить пустые ячейки.
- Щелкните значок «Заполнить пустые ячейки (Fill Blank Cells)».
На экране появится окно надстройки, в котором перечислены все столбцы и указаны параметры заполнения.
- Снимите отметку со столбцов, в которых нет пустых ячеек.
- Выберите действие из раскрывающегося списка в правом нижнем углу окна.
Если вы хотите заполнить пустые поля значением из ячейки, находящейся выше, выберите параметр «Заполнить ячейки вниз (Fill cells downwards)». Если вы хотите скопировать содержимое из ячейки ниже, выберите в этом же выпадающем списке «Заполнить ячейки вверх (Fill cells upwards)». В нашем случае выбираем заполнение вниз.
- Нажмите кнопку Заполнить (Fill).
Готово!
В отличие от рассмотренных выше способов, здесь пустые ячейки заполнены не одним и тем же значением, а разными, которые гораздо больше подходят для ваших данных. Правильное заполнение этой даже такой небольшой таблицы потребовало бы от вас достаточно существенных затрат времени. А надстройка позволяет это сделать буквально в пару кликов.
Помимо заполнения пустых ячеек, этот инструмент также разделил объединенные ячейки. В таком виде таблица вполне пригодна для фильтрации данных, различных подсчетов, формирования сводной таблицы на ее основе.
Проверьте это! Загрузите полнофункциональную пробную версию надстройки Fill Blank Cells и посмотрите, как она может сэкономить вам много времени и сил.
Теперь вы знаете приемы замены пустых ячеек в таблице разными значениями. Я уверен, что вам не составит труда сделать это при помощи любого из рассмотренных способов.
Быстрое удаление пустых столбцов в Excel – В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки
Как бы банально это ни звучало, удаление пустых столбцов в Excel не может…
Как полностью или частично зафиксировать ячейку в формуле – При написании формулы Excel знак $ в ссылке на ячейку сбивает с толку многих пользователей. Но объяснение очень простое: это всего лишь способ ее зафиксировать. Знак доллара в данном случае служит только одной цели – он указывает,…
Чем отличается абсолютная, относительная и смешанная адресация – Важность ссылки на ячейки Excel трудно переоценить. Ссылка включает в себя адрес, из которого вы хотите получить информацию
При этом используются два основных вида адресации – абсолютная и относительная. Они могут применяться в разных комбинациях…
6 способов быстро транспонировать таблицу – В этой статье показано, как столбец можно превратить в строку в Excel с помощью функции ТРАНСП, специальной вставки, кода VBA или же специального инструмента. Иначе говоря, мы научимся транспонировать таблицу. В этой статье вы найдете…
4 способа быстро убрать перенос строки в ячейках Excel – В этом совете вы найдете 4 совета для удаления символа переноса строки из ячеек Excel. Вы также узнаете, как заменять разрывы строк другими символами. Все решения работают с Excel 2019, 2016, 2013 и более ранними версиями. Перенос…
Как посчитать количество пустых и непустых ячеек в Excel – Если ваша задача – заставить Excel подсчитывать пустые ячейки на листе, прочтите эту статью, чтобы найти 3 способа для этого. Узнайте, как искать и выбирать среди них нужные с помощью стандартных инструментов поиска, или же просто…
Как поменять столбцы местами в Excel? – В этой статье вы узнаете несколько методов перестановки столбцов в Excel. Вы увидите, как можно перетаскивать один или сразу несколько столбцов мышью либо с помощью «горячих» клавиш. Можно перемещать сразу несколько несмежных столбцов за раз. Последнее часто…
Выделение в EXCEL незаполненных ячеек
Используем Условное форматирование для выделения на листе MS EXCEL незаполненных пользователем ячеек.
Для работы практически любой формулы требуются исходные данные. Эти исходные данные пользователь должен вводить в определенные ячейки. Например, для определения суммы месячного платежа с помощью функции ПЛТ() от пользователя требуется заполнить 3 ячейки, в которые нужно ввести следующие значения: Годовую процентную ставку, Количество месяцев платежей и Сумму кредита .
Для информирования пользователя о необходимости ввода исходных данных, соответствующие ячейки выделяют. Предположим, что те ячейки ввода, которые еще не заполнены, требуется выделить серым фоном. Фон уже заполненных ячеек оставим белым.
Для этого, для ячеек, содержащих исходные данные, настроим правило Условного форматирования (см. Файл примера ):
- выделите ячейки, в которые пользователь будет вводить исходные данные (пусть это диапазон А2:А5 );
- вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Создать правило );
- выберите Использовать формулу для определения форматируемых ячеек;
- в поле « Форматировать значения, для которых следующая формула является истинной » введите =ЕПУСТО($А2) ;
- выберите требуемый формат, например, серый цвет фона;
Незаполненные ячейки ( А3 ) будут выделены серым цветом, а заполненные ячейки будут без выделения.
Вместо функции ЕПУСТО() можно использовать другое правило Условного форматирования : Главная/ Стили/ Условное форматирование/ Создать правило / Форматировать только ячейки, которые содержат. В разделе Форматировать только ячейки, для которых выполняется следующее условие выбрать в выпадающем списке значение Пустые и затем выбрать требуемый формат, например, серый цвет фона.
Если ячейка содержит значение Пустой текст («»), то Условное форматирование на основе функции ЕПУСТО() и на основе правила Главная/ Стили/ Условное форматирование/ Создать правило / Форматировать только ячейки, которые содержат . Пустые дадут разные результаты. Об этом читайте в статье Подсчет пустых ячеек .
СОВЕТ : Чтобы найти все ячейки на листе, к которым применены правила Условного форматирования необходимо:
- на вкладке Главная в группе Редактирование щелкните стрелку рядом с командой Найти и выделить ;
- выберите в списке пункт Условное форматирование;
- будут выделены все ячейки, которым применены правила Условного форматирования .
Посчитать заполненные ячейки функцией СЧЁТЕСЛИ
Второй подход – использовать функцию СЧЁТЕСЛИ, которая более широко применяется и может легче запомниться:
=СЧЁТЕСЛИ(массив>;«<>»)
Первый и второй способы дали одинаковые результаты – 21 значение в массиве. Однако, если пересчитать вручную – их окажется только 20. Это и есть та особенность, о которой я говорил выше. В ячейке E5 содержится формула, которая результатом возвращает пустую строку. Запомните, функции СЧЁТЗ и СЧЁТЕСЛИ считают подобные ячейки непустыми.
Если для Вас это имеет значение, и пустые ячейки с формулами считать не нужно, используйте описанный дальше подход.
В выделенных ячейках
Если нам нужно убрать нулевые значения не во всех ячейках, а только в конкретных, то механизм удаления нулей несколько отличается от предыдущего способа.
Рассмотрим такую же таблицу и в этот раз попытаемся удалить нули из левой части таблицы.
В начале давайте вспомним, что любое число в Excel имеет формат отображения в виде маски A;B;C;D, где A, B, C, D — формат записи и точка с запятой, отделяющая их друг от друга:
- A — запись когда число положительное;
- B — запись когда число отрицательное;
- C — запись когда число равно нулю;
- D — запись если в ячейке не число, а текст (обычно для чисел не используется).
В записи необязательно указывать все маски в явном виде. К примеру, если указана всего одна, то она распространяется на формат всех чисел, если две, то первая часть маски отвечает за отображение положительных чисел и нулей, а вторая — отрицательных.
Так как наша задача в удалении именно нуля из записи, то нам нужно в маске прописать как будет выглядеть третий параметр (часть C из маски), а заодно и первый (часть A, положительное число) со вторым (часть B, отрицательное число).
Поэтому, чтобы убрать нули из выделенных ячеек, щелкаем по ним правой кнопкой мыши и в контекстном меню выбираем Формат ячеек -> Число, а далее среди форматов переходим во Все форматы:
Затем в маске прописываем формат отображения нуля, вместо него либо ничего не пишем (маска # ##0;- # ##0; чтобы ячейка стала пустой), либо пишем заменяющий символ (маска # ##0;-# ##0;»-«, чтобы в ячейке стоял прочерк), и нажимаем OK.
В результате получаем:
Для обратного отображения нулей опять же нужно поправить запись маски на изначальный вид.