Нажмите "Enter", чтобы перейти к содержанию

В эксель текст не вмещается в ячейку: Не помещается текст в ячейке таблицы

Содержание

Не помещается текст в ячейке таблицы

Не помещается текст в ячейке таблицы созданной в Word? А точнее, не весь текст виден в ячейке, поскольку часть его прячется за ее границами. Причина этого может быть как в настройках таблицы, так и в настройках параметров абзаца. Поэтому, чтобы избавиться от этой проблемы нужно изменить названные настройки.

Как может выглядеть таблица

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

Здесь все содержимое таблицы хорошо видно

А на самом деле получается вот так:

В этой таблице слишком мала высота строк

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

Таблица может выглядеть и вот так:

А в этой таблице текст не помещается еще и по ширине

Здесь уже не только малая высота строк, но и по ширине текст, как бы наползает на границы ячейки (второй столбец) или вообще прячется за них (третий столбец). Кроме того видим, что высота третей строки слишком велика. Конечно, такое происходит не часто, но все же встречается, особенно когда приходится редактировать уже готовые созданные кем-то ранее таблицы.

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

Настройки таблицы

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

В этом меню можно изменить высоту строк, ширину столбцов

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

Если же высота строки слишком большая и текст даже не заполняет ее всю, то возможно в свойствах таблицы установлен точный размер высоты строки и/или указано слишком большое его значение. Тогда следует установить режим “минимум” и уменьшить (или удалить) значение высоты строки таблицы.

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

Во вкладке “ячейка” настраиваются поля внутри ячейки

Настройки абзаца

Если же текст в таблице не просто «наползает» на границы ячейки, но часть его вообще прячется за нее, вероятно, нужно изменить параметры абзаца этого теста. Для этого выделяем требуемую ячейку или весь столбец и в главном меню входим в окно настройки «Абзац».

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

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

Внутри таблицы можно изменять и параметры абзаца

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

Видео

Как в Excel скрывать примечания, формулы, не вмещающийся текст и линии сетки

Ранее мы посвятили статьи вопросам: Как в Excel скрывать ячейки, строки и столбцы, а также Как скрывать листы и рабочие книги. В добавок к этому, Вы можете скрывать примечания, формулы, лишний текст и линии сетки. Как скрывать все эти элементы Вы узнаете из данной статьи.

Скрываем примечания

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

Когда Вы наводите указатель мыши на эту ячейку или выделяете её, примечание отображается во всплывающем окне.

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

В меню слева нажмите Параметры (Options).

В левой части диалогового окна Параметры Excel (Excel Options) нажмите Дополнительно (Advanced).

Пролистайте до раздела Экран (Display). В группе параметров Для ячеек с примечаниями показывать (For cells with comments, show) выберите переключатель напротив пункта Ничего (No comments or indicators).

Нажмите ОК, чтобы сохранить настройки и закрыть диалоговое окно Параметры Excel (Excel Options).

Теперь красные треугольники и всплывающие окна примечаний скрыты.

Примечания по-прежнему привязаны к соответствующим ячейкам и могут быть просмотрены. Для этого нужно на вкладке Рецензирование (Review) в группе команд Примечания (Comments) нажать Показать все примечания (Show All Comments).

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

Нажатие кнопки Показать все примечания (Show All Comments) автоматически устанавливает переключатель напротив пункта Для ячеек с примечаниями показывать > Только индикаторы и всплывающие примечания (For cells with comments, show > Indicators only, and comments on hover).

Скрываем формулы

Для того, чтобы скрыть формулу, Вам потребуется выполнить две вещи. Первым делом нужно сделать ячейку скрытой, а затем защитить таблицу. Кликните правой кнопкой мыши по ячейке, в которой нужно скрыть формулу, и в контекстном меню выберите Формат ячеек (Format cells).

Замечание: Вы можете выделить несколько ячеек и скрыть в них формулы одновременно.

На вкладке Защита (Protection) диалогового окна Формат ячеек (Format Cells) отметьте галочкой параметр Скрыть формулы (Hidden). Нажмите ОК, чтобы сохранить изменения и закрыть диалоговое окно.

Формулы не будут скрыты до тех пор, пока Вы не защитите лист. Для этого нажмите Рецензирование > Изменения > Защитить лист (Review > Changes > Protect Sheet).

Появится диалоговое окно Защита листа (Protect Sheet). Чтобы быть уверенным, что другие пользователи не смогут сделать формулы видимыми, введите пароль в поле

Пароль для отключения защиты листа (Password to unprotect sheet). В списке Разрешить всем пользователям этого листа (Allow all users of this worksheet to) отметьте галочками действия, которые пользователям будет позволено выполнять на этом листе. Нажмите ОК, чтобы сохранить изменения и закрыть диалоговое окно.

Замечание: Пароль не обязателен, но мы рекомендуем его установить, если Вы не хотите, чтобы другие пользователи смогли снять защиту с листа.

Появится диалоговое окно, предлагающее подтвердить введённый пароль.

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

Чтобы отобразить формулы, нажмите

Рецензирование > Изменения > Снять защиту листа (Review > Changes > Unprotect Sheet).

Если Вы, устанавливая защиту листа, ввели пароль, то появится диалоговое окно Снять защиту листа (Unprotect Sheet) с предложением ввести пароль. Введите его в поле Пароль (Password) и нажмите ОК. Если Вы не вводили пароль, когда устанавливали защиту листа, то защита будет снята без дополнительных подтверждений.

