Что обозначает появление в ячейке символов
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Исправление ошибки #####
Приложение Microsoft Excel может отображать в ячейках символы #####, если ширины столбца недостаточно для отображения всего содержимого ячейки. В формулах, возвращающих дату и время как отрицательные значения, также может отображаться строка #####.
Чтобы сделать столбец шире и полностью отобразить содержимое ячейки, выделите правый край заголовка столбца и перетащите его на нужную ширину.
Также попробуйте сделать следующее.
-
Чтобы уменьшить содержимое ячейки, на вкладке Главная выберите
Параметры выравнивания, а затем проверка поле Сжать, чтобы поместиться в диалоговом окне Формат ячеек.
Если в числах слишком много десятичных разрядов, на вкладке Главная выберите Уменьшить десятичное число.
Если даты слишком длинные, на вкладке Главная щелкните стрелку Числовой формат и выберите Короткая дата.
Исправление отрицательных значений даты или времени
Если Excel отображает символы #####, потому что ячейка содержит отрицательное значение даты или времени, сделайте следующее.
- При использовании системы дат 1900 убедитесь, что дата и время заданы положительными значениями.
- Используйте формулу для вычитания дат или правильного добавления или вычитания времени , чтобы избежать отрицательных результатов значений даты или времени.
- Для ячеек с отрицательными результатами в формате даты или времени выберите другой числовой формат.
Описание формул для подсчета случаев появления текста, символов и слов в Excel
Эта статья содержит и описывает формулы, которые вычисляют следующее:
- Количество случаев появления текстовой строки в диапазоне ячеек.
- Количество случаев появления символа в одной ячейке.
- Количество случаев появления символа в диапазоне ячеек.
- Количество слов (или текстовых строк), разделенных символом в ячейке.
Дополнительная информация
Формула для подсчета количества вхождений текстовой строки в диапазоне
=SUM(LEN(range)-LEN(SUBSTITUTE(range,»text»,»»)))/LEN(«text»)
Где диапазон — диапазон ячеек, а «text» заменяется конкретной текстовой строкой, которую вы хотите посчитать.
Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массива в Excel для Windows, нажмите CTRL+SHIFT+ENTER. Чтобы ввести формулу в качестве массива в Excel для Macintosh, нажмите COMMAND+RETURN.
Формула должна быть разделена на длину строки текста, поскольку сумма длины символа диапазона уменьшается кратно каждому вхождению текстовой строки. Эта формула может заменить все более поздние формулы в этой статье, кроме формулы для подсчета количества слов в ячейке.
Пример 1. Подсчет количества вхождений текстовой строки в диапазоне
- Запустите Excel, а затем откройте новую книгу
- Введите следующие сведения на Листе 1:
A1: Fruit A2: apple,apple A3: orange A4: apple,orange A5: grape A6: orange,grape A7: grape, apple A8: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")
Формула для подсчета количества происшествий одного символа в одной ячейке
=LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,»a»,»»))
Где cell_ref ссылка на ячейку, и «а» заменяется символом, который вы хотите посчитать.
Эта формула не должна быть введена в качестве массивной формулы.
Пример 2. Подсчет количества появлений символа в одной ячейке.
Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество появлений символа «p» в A7. Введите следующую формулу в ячейку A9:
Значение ячейки A9 составляет 3, потому что символ «p» появляется три раза в A7.
Формула для подсчета количества появлений одного символа в диапазоне
=SUM(LEN(range)-LEN(SUBSTITUTE(range,»a»,»»)))
Где range — это диапазон нужной ячейки, а «а» заменяется символом, который вы хотите сосчитать.
Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.
Пример 3. Подсчет количества появлений символа в диапазоне
Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество символа «p» в A2:A7. В ячейку А10 введите следующую формулу:
Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.
Значение ячейки A10 составляет 11, потому что символ «p» появляется 11 раз в A2:A7.
Формула для подсчета количества слов, разделенных символом в ячейке
=IF(LEN(TRIM(cell_ref))=0,0,LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,char,»»))+1)
Где cell_ref – это ссылка на ячейку, а char – это символ, разделяющий слова.
В приведенной выше формуле нет пробелов; несколько строк используются только для того, чтобы вписать формулу в этот документ. Не добавляйте пробелы при вводе формулы в ячейку. Эта формула не должна быть введена в качестве массивной формулы.
Пример 4. Подсчет количества слов, разделенных пространством в ячейке
Чтобы подсчитать количество слов в ячейке, где слова разделены пробелом, выполните следующие действия:
- Запустите Excel, а затем откройте новую книгу
- Введите следующие сведения на Листе 1:
A1: The car drove fast A2: =IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(A1," ",""))+1)
Формула в ячейке A2 возвращает значение 4, чтобы отразить, что строка содержит четыре слова, разделенных пробелами. Если слова разделены несколькими пробелами или если слова начинаются или заканчиваются пробелами, это не имеет значения. Функция TRIM удаляет дополнительные пробелы и пробелы в начале и в конце в тексте ячейки.
В Excel можно также использовать макрос для подсчета количества случаев появления определенного символа в ячейке или диапазоне ячеек.
Ссылки
Дополнительные сведения о подсчете количества символов см. в следующей статье базы знаний Майкрософт:
89794 Как использовать Visual Basic для приложений для подсчета случаев появления символа в выделении в Excel
Обратная связь
Были ли сведения на этой странице полезными?
База Знаний: Calc. Символ «’» перед числом
Если перед числами в строке ввода стоит символ «’», то в этом случае цифры не распознаются как числа.
Символ «’» (апостроф) является символом принудительного форматирования данных «как текст», поэтому он не отображается в ячейках; увидеть его можно только в строке ввода перед данными.
«Язык формул» электронных таблиц разработан задолго до появления MS Windows и Microsoft Office. Символ «апостроф» в начале содержимого ячейки всегда был символом принудительного форматирования содержимого «как текст». Данный способ форматирования является преимущественным перед форматом ячейки.
Так работали Quatro Pro, Super Calc, таблицы Lotus 1-2-3.
Так работают и все современные электронные таблицы.
«’» перед цифровыми значениями следует использовать, когда вводятся константы, не являющиеся числами. Например — банковские и почтовые реквизиты: номера расчётных и корреспондентских счетов, индексы; различные идентификаторы.
Отмена принудительного текстового форматирования
Для единичной отмены принудительного текстового форматирования в ячейке следует в строке ввода удалить ведущий символ «’» (апостроф).
Для массовой отмены принудительного текстового форматирования следует воспользоваться регулярными выражениями. Для этого нужно:
- вызвать диалог поиска и замены Ctrl + F ;
- ввести в строке Найти: .+
- ввести в строке Заменить: &
- щёлкнуть кнопку Больше параметров и установить флаг Регулярные выражения
- щёлкнуть кнопку Заменить все
При необходимости можно обработать либо заданный диапазон, либо все листы.
«’» перед цифровыми значениями не обнаруживается средствами поиска. |