Выделите ячейки, в которых ранее скрыли формулы, кликните по ним правой кнопкой мыши и в контекстном меню выберите Формат ячеек (Format Cells). В диалоговом окне Формат ячеек (Format Cells) на вкладке Защита (Protection) уберите галочку в строке Скрыть формулы (Hidden).

Другой способ скрыть формулы от посторонних глаз – заменить формулы их значениями и сохранить рабочую книгу с другим именем файла. После этого можете предоставить к книге доступ для других пользователей.

Скрываем не вмещающийся текст

Если в Excel Вы вводите в ячейку слишком много текста, то он выходит за границы и перекрывает соседние ячейки. Например, текст, введённый в ячейку A1 на картинке ниже, перекрывает ячейки от B1 до E1.

Если мы введём текст в ячейку B1, то не вмещающийся текст из ячейки A1 будет закрыт текстом ячейки B1.

Если Вы хотите скрыть не вмещающийся текст в ячейке, в нашем примере это ячейка A1, не вводя что-либо в смежные ячейки, кликните правой кнопкой мыши по ячейке и в контекстном меню выберите Формат ячеек (Format Cells).

В диалоговом окне Формат ячеек (Format Cells) откройте вкладку Выравнивание (Alignment). В выпадающем списке По горизонтали (Horizontal) выберите С заполнением (Fill). Нажмите ОК, чтобы сохранить изменения и закрыть диалоговое окно.

Весь текст в ячейке A1, выходящий за границы, будет скрыт, даже если ячейка B1 пуста.

Предотвратить перекрывание соседних ячеек не вмещающимся текстом Вам поможет параметр Переносить по словам (Wrap Text). Выделите ячейку, текст в которой выходит за границы, и откройте диалоговое окно Формат ячеек (Format Cells). На вкладке Выравнивание (Alignment) поставьте галочку для параметра Переносить по словам (Wrap Text). Нажмите ОК, чтобы сохранить изменения и закрыть диалоговое окно.

При включении переноса текста в ячейке, высота этой ячейки изменяется так, чтобы вместить весь текст. Если Вы хотите сохранить стандартную высоту (15) для этой строки, то кликните правой кнопкой мыши по номеру строки и в контекстном меню выберите Высота строки (Row Height).

В диалоговом окне Высота строки (Row Height) введите значение “15” и нажмите ОК

.

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

Если Вы не назначите строке исходную высоту и отключите параметр Переносить по словам (Wrap Text), то увидите, что текст располагается в одну строку, но высота ячейки при этом остается прежней. Вы можете либо установить значение параметра Высота строки (Row Height) равным 15, либо автоматически подстроить высоту ячейки для одной строки текста при помощи инструмента Автоподбор высоты строки (AutoFit Row Height). Для этого перейдите на вкладку Главная (Home) и в разделе Ячейки (Cells) нажмите Формат (Format). В появившемся меню в группе команд Размер ячейки (Cell Size) нажмите Автоподбор высоты строки (AutoFit Row Height).

Скрываем линии сетки

Если Вы показываете таблицу в презентации, то можете скрыть сетку, чтобы сделать данные на листе более лёгкими для восприятия. Существует два различных способа скрыть сетку на листе. Для первого способа откройте вкладку Вид (View).

В разделе Показ (Show) уберите галочку в строке Сетка (Gridlines).

Второй способ: откройте вкладку Разметка страницы (Page Layout).

В разделе Параметры листа (Sheet Options) в группе параметров Сетка (Gridlines) уберите галочку в строке Показать (View).

Помните, что в Excel Вы можете скрывать такие элементы как ячейки, строки и столбцы, а также листы и даже рабочую книгу целиком.

Оцените качество статьи. Нам важно ваше мнение:

3 способа склеить текст из нескольких ячеек

Надпись на заборе: «Катя + Миша + Семён + Юра + Дмитрий Васильевич +
товарищ Никитин + рыжий сантехник + Витенька + телемастер Жора +
сволочь Редулов + не вспомнить имени, длинноволосый такой +
ещё 19 мужиков + муж = любовь!»

Способ 1. Функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ

В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE), которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот так:


Нюанс: не забудьте о пробелах между словами - их надо прописывать как отдельные аргументы и заключать в скобки, ибо текст. 

Очевидно, что если нужно собрать много фрагментов, то использовать эту функцию уже не очень удобно, т.к. придется прописывать ссылки на каждую ячейку-фрагмент по отдельности. Поэтому, начиная с 2016 версии Excel, на замену функции СЦЕПИТЬ пришла ее более совершенная версия с похожим названием и тем же синтаксисом - функция СЦЕП (CONCAT). Ее принципиальное отличие в том, что теперь в качестве аргументов можно задавать не одиночные ячейки, а целые диапазоны - текст из всех ячеек всех диапазонов будет объединен в одно целое:


Для массового объединения также удобно использовать новую функцию ОБЪЕДИНИТЬ (TEXTJOIN), появившуюся начиная с Excel 2016. У нее следующий синтаксис:

=ОБЪЕДИНИТЬ(Разделитель; Пропускать_ли_пустые_ячейки; Диапазон1; Диапазон2 ... )

где

  • Разделитель - символ, который будет вставлен между фрагментами
  • Второй аргумент отвечает за то, нужно ли игнорировать пустые ячейки (ИСТИНА или ЛОЖЬ)
  • Диапазон 1, 2, 3 ... - диапазоны ячеек, содержимое которых хотим склеить
Например:


Способ 2. Символ для склеивания текста (&)

Это универсальный и компактный способ сцепки, работающий абсолютно во всех версиях Excel. 

Для суммирования содержимого нескольких ячеек используют знак плюс "+", а для склеивания содержимого ячеек используют знак "&" (расположен на большинстве клавиатур на цифре "7"). При его использовании необходимо помнить, что:

  • Этот символ надо ставить в каждой точке соединения, т. е. на всех "стыках" текстовых строк также, как вы ставите несколько плюсов при сложении нескольких чисел (2+8+6+4+8)
  • Если нужно приклеить произвольный текст (даже если это всего лишь точка или пробел, не говоря уж о целом слове), то этот текст надо заключать в кавычки. В предыдущем примере с функцией СЦЕПИТЬ о кавычках заботится сам Excel - в этом же случае их надо ставить вручную.

Вот, например, как можно собрать ФИО в одну ячейку из трех с добавлением пробелов:


Если сочетать это с функцией извлечения из текста первых букв - ЛЕВСИМВ (LEFT), то можно получить фамилию с инициалами одной формулой:


Способ 3. Макрос для объединения ячеек без потери текста.

Имеем текст в нескольких ячейках и желание - объединить эти ячейки в одну, слив туда же их текст. Проблема в одном - кнопка Объединить и поместить в центре (Merge and Center) в Excel объединять-то ячейки умеет, а вот с текстом сложность - в живых остается только текст из верхней левой ячейки.  

Чтобы объединение ячеек происходило с объединением текста (как в таблицах Word) придется использовать макрос. Для этого откройте редактор Visual Basic  на вкладке Разработчик - Visual Basic (Developer - Visual Basic) или сочетанием клавиш Alt+F11, вставим в нашу книгу новый программный модуль (меню Insert - Module) и скопируем туда текст такого простого макроса:

Sub MergeToOneCell()
    Const sDELIM As String = " "     'символ-разделитель
    Dim rCell As Range
    Dim sMergeStr As String
    If TypeName(Selection) <> "Range" Then Exit Sub   'если выделены не ячейки - выходим
    With Selection
        For Each rCell In .Cells
            sMergeStr = sMergeStr & sDELIM & rCell.Text  'собираем текст из ячеек
        Next rCell
        Application.DisplayAlerts = False   'отключаем стандартное предупреждение о потере текста
        .Merge Across:=False                'объединяем ячейки
        Application. DisplayAlerts = True
        .Item(1).Value = Mid(sMergeStr, 1 + Len(sDELIM))    'добавляем к объед.ячейке суммарный текст
    End With
End Sub

Теперь, если выделить несколько ячеек и запустить этот макрос с помощью сочетания клавиш Alt+F8 или кнопкой Макросы на вкладке Разработчик (Developer - Macros), то Excel объединит выделенные ячейки в одну, слив туда же и текст через пробелы.

Ссылки по теме

 

Как расцепить текст в Excel

Способ 1: Использование автоматического инструмента

В Excel есть автоматический инструмент, предназначенный для разделения текста по столбцам. Он не работает в автоматическом режиме, поэтому все действия придется выполнять вручную, предварительно выбирая диапазон обрабатываемых данных. Однако настройка является максимально простой и быстрой в реализации.

  1. С зажатой левой кнопкой мыши выделите все ячейки, текст которых хотите разделить на столбцы.
  2. После этого перейдите на вкладку «Данные» и нажмите кнопку «Текст по столбцам».
  3. Появится окно «Мастера разделения текста по столбцам», в котором нужно выбрать формат данных «с разделителями». Разделителем чаще всего выступает пробел, но если это другой знак препинания, понадобится указать его в следующем шаге.
  4. Отметьте галочкой символ разделения или вручную впишите его, а затем ознакомьтесь с предварительным результатом разделения в окне ниже.
  5. В завершающем шаге можно указать новый формат столбцов и место, куда их необходимо поместить. Как только настройка будет завершена, нажмите «Готово» для применения всех изменения.
  6. Вернитесь к таблице и убедитесь в том, что разделение прошло успешно.

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

Способ 2: Создание формулы разделения текста

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

Шаг 1: Разделение первого слова

Формула для первого слова самая простая, поскольку придется отталкиваться только от одного пробела для определения правильной позиции. Рассмотрим каждый шаг ее создания, чтобы сформировалась полная картина того, зачем нужны определенные вычисления.

  1. Для удобства создадим три новые столбца с подписями, куда будем добавлять разделенный текст. Вы можете сделать так же или пропустить этот момент.
  2. Выберите ячейку, где хотите расположить первое слово, и запишите формулу =ЛЕВСИМВ(.
  3. После этого нажмите кнопку «Аргументы функции», перейдя тем самым в графическое окно редактирования формулы.
  4. В качестве текста аргумента указывайте ячейку с надписью, кликнув по ней левой кнопкой мыши на таблице.
  5. Количество знаков до пробела или другого разделителя придется посчитать, но вручную мы это делать не будем, а воспользуемся еще одной формулой — ПОИСК().
  6. Как только вы запишете ее в таком формате, она отобразится в тексте ячейки сверху и будет выделена жирным. Нажмите по ней для быстрого перехода к аргументам этой функции.
  7. В поле «Искомый_текст» просто поставьте пробел или используемый разделитель, поскольку он поможет понять, где заканчивается слово. В «Текст_для_поиска» укажите ту же обрабатываемую ячейку.
  8. Нажмите по первой функции, чтобы вернуться к ней, и добавьте в конце второго аргумента -1. Это необходимо для того, чтобы формуле «ПОИСК» учитывать не искомый пробел, а символ до него. Как видно на следующем скриншоте, в результате выводится фамилия без каких-либо пробелов, а это значит, что составление формул выполнено правильно.
  9. Закройте редактор функции и убедитесь в том, что слово корректно отображается в новой ячейке.
  10. Зажмите ячейку в правом нижнем углу и перетащите вниз на необходимое количество рядов, чтобы растянуть ее. Так подставляются значения других выражений, которые необходимо разделить, а выполнение формулы происходит автоматически.

Полностью созданная формула имеет вид =ЛЕВСИМВ(A1;ПОИСК(" ";A1)-1), вы же можете создать ее по приведенной выше инструкции или вставить эту, если условия и разделитель подходят. Не забывайте заменить обрабатываемую ячейку.

Шаг 2: Разделение второго слова

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

  1. В этом случае основной формулой станет =ПСТР( — запишите ее в таком виде, а затем переходите к окну настройки аргументов.
  2. Данная формула будет искать нужную строку в тексте, в качестве которого и выбираем ячейку с надписью для разделения.
  3. Начальную позицию строки придется определять при помощи уже знакомой вспомогательной формулы ПОИСК().
  4. Создав и перейдя к ней, заполните точно так же, как это было показано в предыдущем шаге. В качестве искомого текста используйте разделитель, а ячейку указывайте как текст для поиска.
  5. Вернитесь к предыдущей формуле, где добавьте к функции «ПОИСК» +1 в конце, чтобы начинать счет со следующего символа после найденного пробела.
  6. Сейчас формула уже может начать поиск строки с первого символа имени, но она пока еще не знает, где его закончить, поэтому в поле «Количество_знаков» снова впишите формулу ПОИСК().
  7. Перейдите к ее аргументам и заполните их в уже привычном виде.
  8. Ранее мы не рассматривали начальную позицию этой функции, но теперь там нужно вписать тоже ПОИСК(), поскольку эта формула должна находить не первый пробел, а второй.
  9. Перейдите к созданной функции и заполните ее таким же образом.
  10. Возвращайтесь к первому "ПОИСКУ" и допишите в «Нач_позиция» +1 в конце, ведь для поиска строки нужен не пробел, а следующий символ.
  11. Кликните по корню =ПСТР и поставьте курсор в конце строки «Количество_знаков».
  12. Допишите там выражение -ПОИСК(" ";A1)-1) для завершения расчетов пробелов.
  13. Вернитесь к таблице, растяните формулу и удостоверьтесь в том, что слова отображаются правильно.

Формула получилась большая, и не все пользователи понимают, как именно она работает. Дело в том, что для поиска строки пришлось использовать сразу несколько функций, определяющих начальные и конечные позиции пробелов, а затем от них отнимался один символ, чтобы в результате эти самые пробелы не отображались. В итоге формула такая: =ПСТР(A1;ПОИСК(" ";A1)+1;ПОИСК(" ";A1;ПОИСК(" ";A1)+1)-ПОИСК(" ";A1)-1). Используйте ее в качестве примера, заменяя номер ячейки с текстом.

Шаг 3: Разделение третьего слова

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

  1. В пустой ячейке для расположения будущего текста напишите =ПРАВСИМВ( и перейдите к аргументам этой функции.
  2. В качестве текста указывайте ячейку с надписью для разделения.
  3. В этот раз вспомогательная функция для поиска слова называется ДЛСТР(A1), где A1 — та же самая ячейка с текстом. Эта функция определяет количество знаков в тексте, а нам останется выделить только подходящие.
  4. Для этого добавьте -ПОИСК() и перейдите к редактированию этой формулы.
  5. Введите уже привычную структуру для поиска первого разделителя в строке.
  6. Добавьте для начальной позиции еще один ПОИСК().
  7. Ему укажите ту же самую структуру.
  8. Вернитесь к предыдущей формуле «ПОИСК».
  9. Прибавьте для его начальной позиции +1.
  10. Перейдите к корню формулы ПРАВСИМВ и убедитесь в том, что результат отображается правильно, а уже потом подтверждайте внесение изменений. Полная формула в этом случае выглядит как =ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(" ";A1;ПОИСК(" ";A1)+1)).
  11. В итоге на следующем скриншоте вы видите, что все три слова разделены правильно и находятся в своих столбцах. Для этого пришлось использовать самые разные формулы и вспомогательные функции, но это позволяет динамически расширять таблицу и не беспокоиться о том, что каждый раз придется разделять текст заново. По необходимости просто расширяйте формулу путем ее перемещения вниз, чтобы следующие ячейки затрагивались автоматически.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Функция ЕСЛИ: проверяем условия с текстом

Рассмотрим использование функции ЕСЛИ в Excel в том случае, если в ячейке находится текст.

Будьте особо внимательны в том случае, если для вас важен регистр, в котором записаны ваши текстовые значения. Функция ЕСЛИ не проверяет регистр – это делают функции, которые вы в ней используете. Поясним на примере.

Проверяем условие для полного совпадения текста.

Проверку выполнения доставки организуем при помощи обычного оператора сравнения «=».

=ЕСЛИ(G2="выполнено",ИСТИНА,ЛОЖЬ)

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

Если же вас интересует именно точное совпадение текстовых значений с учетом регистра, то можно рекомендовать вместо оператора «=» использовать функцию СОВПАД(). Она проверяет идентичность двух текстовых значений с учетом регистра отдельных букв.

Вот как это может выглядеть на примере.

Обратите внимание, что если в качестве аргумента мы используем текст, то он обязательно должен быть заключён в кавычки.

ЕСЛИ + СОВПАД

В случае, если нас интересует полное совпадение текста с заданным условием, включая и регистр его символов, то оператор "=" нам не сможет помочь.

Но мы можем использовать функцию СОВПАД (английский аналог - EXACT).

Функция СОВПАД сравнивает два текста и возвращает ИСТИНА в случае их полного совпадения, и ЛОЖЬ - если есть хотя бы одно отличие, включая регистр букв. Поясним возможность ее использования на примере.

Формула проверки выполнения заказа в столбце Н может выглядеть следующим образом:

=ЕСЛИ(СОВПАД(G2,"Выполнено"),"Да","Нет")

Как видите, варианты "ВЫПОЛНЕНО" и "выполнено" не засчитываются как правильные. Засчитываются только полные совпадения. Будет полезно, если важно точное написание текста - например, в артикулах товаров.

Использование функции ЕСЛИ с частичным совпадением текста.

Выше мы с вами рассмотрели, как использовать текстовые значения в функции ЕСЛИ. Но часто случается, что необходимо определить не полное, а частичное совпадение текста с каким-то эталоном. К примеру, нас интересует город, но при этом совершенно не важно его название.

Первое, что приходит на ум – использовать подстановочные знаки «?» и «*» (вопросительный знак и звездочку). Однако, к сожалению, этот простой способ здесь не проходит.

ЕСЛИ + ПОИСК

Нам поможет функция ПОИСК (в английском варианте – SEARCH). Она позволяет определить позицию, начиная с которой искомые  символы встречаются в тексте. Синтаксис ее таков:

=ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем)

Если третий аргумент не указан, то поиск начинаем с самого начала – с первого символа.

Функция ПОИСК возвращает либо номер позиции, начиная с которой искомые символы встречаются в тексте, либо ошибку.

Но нам для использования в функции ЕСЛИ нужны логические значения.

Здесь нам на помощь приходит еще одна функция EXCEL – ЕЧИСЛО. Если ее аргументом является число, она возвратит логическое значение ИСТИНА. Во всех остальных случаях, в том числе и в случае, если ее аргумент возвращает ошибку, ЕЧИСЛО возвратит ЛОЖЬ.

В итоге наше выражение в ячейке G2 будет выглядеть следующим образом:

=ЕСЛИ(ЕЧИСЛО(ПОИСК("город",B2)),"Город","")

Еще одно важное уточнение. Функция ПОИСК не различает регистр символов.

ЕСЛИ + НАЙТИ

В том случае, если для нас важны строчные и прописные буквы, то придется использовать вместо нее функцию НАЙТИ (в английском варианте – FIND).

Синтаксис ее совершенно аналогичен функции ПОИСК: что ищем, где ищем, начиная с какой позиции.

Изменим нашу формулу в ячейке G2

=ЕСЛИ(ЕЧИСЛО(НАЙТИ("город",B2)),"Да","Нет")

То есть, если регистр символов для вас важен, просто замените ПОИСК на НАЙТИ.

Итак, мы с вами убедились, что простая на первый взгляд функция ЕСЛИ дает нам на самом деле много возможностей для операций с текстом.

Примеры использования функции ЕСЛИ:

Сравнение ячеек в Excel - Вы узнаете, как сравнивать значения в ячейках Excel на предмет точного совпадения или без учета регистра. Мы предложим вам несколько формул для сопоставления двух ячеек по их значениям, длине или количеству… Как проверить правильность ввода данных в Excel? - Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить… Визуализация данных при помощи функции ЕСЛИ - Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать в отдельной колонке таблицы, происходит рост или снижение продаж.… 3 примера, как функция ЕСЛИ работает с датами. - На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это…

0 0 голос

Рейтинг статьи

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

Если на листе MS Excel много данных или же вы работаете на маленьком экране, то есть возможность скрывать данные в электронной таблице, чтобы упростить просмотр и анализ данных.

Ниже показано, как скрыть разные области на листах и ​​скрыть данные.

Как скрыть и отобразить текст, не вмещающийся в ячейку

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

Можно решить эту проблему, выполнив перенос текста в первой ячейке. Но при этом увеличивается высота всей строки.

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

Выберите такую ячейку и выполните одно из следующих действий:

  • Щелкните правой кнопкой мыши по выбранной ячейке (ячейкам) и выберите Формат ячеек...
  • Нажмите Ctrl + 1.

В диалоговом окне Формат ячеек перейдите на вкладку Выравнивание. Затем выберите с заполнением в раскрывающемся списке Выравнивание по горизонтали и нажмите ОK.

Результат: текст в первой ячейке не отображается, даже если в соседней ячейке ничего нет.

 Как скрыть и отобразить примечания

Примечания в Excel позволяют комментировать рабочие листы. Это полезно при работе на листах. Вы можете устанавливать напоминания или добавлять заметки для себя или для других, или объяснять формулы, или как использовать часть рабочего листа.

Вы можете скрыть примечания, если на вашем листе их много. Примечания могут затруднить чтение ваших данных.

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

Чтобы скрыть примечание к отдельной ячейке, выберите ячейку и выполните одно из следующих действий:

  • Щелкните ячейку правой кнопкой мыши и выберите Показать/скрыть примечания.
  • Нажмите Показать/скрыть примечания в группе кнопок Примечания на вкладке Рецензирование.

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

Вы также можете показывать или скрывать примечания к нескольким ячейкам, используя клавиши Shift и Ctrl, чтобы выбрать ячейки, а затем выберите или нажмите Показать/скрыть примечания.

Чтобы отобразить все примечания сразу, нажмите Показать все примечания. Этот параметр отображает все примечания по всем открытым книгам. Пока этот параметр включен, любые книги, которые вы открываете или создаете, будут показывать все примечания до тех пор, пока вы не отключите этот параметр.

Чтобы скрыть и примечание, и индикатор примечания, перейдите в меню Файл > Параметры. Нажмите Дополнительно в левой панели открывшегося окна, а затем прокрутите вниз в правой части окна до раздела Экран. Выберите ничего в разделе Для ячеек с примечаниями показывать. Индикаторы и примечания будут скрыты,  примечания не будут отображаться, когда вы наведёте курсор на ячейки.

Чтобы снова показать примечания и индикаторы, выберите один из двух других вариантов в разделе Для ячеек с примечаниями показывать

Как скрыть и отобразить содержимое определенных ячеек

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

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

  • Щелкните правой кнопкой мыши по выбранной ячейке (ячейкам) и выберите Формат ячеек.
  • Нажмите Ctrl + 1.

В диалоговом окне Формат ячеек откройте вкладку Число. Выберите (все форматы).

Прежде чем изменять тип, обратите внимание на то, что выбрано в данный момент. Таким образом, вы знаете, на что изменить его обратно, когда решите снова показать содержимое ячейки.

Введите две точки с запятой (;;;) в поле Тип и нажмите ОК.

Результат: содержимое скрыто, но отображается в строке формул.

Скрытое содержимое по-прежнему доступно для использования в формулах и функциях в других ячейках. Если вы замените содержимое в скрытой ячейке, новое содержимое также будет скрыто. Новое содержимое доступно для использования в других ячейках, как и исходное содержимое.

Чтобы снова показать содержимое в ячейке, верните Общий формат или уберите (;;;) в Формат ячеек.

Как скрыть и отобразить панель формул

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

В меню Вид на ленте снимите галочку с Строка формул в группе кнопок Отображение.

Вы также можете скрыть панель формул в диалоговом окне Параметры Excel.

Перейдите в меню Файл > Параметры > Дополнительно и снимите флажок с Показывать строку формул в разделе Экран.

Как скрыть и отобразить формулы

По умолчанию, когда вы вводите формулу в ячейку, формула отображается в строке формул, а результат отображается в ячейке.

Если вы не хотите, чтобы другие видели ваши формулы, вы можете скрыть их. Один из способов - скрыть панель формул, используя метод, описанный выше. Но каждый может показать вернуть строку фрмул.

Вы можете безопасно скрыть формулу в ячейке, применив к ячейке параметр Скрыть формулы, а затем защитить рабочий лист.

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

  • Щелкните правой кнопкой мыши по выбранной ячейке (ячейкам) и выберите Формат ячеек.
  • Нажмите Ctrl + 1.

На вкладке Защита установите флажок Скрыть формулу. Затем нажмите ОК.

Данная функция работает при последующей защите листа. На защищенном листе формулы не будут отображаться в строке формул.

 

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

Поделиться:

 

 

Оставьте свой комментарий!

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

< Предыдущая   Следующая >

отступ текста в ячейках электронной таблицы в Excel

Отступ текста в ячейках электронной таблицы в Excel

При нажатии клавиши [Tab] в Excel текст в ячейке не отступает; он просто перемещает указатель ячейки на следующую ячейку. Чтобы сделать отступ для текста в ячейке, выполните следующие действия.

Использование кнопки увеличения отступа

  1. Введите свой текст в документ.
  2. Выберите ячейки, в записях которых вы хотите сделать отступ. (Убедитесь, что курсор не мигает внутри выделения.)
  3. На вкладке «Главная» в группе «Выравнивание» щелкните значок «Увеличить отступ» (стрелка вправо, указывающая на линии, напоминающие текст). Каждый раз, когда вы нажимаете кнопку, выделенный текст будет отступать вправо.
  4. Если вы зашли слишком далеко, выберите значок «Уменьшить отступ» (стрелка, направленная назад), чтобы переместить текст обратно влево.

Использование нескольких строк текста Использование параметра переноса текста

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

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

Отступ отдельных строк текста в ячейке

Хотя вы можете изменить отступ для всей ячейки, вы не можете автоматически создавать отступ для отдельных строк ячейки.Однако вы все равно можете получить этот эффект, выполнив следующие шаги:

  1. Выберите желаемую ячейку (и).
  2. Включите «Перенос текста», используя приведенные выше инструкции.
  3. Щелкните курсором в нужной ячейке.
  4. Введите желаемый текст. Чтобы перейти на новую строку, нажмите [Alt] + [Enter].
  5. Чтобы сделать отступ для отдельных строк текста, используйте клавишу пробела, чтобы вставить желаемое пространство.

Предупреждение!
Когда вы делаете отступ для отдельных строк ячейки, вставляя пробелы, обратите внимание, что форматирование может измениться, если вы измените размер ячейки.

Ключевые слова: вкладка Excel, ячейка вкладки в Excel, офис 2016, офис 2013, офис 2010, перенос текста, показать весь текст

Опубликовано в Компьютерная помощь

Как подсчитать ячейки с определенным текстом в Excel

Microsoft Excel - отличная программа для работы с электронными таблицами, разработанная Microsoft для различных платформ, таких как Windows, iOS, Android и Mac OS. Это программное обеспечение, которое можно использовать для одновременного хранения, управления и обработки данных.

Данные в электронной таблице хранятся в таблицах, которые образованы ячейками. Microsoft Excel может сохранять несколько листов в одном файле, который называется книгой. Он содержит множество функций для выполнения различных алгебраических и логических вычислений. Самые сложные расчеты легко выполнить с помощью функций Excel. В этой статье мы рассмотрим, как Excel считает ячейки с определенным текстом.

Рассмотрим пример. На следующем изображении рабочего листа диапазон указан в столбце B.Теперь нам нужно подсчитать ячейки с определенным текстом, используя функцию СЧЁТЕСЛИ.

Общая формула для подсчета ячеек с конкретными данными:
= СЧЁТЕСЛИ (диапазон, «* текст *»)

Здесь используется функция СЧЁТЕСЛИ. В этой общей формуле диапазон означает коллекцию / серию / диапазон ячеек, которые необходимо учитывать, а текст означает конкретный текст, который должен присутствовать в ячейке. Обозначение «*» известно как подстановочный знак, соответствующий любому количеству символов.

А теперь внимательно рассмотрим пример. В этом примере активная ячейка содержит формулу
= СЧЁТЕСЛИ (B3: B10, «* m *»)

Как работает формула?

Функция СЧЁТЕСЛИ подсчитывает количество ячеек в заданном диапазоне, содержащем шаблон «m». Это делается путем сопоставления содержимого каждой ячейки с шаблоном «* m *». Мы предоставили этот образец в качестве критерия. Символ «*» (звездочка) в Excel называется подстановочным знаком, а «*» означает «соответствовать любому количеству букв.Таким образом, шаблон будет считать ячейку, содержащую букву «m» в любой позиции. Количество ячеек, соответствующих шаблону, возвращается в виде числа.

Мы можем легко настроить формулу, чтобы использовать содержимое другой ячейки для критериев. Например, если в ячейке C2 есть текст, соответствующий предоставленным нами критериям, мы можем использовать формулу как:
= СЧЁТЕСЛИ (диапазон, «*» & c2 & »*»)

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

Использование функций ISNUMBER и SEARCH

Мы можем использовать функции ISNUMBER и SEARCH для подсчета ячеек, содержащих определенный текст. Общая формула, которую вы можете использовать:
= ЕЧИСЛО (ПОИСК (подстрока, текст))

Функция поиска используется вместе с функцией ЕЧИСЛО для окончательной проверки, содержит ли ячейка конкретный текст.Здесь подстрокой является текст, который вы ищете, а текст - это вещество, присутствующее в этой конкретной ячейке.

Здесь очень важно отметить, что эта формула может только сказать вам, содержит ли текст в данном диапазоне указанную подстроку или нет, - а не количество ячеек. Итак, как мы можем подсчитать количество ячеек? Рассмотрим другой пример.

В данном примере неактивная ячейка формулы:
= ЕЧИСЛО (ПОИСК (C3, B3))

Формула возвращает значение ИСТИНА, если она находит указанную подстроку, и значение ЛОЖЬ, если не находит ее.Итак, подсчитав все ИСТИННЫЕ значения, вы можете получить количество ячеек, содержащих конкретный текст.

Как работает формула?

Функция поиска возвращает позицию строки в тексте и ‘#VALUE! error ’, если строка не найдена. Этот факт используется для проверки того, найдена ли строка, с помощью функции ISNUMBER. Функция ЕЧИСЛО возвращает ИСТИНА для числовых значений и ЛОЖЬ для всех остальных, кроме числа. Следовательно, когда функция ПОИСК находит строку, она возвращает ее позицию в виде числа, а ЕЧИСЛО возвращает ИСТИННОЕ значение.Когда ПОИСК не находит строку, возвращается # ЗНАЧ! ошибка, которая не является числовым значением; следовательно, ISNUMBER возвращает значение FALSE.

Версия с учетом регистра

Если вы хотите иметь версию с учетом регистра, вы не можете использовать СЧЁТЕСЛИ. Здесь вам нужно использовать формулу, основанную на функции НАЙТИ или ЕЧИСЛО, чтобы проверить каждую отдельную ячейку в заданном диапазоне.

Общая формула: = ЕЧИСЛО (НАЙТИ (подстрока, текст))

Функция НАЙТИ чувствительна к регистру.Вы должны указать диапазон ячеек для тестирования, а затем использовать функцию СУММПРОИЗВ для подсчета результата. Формула может быть представлена ​​как:
= СУММПРОИЗВ (- (ЕЧИСЛО (НАЙТИ (текст, диапазон)))

Здесь «текст» означает текст, который вы ищете, а «диапазон» - это диапазон ячеек, которые необходимо проверить. В этой формуле нет необходимости использовать подстановочный знак, потому что функция НАЙТИ возвращает число, если она находит текст в любом месте ячейки.

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

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

Чтобы получить текущий счетчик определенных значений, появляющихся в заданном диапазоне ячеек, можно использовать функцию СЧЁТЕСЛИ. Он используется со «смешанной ссылкой» для получения текущего совокупного значения. Рассмотрим пример.

В данном примере функция СЧЁТЕСЛИ вложена в функцию ЕСЛИ, чтобы узнать, сколько раз встречается «Желтый.Формула выглядит так: = ЕСЛИ (D4 = «желтый» СЧЁТЕСЛИ ($ D $ 4: D4, «желтый»), »»)

Использование СЧЁТЕСЛИ для суммарного подсчета

Всякий раз, когда мы работаем с числовыми данными, может быть общее требование для выполнения итоговых вычислений и отображения совокупности различными способами. Эти расчеты могут включать общий подсчет на основе категории, цвета, размеров и т. Д. Использование функции СЧЁТЕСЛИ - самый простой способ создания этих типов итогов.

Общая формула:
СЧЁТЕСЛИ (диапазон, критерий).
Здесь «диапазон» относится к диапазону рассматриваемых ячеек, а «критерии» относятся к критериям, которые необходимо проверить.

Пример выше относится к заказу брюк. Сводные данные создаются для подсчета разных размеров. Используемая здесь формула:
= СЧЁТЕСЛИ (D4: D10, F6). Это возвращает, сколько раз размеры появлялись в заданном диапазоне.

Подсчет одного значения или другого

Помимо этого, вы можете использовать функции СУММПРОИЗВ и ЕЧИСЛО вместе для подсчета ячеек, содержащих то или иное значение.Вы можете использовать вспомогательный столбец, а затем измерить количество, или вы можете использовать сложную формулу с одной ячейкой. Но при использовании этих типов формул нужно быть осторожным, чтобы не считать двойные значения.

Если ячейка содержит несколько значений

Если ячейка содержит более одного объекта и дает стандартный результат для первого раунда сопоставления значений, вы можете использовать формулу ИНДЕКС или ПОИСКПОЗ в зависимости от функции ПОИСК.

Итак, это несколько формул, используемых в Excel для подсчета ячеек с определенным текстом.Теперь давайте кратко рассмотрим функции, связанные с этой операцией.

Функция СЧЁТЕСЛИ

СЧЁТЕСЛИ - это функция Excel для подсчета количества ячеек, соответствующих заданному единственному критерию. Его можно использовать для подсчета ячеек, содержащих такие данные, как числа, даты и символы, соответствующие заданным конкретным критериям. Логический оператор, поддерживаемый функцией СЧЁТЕСЛИ, - «>».

СУММПРОИЗВ Функция

Функция СУММПРОИЗВ в Microsoft Excel умножает заданные диапазоны и в результате дает сумму умножения.Эта задача может показаться вам утомительной, но на самом деле СУММПРОИЗВ - чрезвычайно универсальная функция. Его можно использовать для подсчета и вычисления сумм, как и другие функции (например, СЧЁТЕСЛИ и СУММЕСЛИ), но более детально.

Функция НАЙТИ

Функция НАЙТИ в Microsoft Excel также очень полезна для определения позиции заданного текста. Функция возвращает позицию заданного текста в виде числа, и, если она не находит этот текст, возвращает #VALUE! ошибка.Его можно использовать в сочетании с функцией ЕЧИСЛО в Excel для подсчета ячеек с определенным текстом.

ISNUMBER Функция

Функция ЕЧИСЛО в Microsoft Excel дает результаты в виде значений ИСТИНА или ЛОЖЬ и используется для определения, содержит ли ячейка числовое значение или нет. Когда ячейка содержит число, она дает значение ИСТИНА, а если она не содержит числа, функция дает значение ЛОЖЬ.

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

Выполнение частичного сопоставления ячеек в Excel

Последнее обновление , Елена Керачева .

Если вы хотите изолировать ячейки в таблице данных Microsoft Excel на основе критерия, который имеет частичное совпадение ячеек , это можно сделать с помощью функции ПОИСКПОЗ. При применении функция ПОИСКПОЗ выполняет поиск элементов в диапазоне ячеек на основе любого заданного критерия.При обнаружении функция направит вас к любым ячейкам, которые соответствуют заданным критериям. Эта статья научит вас , как использовать формулу ПОИСКПОЗ в Excel для поиска записей данных, которые частично связаны друг с другом .

Примечание: Эта формула не обязательно будет изолировать идентичные друг другу записи данных.

Выполнение частичного сопоставления ячеек в Excel

В приведенном ниже примере показано, как выполнить аналогичное, но не идентичное сопоставление ячеек в Microsoft Excel без указания строки точного сопоставления. Частичное совпадение ячейки означает, что ячейка содержит часть текста, который вы ищете, но не весь его.

Предположим, вы хотите вернуть какое-то подтверждение, которое означает, что ваши данные частично совпадают (например, «ABC Learning Center» и «ABC Learning Cents. Ltd»). Когда применяется эта формула, при любом частичном совпадении будет возвращено выражение «Match» или «True», что позволит вам увидеть, что два столбца в некоторой степени совпадают.

Обратите внимание, что если ваше значение находится в столбцах A и B, начиная со строки 2, эту формулу следует записать в столбец B2 .

Ваш комментарий будет первым

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

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