Excel функция выделить текст

Выделение содержимого ячеек в Excel

В Excel можно выделять содержимое ячеек, строк или столбцов.

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

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

Выделение ячеек

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

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

    Для этого также можно использовать SHIFT+клавиши со стрелками.

  3. Чтобы выделить несмежные ячейки и диапазоны ячеек, выберите их, удерживая нажатой клавишу CTRL.

Выделение строк и столбцов

  1. Щелкните букву в верхней части столбца, чтобы выделить его целиком. Можно также щелкнуть любую ячейку в столбце и нажать клавиши CTRL+ПРОБЕЛ.

  2. Выберите номер строки, чтобы выделить ее целиком. Можно также щелкнуть любую ячейку в строке и нажать клавиши SHIFT+ПРОБЕЛ.

  3. Чтобы выделить несмежные строки или столбцы, выберите их номера, удерживая нажатой клавишу CTRL.

Выделение таблицы, списка или листа

  1. Чтобы выделить список или таблицу, щелкните любую содержащуюся в них ячейку и нажмите клавиши CTRL+A.

  2. Чтобы выделить весь лист, нажмите кнопку Выделить все в его левом верхнем углу.

    Кнопка Выбрать все

Чтобы выделить

Выполните следующие действия

Отдельную ячейку

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

Диапазон ячеек

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

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

Большой диапазон ячеек

Щелкните первую ячейку диапазона, а затем, удерживая клавишу SHIFT, щелкните последнюю ячейку диапазона. Для отображения последней ячейки используйте прокрутку.

Все ячейки листа

Нажмите кнопку Выделить все.

Кнопка Выбрать все

Чтобы выделить весь лист, также можно нажать клавиши CTRL+A.

Примечание: Если таблица содержит данные, по нажатию клавиш CTRL+A выделяется текущий диапазон. Повторное нажатие клавиш CTRL+A приведет к выделению всей таблицы.

Несмежные ячейки или диапазоны ячеек

Выберите первую ячейку или диапазон ячеек, а затем, удерживая нажатой клавишу CTRL, выделите другие ячейки или диапазоны.

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

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

Столбец или строку целиком

Щелкните заголовок сроки или столбца.

Лист с заголовком строки и заголовком столбца

1. Заголовок строки

2. Заголовок столбца

Можно также выделить ячейки в строке или столбце, выделив первую строку, а затем нажав клавиши CTRL+SHIFT+СТРЕЛКА (ВПРАВО или ВЛЕВО — для строк, ВВЕРХ или ВНИЗ — для столбцов).

Примечание: Если в строке или столбце содержатся данные, при нажатии клавиш CTRL+SHIFT+СТРЕЛКА будет выделена строка или столбец до последней заполненной ячейки. Повторное нажатие клавиш CTRL+SHIFT+СТРЕЛКА приведет к выделению строки или столбца полностью.

Смежные строки или столбцы

Протащите мышь по заголовкам строк или столбцов. Можно также выделить первую строку или столбец, а затем, нажав клавишу SHIFT, выделить последнюю строку или столбец.

Несмежные строки или столбцы

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

Первую или последнюю ячейку в строке или столбце

Выделите ячейку в строке или столбце, а затем нажмите клавиши CTRL+СТРЕЛКА (ВПРАВО или ВЛЕВО — для строк, ВВЕРХ или ВНИЗ — для столбцов).

Первую или последнюю ячейку на листе или в таблице Microsoft Office Excel

Чтобы выделить первую ячейку на листе или в списке Excel, нажмите сочетание клавиш CTRL+HOME.

Чтобы выделить последнюю ячейку, содержащую данные или форматирование, на листе или в списке Excel, нажмите сочетание клавиш CTRL+END.

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

Выделите первую ячейку, а затем нажмите клавиши CTRL+SHIFT+END, чтобы расширить выделенную область до последней используемой ячейки листа (нижний правый угол).

Ячейки до начала листа

Выделите первую ячейку, а затем нажмите клавиши CTRL+SHIFT+HOME, чтобы расширить выделенную область до начала листа.

Больше или меньше ячеек, чем имеется в активном выделении

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Выделение отдельных ячеек или диапазонов

Добавление и удаление строк и столбцов в таблице Excel

Перемещение и копирование строк и столбцов

Транспонирование (поворот) данных из строк в столбцы и наоборот

Закрепление областей окна для блокировки строк и столбцов

Блокировка и разблокировка определенных областей защищенного листа

Нужна дополнительная помощь?

Skip to content

Как извлечь текст из ячейки при помощи функции ПСТР и специальных инструментов

ПСТР — одна из текстовых функций, которые Microsoft Excel предоставляет для управления текстовыми строками. На самом базовом уровне она используется для извлечения подстроки из середины текста. 

В этом руководстве мы обсудим синтаксис и особенности функции Excel ПСТР (в английской версии – MID), а затем вы узнаете несколько вариантов творческого её использования для выполнения сложных задач.

  • Синтаксис и особенности
  • Если 2 слова — извлекаем имя и фамилию
  • Как получить текст между двумя определенными символами
  • Как извлечь любое по счету слово
  • Получаем слово с нужными буквами или символами
  • Как заставить ПСТР возвращать число?
  • Использование регулярных выражений для извлечения части текста
  • Как извлечь текст из ячейки с помощью Ultimate Suite

Cинтаксис.

Функция ПСТР возвращает указанное количество знаков, начиная с указанной вами позиции.

Функция Excel ПСТР имеет следующие аргументы:

ПСТР(текст; начальная_позиция; количество_знаков)

Где текст — это исходная текстовая строка. Далее следует позиция первого символа, который вы хотите извлечь, и количество их для извлечения.

Все 3 аргумента обязательны.

Например, чтобы извлечь 6 знаков из A2, начиная с 17-го, используйте эту формулу:

=ПСТР(A2;17;6)

Результат может выглядеть примерно так:

5 вещей, которые вы должны знать о функции Excel ПСТР

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

  1. Функция ПСТР всегда возвращает текстовую строку, даже если извлеченная подстрока содержит только цифры. Это может иметь большое значение, если вы хотите использовать результат формулы ПСТР в других вычислениях. Чтобы преобразовать цифры в число, применяйте ПСТР в сочетании с функцией ЗНАЧЕН (VALUE в английской версии), как показано в этом примере. (ссылка на последний раздел).
  2. Когда начальная позиция больше, чем общая длина исходного текста, формула Excel ПСТР возвращает пустое значение («»).
  3. Если начальная позиция  меньше 1, формула ПСТР возвращает ошибку #ЗНАЧ!.
  4. Когда третий аргумент меньше 0 (отрицательное число), формула ПСТР возвращает ошибку #ЗНАЧ!. Если количество знаков для извлечения равно 0, выводится пустая строка (пустая ячейка).
  5. В случае, если сумма начальной позиции и количества знаков превышает общую длину исходного текста, функция ПСТР в Excel возвращает подстроку начиная с начальной позиции и до последнего символа.

При решении реальных задач в Excel вам чаще всего потребуется использовать ПСТР в сочетании с другими функциями, как показано в следующих примерах.

Как извлечь имя и фамилию.

Если у вас была возможность прочитать наши недавние уроки, вы уже знаете, как вытащить имя с помощью функции ЛЕВСИМВ и получить фамилию с помощью ПРАВСИМВ.  Но, как это часто бывает в Excel, одно и то же можно сделать разными способами.

Получаем имя.

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

=ПСТР(A2;1;ПОИСК(» «;A2)-1)

ПОИСК используется для сканирования исходного значения на предмет пробела (» «) и возврата его позиции, из которой вы вычитаете 1, чтобы избежать пробелов после имени. Затем вы используете ПСТР, чтобы вернуть подстроку, начинающуюся с первого знака и заканчивая предшествующим пробелу, таким образом извлекая первое имя.

Получаем фамилию.

Чтобы извлечь фамилию из A2, используйте эту формулу:

=СЖПРОБЕЛЫ(ПСТР(A2;ПОИСК(» «;A2);ДЛСТР(A2)))

Опять же, вы используете ПОИСК, чтобы определить начальную позицию (пробел). Нам не нужно точно рассчитывать конечную позицию (как вы помните, если вместе взятые начальная позиция и количество символов больше, чем общая длина текста, возвращаются просто все оставшиеся). Итак, в аргументе количество символов вы просто указываете общую первоначальную длину , возвращаемую функцией ДЛСТР . Впрочем, вместо этого вы можете просто ввести число, представляющее самую длинную фамилию, которую вы ожидаете найти, например 100. Наконец,  СЖПРОБЕЛЫ удаляет лишние интервалы, и вы получаете следующий результат:

Как выделить подстроку между двумя разделителями.

Продолжим предыдущий пример. А если, помимо имени и фамилии, ячейка A2 также содержит отчество, то как его извлечь?

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

  • Как и в предыдущем примере, используйте ПОИСК, чтобы определить позицию первого (» «), к которому вы добавляете 1, потому что вы хотите начать с символа, следующего за ним. Таким образом, вы получаете адрес начальной позиции: ПОИСК (» «; A2) +1
  • Затем вычислите позицию 2- го интервала, используя вложенные функции поиска, которые предписывают Excel начать поиск именно со 2-го:                                                  ПОИСК (» «; A2, ПОИСК (» «; A2) +1)

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

ПОИСК(» «; A2; ПОИСК(» «; A2) +1) — ПОИСК(» «; A2)

Соединив все аргументы, мы получаем формулу для извлечения подстроки между двумя пробелами:

=ПСТР(A2;ПОИСК(» «;A2)+1;ПОИСК(» «;A2;ПОИСК(» «;A2)+1)-ПОИСК(» «;A2)-1)

На следующем скриншоте показан результат:

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

ПСТР( строка ; ПОИСК( разделитель ; строка ) +1; ПОИСК( разделитель ; строка ; ПОИСК( разделитель ; строка ) +1) — ПОИСК( разделитель ; строка ) -1)

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

=ПСТР(A2;ПОИСК(«, «;A2)+1;ПОИСК(«, «;A2;ПОИСК(«, «;A2)+1)-ПОИСК(«, «;A2)-1)

На следующем рисунке эта формула используется для извлечения из адреса названия города, и она отлично справляется со своей задачей:

Как получить N-е слово из текста.

Этот пример демонстрирует оригинальное использование сложной формулы ПСТР в Excel, которое включает 5 различных составных частей:

  • ДЛСТР — чтобы получить общую длину.
  • ПОВТОР — повторение определенного знака заданное количество раз.
  • ПОДСТАВИТЬ — заменить один символ другим.
  • ПСТР — извлечь подстроку.
  • СЖПРОБЕЛЫ — удалить лишние интервалы между словами.

Общая формула выглядит следующим образом:

СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ( строка ; » «; ПОВТОР (» «; ДЛСТР( строка ))); ( N -1) * ДЛСТР( строка ) +1; ДЛСТР( строка )))

Где:

  • Строка — это исходный текст, из которого вы хотите извлечь желаемое слово.
  • N – порядковый номер слова, которое нужно получить.

Например, чтобы вытащить второе слово из A2, используйте это выражение:

=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($A$2;» «;ПОВТОР(» «;ДЛСТР($A$2))); (2-1)*ДЛСТР($A$2)+1; ДЛСТР($A$2)))

Или вы можете ввести порядковый номер слова, которое нужно извлечь (N) в какую-либо ячейку, и указать эту ячейку в формуле, как показано на скриншоте ниже:

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

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

  • ПОДСТАВИТЬ и ПОВТОР заменяют каждый пробел в тексте несколькими. Количество этих дополнительных вставок равно общей длине исходной строки: ПОДСТАВИТЬ($A$2;» «;ПОВТОР(» «;ДЛСТР($A$2)))

Вы можете представить себе промежуточный результат как «астероиды» слов, дрейфующих в пространстве, например: слово1-пробелы-слово2-пробелы-слово3-… Эта длинная строка передается в текстовый аргумент ПСТР.

  • Затем вы определяете начальную позицию для извлечения (первый аргумент), используя следующее уравнение: (N-1) * ДЛСТР(A1) +1. Это вычисление возвращает либо позицию первого знака первого слова, либо, чаще, позицию в N-й группе пробелов.
  • Количество букв и цифр для извлечения (второй аргумент) — самая простая часть — вы просто берете общую первоначальную длину: ДЛСТР(A2).
  • Наконец, СЖПРОБЕЛЫ избавляется от начальных и конечных интервалов в извлечённом тексте.

Приведенная выше формула отлично работает в большинстве ситуаций. Однако, если между словами окажется 2 или более пробелов подряд, это даст неверные результаты (1). Чтобы исправить это, вложите еще одну функцию СЖПРОБЕЛЫ в ПОДСТАВИТЬ, чтобы удалить лишние пропуски между словами, оставив только один, например:

=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ($A$2);» «; ПОВТОР(» «;ДЛСТР($A$2))); (B2-1)*ДЛСТР($A$2)+1; ДЛСТР($A$2)))

Следующий рисунок демонстрирует улучшенный вариант (2) в действии:

Если ваш исходный текст содержит несколько пробелов между словами, а также очень большие или очень короткие слова, дополнительно вставьте СЖПРОБЕЛЫ в каждое ДЛСТР, чтобы вы были застрахованы от ошибки:

=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ($A$2);» «; ПОВТОР(» «;ДЛСТР(СЖПРОБЕЛЫ ($A$2)))); (B2-1)*ДЛСТР(СЖПРОБЕЛЫ($A$2))+1; ДЛСТР(СЖПРОБЕЛЫ($A$2))))

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

Извлекаем слово, содержащее определенный символ.

В этом примере показана еще одна нестандартная формула Excel ПСТР, которая извлекает слово, содержащее определенную букву или цифру, из любого места:

СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ ( строка , » «, ПОВТОР(» «, 99)), МАКС(1, НАЙТИ( символ , ПОДСТАВИТЬ( строка , » «, ПОВТОР(» «, 99))) — 50), 99))

Предполагая, что исходный текст находится в ячейке A2, и вы хотите получить слово, содержащее символ «$» (цена), выражение принимает следующую форму:

=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A2;» «;ПОВТОР(» «;99)); МАКС(1;НАЙТИ(«$»;ПОДСТАВИТЬ(A2;» «;ПОВТОР(» «;99)))-50);99))

Аналогичным образом вы можете извлекать адреса электронной почты (на основе знака «@»), имена веб-сайтов (на основе «www») и так далее.

Теперь разберём пошагово:

Как и в предыдущем примере, ПОДСТАВИТЬ и ПОВТОР превращают каждый пробел в исходном тексте в несколько, точнее, в 99.

НАЙТИ находит позицию нужного символа (в данном примере $), из которой вы вычитаете 50. Это возвращает вас на 50 позиций назад и помещает где-то в середине блока из 99 пробелов, который предшествует слову, содержащему указанный символ.

МАКС используется для обработки ситуации, когда нужное значение появляется в начале исходного текста. В этом случае результат ПОИСК() — 50 будет отрицательным числом, а МАКС(1, ПОИСК() — 50) заменяет его на 1.

С этой начальной точки ПСТР отбирает следующие 99 знаков и возвращает интересующее нас слово, окруженное множеством пробелов. Как обычно, СЖПРОБЕЛЫ помогает избавиться от лишних из них, оставив только один.

Совет. Если извлекаемый отрезок очень большой, замените 99 и 50 на более крупные числа, например 1000 и 500.

Как заставить ПСТР возвращать число?

Как и другие текстовые функции, Excel ПСТР всегда возвращает текст, даже если он содержит только цифры и очень похож на число. Вы можете убедиться с этом, взглянув на пример чуть выше, когда мы получили число «20%» как текст.

Чтобы преобразовать результат в число, просто передайте полученный результат в функцию ЗНАЧЕН (VALUE в английской версии), которая преобразует текстовое значение, состоящее из цифр, в число.

Например, чтобы извлечь подстроку из 3 символов, начинающуюся с 7- го символа, и преобразовать ее в число, используйте:

=ЗНАЧЕН(ПСТР(A2;7;3))

На скриншоте ниже показан результат. Обратите внимание, что числа с выравниванием по правому краю помещены в столбец B, в отличие от исходных текстовых значений с выравниванием по левому краю в столбце A:

Тот же подход работает и для более сложных случаев. В приведенном выше примере, предполагая, что коды ошибок имеют переменную длину, вы можете извлечь их с помощью ПСТР, которая получает подстроку между двумя разделителями, вложенную в ЗНАЧЕН:

=ЗНАЧЕН(ПСТР(A2;ПОИСК(«:»;A2)+1;ПОИСК(«:»;A2;ПОИСК(«:»;A2)+1)-ПОИСК(«:»;A2)-1))

Вот как можно использовать функцию ПСТР в Excel. 

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

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

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

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

Вот пример: из наименования товара — Коммутатор Optimus U1E-8F/1G/1S, нужно извлечь номер модели. Поскольку этот номер находится в конце наименования, то будем искать то, что записано после последнего пробела.

= RegExpExtract(A1; «([^s.]+)$»)

В результате получим U1E-8F/1G/1S, что и требовалось.

Как извлечь текст из ячейки с помощью Ultimate Suite

Как вы только что видели, Microsoft Excel предоставляет набор различных функций для работы с текстовыми строками. Если вам нужно извлечь какое-то слово или часть текста из ячейки, но вы не уверены, какая функция лучше всего подходит для ваших нужд, передайте работу Ultimate Suite for Excel. Заодно не придётся возиться с формулами.

Вы просто переходите на вкладку Ablebits Data > Текст, выбираете инструмент Split Text и в выпадающем списке нажимаете Извлечь (Extract) :

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

  1. Укажите, сколько символов вы хотите получить из начала, конца или середины строки; или выберите извлечение всего текста до или после определенного символа.
  2. Щелкните Вставить результаты (Insert Results). Готово!

Кроме того, вы можете извлечь любое число символов с начала или в конце текста, из середины текста, между какими-то символами. Например, чтобы извлечь доменные имена из списка адресов электронной почты, вы выбираете чекбокс Все после текста (All after text) и вводите @ в поле рядом с ним. Чтобы извлечь имена пользователей, выберите переключатель Все до текста (All before text), как показано на рисунке ниже.

Помимо скорости и простоты, инструмент «Извлечь текст» имеет дополнительную ценность — он поможет вам изучить формулы Excel в целом и функции подстроки в частности. Как? Выбрав флажок Вставить как формула (Insert as formula)  в нижней части панели, вы убедитесь, что результаты выводятся в виде формул, а не просто как значения. Естественно, эти формулы вы можете использовать в других таблицах.

В этом примере, если вы выберете ячейки B2 и C2, вы увидите следующие формулы соответственно:

  • Чтобы извлечь имя пользователя:

=ЕСЛИОШИБКА(ЛЕВСИМВ(A2,ПОИСК(«@»,A2)-1),»»)

  • Чтобы извлечь домен:

=ЕСЛИОШИБКА(ПРАВСИМВ(A2, ДЛСТР(A2)- ПОИСК(«@»,A2) — ДЛСТР(«@») + 1),»»)

Сколько времени вам потребуется, чтобы самостоятельно составить эти выражения?  ;)

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

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

Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Как быстро посчитать количество слов в Excel В статье объясняется, как подсчитывать слова в Excel с помощью функции ДЛСТР в сочетании с другими функциями Excel, а также приводятся формулы для подсчета общего количества или конкретных слов в…
Как быстро извлечь число из текста в Excel В этом кратком руководстве показано, как можно быстро извлекать число из различных текстовых выражений в Excel с помощью формул или специального инструмента «Извлечь». Проблема выделения числа из текста возникает достаточно…
Как удалить пробелы в ячейках Excel Вы узнаете, как с помощью формул удалять начальные и конечные пробелы в ячейке, лишние интервалы между словами, избавляться от неразрывных пробелов и непечатаемых символов. В чем самая большая проблема с…
Функция СЖПРОБЕЛЫ — как пользоваться и примеры Вы узнаете несколько быстрых и простых способов, чтобы удалить начальные, конечные и лишние пробелы между словами, а также почему функция Excel СЖПРОБЕЛЫ (TRIM в английской версии)  не работает и как…
Функция ПРАВСИМВ в Excel — примеры и советы. В последних нескольких статьях мы обсуждали различные текстовые функции. Сегодня наше внимание сосредоточено на ПРАВСИМВ (RIGHT в английской версии), которая предназначена для возврата указанного количества символов из крайней правой части…
Функция ЛЕВСИМВ в Excel. Примеры использования и советы. В руководстве показано, как использовать функцию ЛЕВСИМВ (LEFT) в Excel, чтобы получить подстроку из начала текстовой строки, извлечь текст перед определенным символом, заставить формулу возвращать число и многое другое. Среди…
5 примеров с функцией ДЛСТР в Excel. Вы ищете формулу Excel для подсчета символов в ячейке? Если да, то вы, безусловно, попали на нужную страницу. В этом коротком руководстве вы узнаете, как использовать функцию ДЛСТР (LEN в английской версии)…
Как быстро сосчитать количество символов в ячейке Excel В руководстве объясняется, как считать символы в Excel. Вы изучите формулы, позволяющие получить общее количество символов в диапазоне и подсчитывать только определенные символы в одной или нескольких ячейках. В нашем предыдущем…

Выделение содержимого ячеек в Excel

В этом курсе:

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

В Excel можно выделять содержимое ячеек, строк или столбцов.

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

Выделение ячеек

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

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

Для этого также можно использовать SHIFT+клавиши со стрелками.

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

Выделение строк и столбцов

Выберите букву в верхней части столбца, чтобы выделить его целиком. Можно также щелкнуть любую ячейку в столбце и нажать клавиши CTRL+ПРОБЕЛ.

Выберите номер строки, чтобы выделить ее целиком. Можно также щелкнуть любую ячейку в строке и нажать клавиши SHIFT+ПРОБЕЛ.

Чтобы выделить несмежные строки или столбцы, выберите их номера, удерживая нажатой клавишу CTRL.

Выделение таблицы, списка или листа

Чтобы выделить список или таблицу, щелкните любую содержащуюся в них ячейку и нажмите клавиши CTRL+A.

Чтобы выделить весь лист, нажмите кнопку выделить все в верхнем левом углу.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

Узнаем как можно выделить произвольное слово в ячейке (первое, последнее или n-ое по порядку) в Excel в двух вариациях: в виде сложной формулы и пользовательской функции.

Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

Задача выделения конкретных (по порядку) слов из предложения имеет достаточно широкое применение при структурировании и анализе данных, например, выделение части артикула из кода товара, имени или фамилии из полной записи ФИО и т.д.

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


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

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

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

Пойдем по порядку.

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

C помощью функции НАЙТИ найдем позицию первого пробела, а затем воспользуемся функцией ЛЕВСИМВ, которая возвращает указанное количество символов с начала текста (как раз до первого найденного пробела):


Вместо ЛЕВСИМВ можно воспользоваться функцией ПСТР, которая более универсальна и позволяет вернуть заданное количество символов начиная с указанной позиции, а не только с начала строки (в данном случае с 1, так как мы выделяем именно первое слово):


Недостаток такого способа в том, что если в ячейке содержится ровно 1 слово, то она вернет значение ошибки, так как пробелов в нем нет:


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

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

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

Далее вновь воспользуемся функцией ПОДСТАВИТЬ и заменим последний пробел (его порядковый номер мы уже знаем) на специальный символ, который точно не встретится в предложении (обычно используются символы #, ^ и т.п.).

После чего функцией ПРАВСИМВ (возвращает указанное количество символов с конца текста) выделяем все символы от специального символа (в данном случае функцией НАЙТИ ищем позицию символа #) до конца предложения:


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

Теперь перейдем к самому сложному варианту — выделению произвольного по порядку слова.

Выделение n-го слова в ячейке в Excel

Воспользуемся следующим приемом — продублируем все пробелы между словами очень большое количество раз (заведомо больше длины фразы, например, 1 000 раз), после чего функцией ПСТР выделяем 1 000 символов умноженные на n (номер нужного слова), а затем функцией ПРАВСИМВ возвращаем только последнюю 1 000 символов (в котором как раз содержится искомое слово).

Далее удаляем все лишние пробелы и получаем:


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

Если же мы хотим достать другое слово, то вместо *4 в примере выше, нужно просто поставить другой номер (1 для первого слова, 2 для второго и т.д.), а если указанный номер больше количества слов в предложении, то в качестве ответа будет получено последнее слово.

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

Пользовательская функция

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

Перейдем в редактор Visual Basic (быстрый переход комбинацией клавиш Alt + F11), создаём новый модуль (Insert -> Module) и вставляем туда код функции:

Выделение ячеек c ТЕКСТом с применением Условного форматирования в MS EXCEL

Выделяем ячейки, содержащие искомый текст. Рассмотрим разные варианты: выделение ячеек, содержащих значения в точности совпадающих с искомым текстом; выделение ячеек, которые содержат искомый текст в начале, в конце или середине строки. Также научимся выделять ячейку, в случае если ее значение совпадает с одним из нескольких заданных значений.

Эта статья создана для пользователей, уже уверенно применяющих Условное форматирование. Для тех, кто только начинает использовать этот инструмент, рекомендуется ознакомиться с базовой статьей по этой теме Условное форматирование в MS EXCEL.

Исходная таблица с текстовыми значениями

Пусть в диапазоне А9:A17 имеется список с перечнем инструментов (см. файл примера ). Список содержит как ячейки с одним словом, так и текстовые строки (несколько строк, разделенных пробелами).

Задача 1 (поиск значений в списке, совпадающих с единственным критерием)

Выделим ячейки, содержащих значения, удовлетворяющих 1 критерию (без учета РЕгиСТра). Критерий введем в ячейку B6. Кроме того, зададим 4 Типа поиска:

  • Точно совпадает (выделение ячеек, содержащих значения в точности совпадающих с искомым текстом);
  • Содержит (выделение ячеек, которые содержат искомый текст в начале, в конце или середине строки);
  • Начинается (выделение ячеек, которые содержат искомый текст в начале строки);
  • Заканчивается (выделение ячеек, которые содержат искомый текст в конце строки).

В качестве примера Критерия используем текст «Дрель», который введем в ячейку B6. Естественно, для критерия можно использовать любой другой текст.

Выбор Типа поиска организуем с помощью Элементов управления формы Группа и Переключатель. Свяжем все Переключатели с ячейкой B9. Теперь при выборе Типа поиска Точно совпадает в этой ячейке будет содержаться число 1, при выборе Содержит — 2, Начинается — 3, Заканчивается — 4 (см. файл примера Лист 1 критерий (текст)).

Настроим Условное форматирование для выделения ячеек, удовлетворяющих критерию. Для этого:

  • выделите ячейки, в которые введен перечень инструментов (А9:A17);
  • вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Создать правило )
  • выберите Использовать формулу для определения форматируемых ячеек;
  • в поле «Форматировать значения, для которых следующая формула является истинной» введите =ВЫБОР($B$9;$A$6=A9;ПОИСК($A$6;A9);ПОИСК($A$6;A9)=1;$A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)))
  • выберите требуемый формат, например, красный цвет фона .

Если в качестве примера Критерия используется текст «Дрель», а Тип поиска выбран Точно совпадает (1), то красным фоном выделится только ячейка A14, содержащая значение в точности совпадающее с искомым текстом.

Разберем работу формулы из вышеуказанного правила Условного форматирования.

Функция ВЫБОР() позволяет в одной формуле совместить 4 формулы для всех Типов поиска:

  • Точно совпадает: $A$6=A9 ;
  • Содержит: ПОИСК($A$6;A9) ;
  • Начинается: ПОИСК($A$6;A9)=1 ;
  • Заканчивается: $A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)) .

В зависимости от значения в ячейке B9, связанной с Переключателями, функция ВЫБОР() возвращает соответствующую формулу.

Функция ПОИСК() пытается найти первое вхождение Критерия в каждом значении перечня и, в случае успеха, возвращает начальную позицию найденного значения. В противном случае возвращается ошибка #ЗНАЧ!

Формула ПОИСК($A$6;A9) возвращает номер позиции текстовой строки из ячейки А9, с которой начинается текст, указанный в критерии (если он найден).

Например, для ячейки А14 формула ПОИСК($A$6;A14) вернет 1, а для А15 формула ПОИСК($A$6;A15) вернет 8 и обе ячейки будут выделены. Если в ячейке не содержится искомый текст, то формула возвращает ошибку и ячейка не выделяется.

Примечание : Обратите внимание, что будет выделена ячейка со словом Мотодрель, как ячейка содержащая критерий. Но, если нужно найти ячейки содержащие слово Дрель (т.е. текст, отделенный от других слов пробелами), то нужно обратиться к решению Задачи 2 (см. ниже).

Формула $A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)) возвращает правую часть каждого значения перечня длиной равной критерию, т.е. в нашем случае 5 (т.к. в критерии «Дрель» 5 букв), а затем сравнивает ее с критерием. Если оба выражения совпадают, то это означает, что значение перечня заканчивается на текст, указанный в Критерии.

Примечание : Обратите внимание, что будет выделена ячейка со словом Мотодрель, как ячейка заканчивающаяся на критерий. Но, если нужно найти ячейки содержащие слово Дрель (т.е. текст, отделенный от других слов пробелами), то нужно обратиться к решению Задачи 2 (см. ниже).

Если критерий содержится в начале текстовой строки, то ПОИСК() вернет 1. Следовательно, формула ПОИСК($A$6;A9)=1 вернет ИСТИНА только для ячеек начинающихся с искомого текста.

Как вытащить число или часть текста из текстовой строки в Excel

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

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

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

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

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

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

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

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

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

В этом случае, мы можем извлекать код или часть текста при помощи функций ЛЕВСИМВ и ПРАВСИМВ, которые возвращают заданное количество знаков соответственно с начала строки или с конца строки.

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

Количество_знаков — необязательный аргумент. Количество символов, извлекаемых функцией ЛЕВСИМВ (ПРАВСИМВ).

«Количество_знаков» должно быть больше нуля или равно ему. Если «количество_знаков» превышает длину текста, функция ЛЕВСИМВ (ПРАВСИМВ) возвращает весь текст. Если значение «количество_знаков» опущено, оно считается равным 1.

Зная количество знаков, которые содержит код, мы легко извлечем необходимые символы.

Сложнее если нужные нам символы находятся в середине текста.

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

=ПСТР(текст; начальная_позиция; количество_знаков)

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

Начальная_позиция – обязательный аргумент. Позиция первого знака, извлекаемого из текста. Первый знак в тексте имеет начальную позицию 1 и так далее.

Количество_знаков – обязательный аргумент. Указывает, сколько знаков должна вернуть функция ПСТР.

Самый простой случай – если код находиться на одном и том же месте от начала строки. Например, у нас наименование документа начинается всегда одинаково «Поступление товаров и услуг ХХ ….»

Наш признак «ХХ» — код филиала начинается с 29 знака и имеет 2 знака в своем составе.

В нашем случае формула будет иметь вид:

Однако не всегда все так безоблачно. Предположим, мы не можем со 100% уверенностью сказать, что наименование документа у нас во всех строках будет начинаться одинаково, но мы точно знаем, что признак филиала закодирован в номере документа следующим образом:

Первый символ – первая буква в наименовании филиала, второй символ – это буква Ф (филиал) и далее следует пять нулей «00000». Причем меняется только первый символ — первая буква наименования филиала.

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

=ПОИСК(искомый_текст; текст_для_поиска; [нач_позиция])

Искомый_текст – обязательный аргумент. Текст, который требуется найти.

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

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

Функция ПОИСК не учитывает регистр. Если требуется учитывать регистр, используйте функцию НАЙТИ.

В аргументе искомый_текст можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому знаку, звездочка — любой последовательности знаков. Если требуется найти вопросительный знак или звездочку, введите перед ним тильду (

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

Эта формула определяет начальную позицию кода филиала в наименовании документа, а затем возвращает два знака кода, начиная с найденной позиции.

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

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

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

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

  • Выделение с помощью мышки. Подводим указатель мыши к началу нужного места, щелкаем левой кнопкой и, не отпуская ее, тащим выделение до конца строки, а потом вниз, до конца этого самого места. Текст будет выделяться голубым цветом. Отпустили кнопку — выделение закончилось. Если вы ошиблись, то щелкните кнопкой мышки еще раз или нажмите любую стрелочку управления курсором (←, →, ↑ или ↓): выделение пропадет и вы сможете попробовать снова. Чтобы выделить отдельное слово, щелкните левой кнопкой мышки на нем два раза.
  • Выделение с помощью клавиш. Поставьте курсор в начало той части текста, которую вы хотите выделить, нажмите клавишу Shift, держите ее, а стрелочками управления курсором выделяйте текст. Если вы будете нажимать стрелочки ↑ и ↓, то выделение будет бежать по строкам, а если ← и →, то по буквам строки. Существует несколько сочетаний клавиш для выделения, если поставить курсор в середину строки:
    • Shift+Home — выделение от курсора до начала строки;
    • Shift+End — выделение от курсора до конца строки.

Что можно сделать с выделенным текстом? С него можно снять выделение. Для этого нужно щелкнуть кнопкой мышки на любом месте документа или нажать любую клавишу управления курсором. Но это, как вы догадываетесь, не все.

Colorize your data for maximum impact

Updated on November 11, 2021

What to Know

  • To highlight: Select a cell or group of cells > Home > Cell Styles, and select the color to use as the highlight.
  • To highlight text: Select the text > Font Color and choose a color.
  • To create a highlight style: Home > Cell Styles > New Cell Style. Enter a name, select Format > Fill, choose color > OK.

This article explains how to highlight in Excel. Additional instructions cover how to create a customized highlight style. Instructions apply to Excel 2019, 2016, and Excel for Microsoft 365.

Why Highlight?

Choosing to highlight cells in Excel can be a great way to make sure data or words stand out or increase readability within a file with a lot of information. You can select both cells and text as a highlight in Excel, and you can also customize the colors to suit your needs. Here’s how to highlight in Excel.

How to Highlight Cells in Excel

Spreadsheet cells are the boxes that contain text within a Microsoft Excel document, though many are also completely empty. Both empty and filled Excel cells can be customized in a variety of different ways, including being given a colored highlight.

  1. Open the Microsoft Excel document on your device.

  2. Select a cell you want to highlight.

    To select a group of cells in Excel, select one, press Shift, then select another. Alternatively, you can select individual cells that are separate from each other by holding down Ctrl while you select them.

  3. From the top menu, select Home, followed by Cell Styles.

  4. A menu with a variety of cell color options pops up. Hover your mouse cursor over each color to see a live preview of the cell color change in the Excel file.

  5. When you find a highlight color that you like, select it to apply the change.

    If you change your mind, press Ctrl+Z to undo the cell highlight.

  6. Repeat for any other cells that you want to apply a highlight to.

    To select all of the cells in a column or row, select the numbers on the side of the document or the letters at the top.

How to Highlight Text in Excel

If you just want to highlight text in Excel instead of the entire cell, you can do that too. Here’s how to highlight in Excel when you just want to change the color of the words in the cell.

  1. Open your Microsoft Excel document.

  2. Double-click the cell containing text you want to format.

  3. Press the left mouse button and drag it across the words you want to colorize to highlight them. A small menu appears.

  4. Select the Font Color icon in the small menu to use the default color option or select the arrow next to it to choose a custom color.

    You can also use this menu to apply bold or italics style options as you would in Microsoft Word and other text editor programs.

  5. Select a text color from the pop-up color palette.

  6. The color is applied to the selected text. Select elsewhere in the Excel document to deselect the cell.

How to Create a Microsoft Excel Highlight Style

There are a lot of default cell style options in Microsoft Excel. However, if you don’t like any of the available choices, you can create your own personal style.

  1. Open a Microsoft Excel document.

  2. Select Home, followed by Cell Styles.

  3. Select New Cell Style.

  4. Enter a name for the new cell style and then select Format.

  5. Select Fill in the Format Cells window.

  6. Choose a fill color from the palette. Choose the Alignment, Font or Border tabs to make other changes to the new style and then select OK to save it.

    You should now see your custom cell style at the top of the Cell Styles menu. 

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Выделение содержимого ячеек в Excel

​Смотрите также​ открытой форме выбирать​ в формулах..лых..ЛОХ!​

​т.е для ПИТЬЕВОЙ​​ универсальный, но вариант.​ с учетом этого​ следуют друг за​Владимир​

Выделение ячеек

  1. ​ верный результат. Так​ за помощь.​ отобразиться интервал, затем​ Например, рассмотрим некоторые​ для округления дробных​

  2. ​ (слово)).​ текст, но не​ перечня и, в​ удовлетворяющих 1 критерию​В Excel можно выделять​ выбирать диапозоны и​KuklP​

  3. ​ «ДАНОН» Персик-Маракуйя 290​ В ячейку пишем​ замечания))​ другом без разрывов,​

Выделение строк и столбцов

  1. ​: Вот на примитивном​ что может быть​elleb​ снова прибавляем 11​ возможные варианты записи​ чисел до ближайших​Слово Разряд в списке​

  2. ​ совпадающих с ним.​ случае успеха, возвращает​ (без учета РЕгиСТра).​ содержимое ячеек, строк​ применять макрос ?​: The_Prist дал полностью​

  3. ​выдаст 2900​ =ТОЛЬКОЦИФРЫ(А1)​Guest​ то извлечь текст​

Выделение таблицы, списка или листа

  1. ​ уровне​ имеет смысл вписать​: Решение задачи поста​ и т.д…​ функции ЛЕВСИМВ и​

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

​Юрий М​​ исчерпывающий ответ. И​У меня это​Function ТОЛЬКОЦИФРЫ(ячейка As​: и если не​ числа из строки​mazayZR​ слово целиком.​ 14 с помощью​Заранее спасибо)​ результаты ее выполнения:​ использованием формул для​

support.office.com

Выделение ячеек c ТЕКСТом с применением Условного форматирования в MS EXCEL

​ не считаются). А​ списке Мотодрель содержит​ значения. В противном​ ячейку​Примечание:​: Надеюсь, sva меня​ то, что я​ тоже не сразу​ Range) As Long​ всегда будет «=»​=ПСТР(A4;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1);0);СУММ(ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1)*1))​: а вот сюда​vikttur​ макросов в теме:​Перед 6195 нолик​

​ЛЕВСИМВ(«текст»;200%) вернет значение «те»​ работы с текстом.​ вот слово Техник​текст​ случае возвращается ошибка​B6​ Если лист защищен, возможность​ простит.​ хотел написать -​ было отработано -​

Исходная таблица с текстовыми значениями

​Dim i As​​ перед счётом​​/извлечь из строки​ еще загляните… взято​:​ Извлечение части данных​ пропуститила.​ (преобразование процентов в​Форма для округления числовых​ встречается как в​

Задача 1 (поиск значений в списке, совпадающих с единственным критерием)

​Дрель, но​ #ЗНАЧ!​. Кроме того, зададим​ выделения ячеек и​Rama​​ и то что​​ см. выше :-)​ Integer, Результат As​

  • ​Serge​ символы(начиная от первой​ с форума, автора​Yberpleks​
  • ​ из одной ячейки​Serge 007​ числовое значение);​ значений имеет следующий​ начале фраз, так​
  • ​слово​Формула ПОИСК($A$6;A9) возвращает номер позиции​ 4 Типа поиска:​
  • ​ их содержимого может​: Все отлично. Для​ умничка kim предложил.​

​Юрий М​ String​: С перепугу наваять​ цифры, всего столько​​ к сожалению не​​, не цитируйте все​ макросом​: См вложение​

Решение

​при аргументах: («текст»;ИСТИНА) вернет​ вид:​ и в середине​Дрель не содержится​ текстовой строки из​Точно совпадает (выделение ячеек,​​ быть недоступна.​​ себя я добавил​ Так что я​: Если «ДАНОН» на​Dim Символ As​ можно такое(см. вложение)​ символов сколько цифр)/​ записал…​ подряд!​chumich​Анастасия999​ «т» (логическое ИСТИНА​

​В ячейке B3 введена​ и конце.​ в этой ячейке.​

  • ​ ячейки​ содержащих значения в​Чтобы выделить ячейку, щелкните​​ черный еще.​​ поступил правильно.​
  • ​ порядок больше -​ String​ :-)​
  • ​5. задача Лузера​mazayZR​
  • ​Guest​: А как извелечь​: Спасибо за быстрый​ эквивалентно числовому значению​
  • ​ следующая сложная формула:​Не смотря на то,​Чтобы выделить ячейки в​

​А9​

​ точности совпадающих с​ ее. Для перехода​Всем спасибо.​Юрий М​ беда. А вот​For i =​kim, там когда​​ — извлечь текст​​: а вот и​​: Всем привет!​​ цифры из ячейки?​

​ ответ!​ 1);​=5,ЛЕВСИМВ(A2+1,НАЙТИ(«.»,A2)-1),ЛЕВСИМВ(A2,НАЙТИ(«.»,A2)-1)),»Число не введено»)’​

​ что формулы похожи​ списке, которые содержат​, с которой начинается​ искомым текстом);​

  • ​ к ячейке и​
  • ​не ЛЕВСИМВ,ПРАВСИМВ…​
  • ​: Поискал по Форуму.​
  • ​ если такое с​

​ 1 To Len(ячейка)​ нулёвку сгоняют перед​​ от первой до​​ автор — Лузер™​Есть столбец, в​Нужно получить «3358»»​

​Andrei_D​при аргументах: («текст»;ЛОЖЬ) вернет​ class=’formula’>​ на те, что​слово​ текст, указанный в​Содержит (выделение ячеек, которые​ ее выделения также​код товара находится​

​ Действительно — оказывал​ водкой — это​Символ = Mid(ячейка,​​ счётом «=» нет,​​ последней цифры (если​вот и та​ каждой ячейки которого​ из «3358 -​

​: Добрый день, подниму​​ пустое значение «»,​​Логика работы:​ использовались в Задаче​​Дрель, нужно воспользоваться​​ критерии (если он​ содержат искомый текст​ можно использовать клавиатуру.​ в каждой строке​ помощь с формулами.​ за ошибку не​ i, 1)​ твоя формула знач#​

​ между цифрами есть​​ тема​ названия городов и​ Специальные процедуры/ Дайвинг».​ тему вопрос из​ поскольку логическое ЛОЖЬ​Первая функция ЕСЛИ проверяет​ 2, они от​​ формулами в файле​​ найден).​ в начале, в​Чтобы выделить диапазон, выделите​ в разных меятах..его​ Выглядело это так:​ считается.​

​If IsNumeric(Символ) Then​ даёт :(​ буквы или знаки​Sh_Alex​ улиц:​AleksSid​ этой же темы,​ эквивалентно числовому 0​ с помощью формулы​ них принципиально отличаются,​ примера на Листе​Например, для ячейки​ конце или середине​​ ячейку, а затем​​ нужно вытянуть в​ = A1​

​KuklP​​Результат = Результат​Было-бы «=», тогда​ они сохраняются)​: Пользовательская функция из​a1 «Саратов, ул…»,​: Какая, в данном​ но не много​​ (нуль);​​ ЕПУСТО, заполнена ли​ т.к. являются формулами​ «1 критерий (слово)».​А14​ строки);​ перетащите ее правый​

​ другую строку..​Rama​: Типун Вам…​ & Символ​ вообще огород городить​=ПСТР(ЛЕВСИМВ(A4;МАКС(ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1)*СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)))));ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1);0);ДЛСТР(A4))​ ячейки «выцепляет» цифры​a2 «Москва, ул…»​

​ случае, разница: цифры​
​ сложнее. необходимо выделять​при аргументах: («текст»;15/7) вернет​ ячейка, которая должна​ массива.​Понятно, что нужно выделить​формула ПОИСК($A$6;A14) вернет​Начинается (выделение ячеек, которые​ нижний край. Для​

Задача 2 (поиск СЛОВ в списке, совпадающих с единственным критерием)

​Serge​​: Уважаемые форумчане !​​DON​End If​ не надо, формулу​mazayZR​ и полученный String​Т.е. сначала идет​ или буквы? У​ значение из середины​ значение «те».​ содержать значение, которое​Функция ЛЕВСИМВ в Excel​ ячейки, в которых:​​ 1, а для​​ содержат искомый текст​​ этого также можно​​: Одной функцией не​Столкнулся с проблемой​

​: Ребята! А вопрос​Next i​​ я постом выше​​: да, пятый вариант​ преобразует в число.​ Город, потом заяпятая…​ вас цифры -​

​ текста в другую​Примечание 2: в Excel​

  • ​ требуется округлить.​ используется для получения​
  • ​точно содержится слово Дрель​А15​
  • ​ в начале строки);​ использовать SHIFT+клавиши со​
  • ​ обойдёшься​ выделения нужного текста​ в догонку можно?​

​ТОЛЬКОЦИФРЫ = Val(Результат)​ приводил :-)​ несколько изящнее, чем​Public Function число(смесь​

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

Задача 3 (поиск нескольких слов в списке)

​ части текста и​ ИЛИ;​формула ПОИСК($A$6;A15) вернет​Заканчивается (выделение ячеек, которые​ стрелками.​Надо писать формулу​ в ячейках с​Изменяется значение в​End Function​

​22, 5 Кб​ поиск цифр исходя​

​ As String)​ код, который бы​​Код =ЛЕВСИМВ(B3;НАЙТИ(«-«;B3)-2)​Пример текста​ по принципу работы​ ЧЗНАЧ(ПРАВСИМВ(ЛЕВСИМВ(B2;НАЙТИ(«,»;B2)+1)) возвращает числовое​ возвращает заданное количество​текстовая строка начинается со​

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

​ ячейке и в​kim​​Serge​ из номера символа…​Dim i As​ брал только название​Можно так для​1122100098 надо выделить​ функция ЛЕВБ, возвращающая​ значение первого символа​ символов текстовой строки,​ слова Дрель ИЛИ;​

​ ячейки будут выделены.​ в конце строки).​​ и диапазоны ячеек,​Собственно «вырезает» (возвращает​ (Найти и Заменить)​ формуле представленной ввиде​: Или формулой массива:​: Может Вы сразу​

​интересно, а «прополоть»​​ Long​ Города…​ чисел. Код =ПСТР(B3;1;ПОИСК(«-«;B3)-2)​ в отдельную ячейку.​ определенное количество символов​ после запятой и​ при этом отсчет​

Задача 4 (поиск нескольких слов в списке, общий случай)

​текстовая строка заканчивается словом​ Если в ячейке​В качестве примера Критерия​ выберите их, удерживая​ заданное число знаков​ только заменяется без​ текста меняется значение!​=ПСТР(A1;ПОИСКПОЗ(;—ЕОШ(-ПСТР(A1;СТРОКА($1:$999);1)););ПОИСКПОЗ(2;1/НЕ(ЕОШ(-ПСТР(A1;СТРОКА($1:$999);1))))-ПОИСКПОЗ(;—ЕОШ(-ПСТР(A1;СТРОКА($1:$999);1));)+1)​ всех тузов из​ строку получится? :-)​For i =​Как сделать это​ Для текста. Код​

​используя формулу​ текстовой строки слева​ сравнивает полученное значение​ символов начинается слева.​ Дрель ИЛИ;​ не содержится искомый​ используем текст «Дрель»,​ нажатой клавишу CTRL.​

​ с указанной позиции)​ формата. Мне нужно​ 1,25 иземеняется на​lapink2000​ рукава вытащите (я​Guest​ 1 To Len(смесь)​ в EXCEL при​

excel2.ru

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

​ =ПСТР(B3;ПОИСК(«-«;B3)+2;999)​у меня остается​ на основе определенного​ с числом 5.​Пример 1. В таблице​слово Дрель содержится в​ текст, то формула​

Как вырезать часть текста из строки функцией ЛЕВСИМВ в Excel?

​ который введем в​Выберите букву в верхней​ функция ПСТР.​ необходимый текст (в​ 30 (30 х​: Вот такой вариант​ про пример, в​: если сорняки в​Select Case Asc(Mid(смесь,​

​ помощи «Левсимв» я​

Исходная таблица.

​Yberpleks​ хвост​ количества байтов. Если​Если полученное значение больше​

ЛЕВСИМВ.

​ Excel содержатся имена​ середине текстовой строки​ возвращает ошибку и​ ячейку​ части столбца, чтобы​Но «указанную позицию»​ тексте ячейки) в​

первый символ.

​ 78,9 х 0,45​ формулой. Более длинный​ котором есть все​ куче то без​ i, 1))​ знаю, хотелось бы​: Добрый день!​

​что необходимо добавить​

Как вытащить часть текста из ячейки в Excel используя функцию ЛЕВСИМВ?

​ по умолчанию используется​ 5, будет возвращен​ переменных вместе с​ (критерий обрамлен пробелами).​ ячейка не выделяется.​B6​ выделить его целиком.​ надо ещё вычислить.​ нужном диапозоне ячеек​

​ х 5)+20%​

Пример 2.

​ но без матричного​ возможные условия)?​

код ошибки.

​ проблем, доехал до​

  • ​Case 48 To​ обойтись без EXELких​Народ, прошу помощи!!!!​ что бы оставалось​ язык с поддержкой​ результат выполнения функции​ текстом, определяющим их​В принципе можно записать​Примечание​. Естественно, для критерия​ Можно также щелкнуть​Не видя конкретной​
  • ​ выделить красным и​И как текст​ ввода и очень​НАМ попроще будет​ начала включил прополочную​ 57​ формул…​

​Тема значит такая.​

ЛЕВСИМВ и НАЙТИ.

​ только необходимое мне​

​ двухбайтовой кодировки, для​ ЛЕВСИМВ(B2+1;НАЙТИ(«,»;B2)-1), то есть​ тип данных. Необходимо​ одну большую формулу​: Обратите внимание, что​ можно использовать любой​ любую ячейку в​ структуры Вашего текста​ жирным.​ типа (1,25 х​ быстрый в пересчете:​

​ сделать то, что​

В результате.

Округление чисел текстовыми функциями в текстовой строке

​ машину, начались помидоры​число = число​Пытливый​ У меня есть​ значение?​ получения первого символа​

​ целой части числа​ выделить только названия​ и не использовать​

Форма.

​ будет выделена ячейка​ другой текст.​

​ столбце и нажать​ трудно посоветовать конкретно,​Логика формулы.

​Спасибо.​

  1. ​ 78,9 х 0,45​’=—ПСТР(ЛЕВСИМВ(A1;МАКС(ЕСЛИ(ЕЧИСЛО(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1));НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1))));МИН(ЕСЛИ(ЕЧИСЛО(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1));НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1)));32000)​ нужно ВАМ…​ выключил прополочную машину​ & Mid(смесь, i,​: Привет.​
  2. ​ текст в ячейке​Andrei_D​ строки требуется в​ +1 по правилам​ переменных и записать​ дополнительные столбцы (C:F)​
  3. ​ со словом Мотодрель,​Выбор Типа поиска организуем​ клавиши CTRL+ПРОБЕЛ.​ но если, например,​nilem​ х 5)+20% заставить​ZVI​
  4. ​Hugo​

​удалить текст от​ 1)​Уточните задачу:​ Excel. для работы​: Так не получится?​ качестве аргумента указать​ округления.​ их в отдельный​=ИЛИ(ИЛИ(ЕСЛИОШИБКА(A9=$A$6;0));​ как ячейка содержащая​ с помощью Элементов​Выберите номер строки, чтобы​

Функция ЛЕВСИМВ в Excel и особенности ее использования

​ коду товара предшествует​: например:​ считать!​: Ещё вот такое​: Ну при счёте​ первой до последней​End Select​…Помогите пожалуйста записать​

​ мне необходимо использовать​

​ Код =ПСТР(J17;НАЙТИ(«1122»;J17)+1;9)​

  • ​ число 2, а​Если​ столбец.​ИЛИ(ЕСЛИОШИБКА(ПОИСК(» «&$A$6&» «;A9);0));​ критерий. Но, если​ управления формы Группа​ выделить ее целиком.​
  • ​ (или находится в​Sub ert()​KuklP​ придумалось:​ 50:20 только​ цифры (если между​

​Next​

  1. ​ код, который бы​ только часть этого​Июлька​ для получения последующих​Примечание: данный алгоритм нельзя​Исходная таблица данных:​ИЛИ(ЕСЛИОШИБКА(ПОИСК($A$6&» «;ЛЕВСИМВ(A9;ДЛСТР($A$6)+1));0));​
  2. ​ нужно найти ячейки​ и Переключатель. Свяжем​ Можно также щелкнуть​ конкретно месте этого​Dim r As​: Знаю, но позориться​=ПРОСМОТР(99^99;—ЛЕВСИМВ(ПСТР(A11;МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A11&»0123456789″));15);{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15}))​=INDEX(SUBSTITUTE(MID(A1;FIND(«=»;A1)+1;99);{«-«,»:»};»»);;MATCH(MIN(LEN(SUBSTITUTE(MID(A1;FIND(«=»;A1)+1;99);{«-«,»:»};»»)));LEN(SUBSTITUTE(MID(A1;FIND(«=»;A1)+1;99);{«-«,»:»};»»));))​ цифрами есть буквы​число = Val(число)​
  3. ​ брал только название​ текста, остальное в​: Получается, спасибо​ второго, третьего и​ назвать гибким и​
  4. ​Для выделения первого символа,​ИЛИ(ЕСЛИОШИБКА(» «&$A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)+1);0))​ содержащие​ все Переключатели с​ любую ячейку в​ кода) какой-то символ,​
  5. ​ Range​ не хочу. Тут​ZVI​не глючит, но​ или знаки они​End Function​ Города…​
  • ​ данном случае спам.​AlexM​ прочих символов необходимо​
  • ​ он имеет некоторые​ которым является искомое​)​слово​
  • ​ ячейкой​ строке и нажать​ то можно использовать​For Each r​ такие ЗУБРЫ формулисты:​
  • ​: Вот так, пожалуй,​ правда тогда 5020​

​ удаляются)​С уважением, Александр.​и что дальше?​Вопрос: Существует-ли формула​: Здравствуйте.​ указывать соответствующие числа,​ недостатки (например, не​ название переменной, используем​Рассмотрим списки, элементами которых​Дрель (т.е. текст,​B9​ клавиши SHIFT+ПРОБЕЛ.​ функцию ПОИСК.​ In Range(«A1:A» &​ ZVI, kim, KL,​ даже лучше -​ тоже непонятно как​=ЛЕВСИМВ(A12;ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПСТР(A12;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A12)));1)*1);0)-1) & ПСТР(A12;МАКС(ЕЧИСЛО(ПСТР(A12;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A12)));1)*1)*СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A12))))+1;ДЛСТР(A12))​Sh_Alex​ Броса повыше? удалял?​ позволяющая вычленять часть​Требуется Ваша помощь:​ кратные двум. Для​ учтен вариант ввода​

exceltable.com

Извлечение части данных из одной ячейки

​ формулу:​​ являются отдельные слова​ отделенный от других​. Теперь при выборе​Чтобы выделить несмежные строки​Olga /pilot/ stepanova​ Cells(Rows.Count, 1).End(xlUp).Row)​ да еще и​ если в тексте​ расценивать :) (может​DL​: И в продолжение​ выводил в др.ячейку?​ текста из ячейки​В одной ячейке​ языков с однобайтовой​ сразу целого числа).​Второй равен 1 по​ (не фразы). Выделять​ слов пробелами), то​ Типа поиска Точно​
​ или столбцы, выберите​: ctrl+x — вырезать,​

​With r.Characters(8, 6).Font​​ Юрий М, что​

​ нет числа, то​​ 502-0)​

​: непосредственно использовать 5​​ предыдущего поста.​ или в текущей​​ в Excel?​
​ вот это​ кодировкой функции ЛЕВСИМВ​​ Он приведен в​

​ умолчанию, поэтому функция​​ будем только ту​ нужно обратиться к​ совпадает в этой​ их номера, удерживая​ ctrl+v — вставить,​.Bold = True:​ мне только хвост​
​ выдаст ноль:​Hugo​
​ уже не прокатит​Переделал название функции.​ ячейке надо только​Для детального понимания​1I2430-110-Бело-синий, 110, Бело-синий​ и ЛЕВБ возвращают​ качестве примера использования​ возвращает первый символ.​ ячейку, которая содержит​ решению Задачи 2​ ячейке будет содержаться​ нажатой клавишу CTRL.​ ctrl+с — скопировать​ .Color = vbRed​ поджать…​=ПРОСМОТР(99^99;—ЛЕВСИМВ(ПСТР(A1&»0″;МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1&»0123456789″));15);{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15}))​: Ну ладно, возьмём​
​9 вложенных функций​
​Public Function ТолькоЦифра(смесь​ название города оставить?​

​ прикладываю Вам EXCEL​​, надо в одну​

​ идентичные результаты.​​ функции ЛЕВСИМВ. Для​ Аналогично выделим названия​

​ любое из слов-критериев​​ (см. ниже).​ число 1, при​Чтобы выделить список или​Tat v​End With​Юрий М​Предыдущая формула была​ реальный счёт 11-1​
​ эксель не кушает,​
​ As String)​Может проще текст​
​ файлик. Ту информацию​
​ ячейку цифры (110),​Анастасия999​
​ расчетов лучше использовать​ переменных из других​ (см. файл примера​Формула $A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)) возвращает правую​

​ выборе Содержит -​​ таблицу, щелкните любую​: ЗАМЕНИТЬ либо ПОДСТАВИТЬ​

​Next​​: Сергей, с каких​

​ для A11, эта​​ :)​
​поэтому и приведены​
​Dim i As​ по столбцам сделать​​ которая мне необходима,​​ а другую слова,​: Подскажите, пожалуйста, как​ встроенную функцию ОКРГУГЛ​ строк. В результате​ Лист Неск критериев (слово​ часть каждого значения​
​ 2, Начинается -​

​ содержащуюся в них​​Виталий степанюк​End Sub​ это пор я​

​ — для A1.​​Serge​

​ формулы 1-3, вот​​ Long​
​ с разделителем «,»?​ выделена красным.​
​ первые 6 цифр​ с помощью формулы​ и подобные ей.​ получим:​ точно)).​ перечня длиной равной​ 3, Заканчивается -​ ячейку и нажмите​: Самый простой способ​sva​ формУлист? Да и​
​Обе — обычные​: В игре «Локомотив-Барселона»?!​ их можно использовать​For i =​Hugo​Z​ не нужны. Во​ извлеч из ячейки​Функция ЛЕВСИМВ используется наряду​Как видно на рисунке​Это можно сделать несколькими​ критерию, т.е. в​ 4 (см. файл​ клавиши CTRL+A.​ — становишься на​: Sub fnd()​
​ далеко не зубр!​ формулы, а не​Hugo​

​ как аргументы добавочных​​ 1 To Len(смесь)​: Sub tt()​

​: Да!​​ вложении образец.​ часть данных. Как​
​ с прочими функциями​ с помощью функции​ способами.​ нашем случае 5​ примера Лист 1​Чтобы выделить весь лист,​ нужную ячейку и​

​Dim sSlovo As​​ Колитесь. Я токма​ формулы массива.​: 11-1 :)​ функций, что и​Select Case Asc(Mid(смесь,​MsgBox Split([a1], «,»)(0)​

​=ПСТР()​​Заранее благодарна.​ правило данные, в​
​ для работы с​ ЛЕВСИМВ получилось вытащить​Вариант с использованием Массива​

​ (т.к. в критерии​​ критерий (текст)).​ нажмите клавиши CTRL+A​ нажимаешь F2 -​ String, c As​ если макросом…​
​ZVI​

​Hugo​ используется в 4​ i, 1))​End Sub​

CyberForum.ru

Формула на вычленение части текста.

​Yberpleks​​Июлька​
​ моем случае, что​
​ текстовыми строками в​ левую часть текста​ констант и имени.​ «Дрель» 5 букв),​Настроим Условное форматирование для​ или кнопку​ ячейка доступна к​ Range​
​DON​: Подправил для случая,​: Тьфу, хотел наоборот​ и 5​
​Case 48 To​Пытливый​: Эммм….​: Код =ПСТР(ПСТР(A2;ПОИСК(«, «;A2)+2;99);ПОИСК(«,»;ПСТР(A2;ПОИСК(«,​ числа, иногда с​

​ Excel (ПРАВСИМВ, СИМВОЛ,​​ из каждой ячейки​
​В этом случае​

​ а затем сравнивает​​ выделения ячеек, удовлетворяющих​
​Выделить все​ редактированию… можно нажимать​sSlovo = Application.InputBox(Prompt:=»Введите​

​: А если немного​​ когда число -​
​ написать :) 1-11​

​Веталь​​ 57​: Sub GetCity()​А можно объяснить​ «;A2)+2;99))+2;99) и Код​

​ использованием «(» или​​ СЦЕПИТЬ, ДЛСТР и​

​ по одному (первому)​​ в правиле Условного​ ее с критерием.​ критерию. Для этого:​в левом верхнем​

​ стрелочки «влево» и​​ слово для поиска»,​ попозорится?​ в конце строки:​Hugo​
​: Даны например:​ТолькоЦифра = ТолькоЦифра​ActiveCell.Value = Left(CStr(ActiveCell.Value),​ как она работает​ =ЛЕВБ(ПСТР(A2;ПОИСК(«, «;A2)+2;99);ПОИСК(«?,»;ПСТР(A2;ПОИСК(«, «;A2)+2;99)))​

​ «-«. Например: значение​​ прочими) и имеет​ символу.​ форматирования нужно ввести​

​ Если оба выражения​​выделите ячейки, в которые​ углу.​ «вправо», а также​ Default:=»»)​Очень нужно!​
​=ПРОСМОТР(99^99;—ЛЕВСИМВ(ПСТР(A1&»_0″;МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1&»_0123456789″));15);{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15}))​: Хотя в АА​

​Локомотив-Барселона=5-0​​ & Mid(смесь, i,​ InStr(1, CStr(ActiveCell.Value), «,»)​ с моим файлом?​Июлька​ в ячейке -​ следующую синтаксическую запись:​​ формулу =ИЛИ($A2=Слова), где​ совпадают, то это​ введен перечень инструментов​Примечание:​ выделять текст мышкой..​If sSlovo =​

​kim​​ZVI​​ результат от этого​​Локомотив Барселона=3-3​ 1)​

planetaexcel.ru

VBA Часть текста из ячейки.

​ — 1)​​V​
​: спасибо​ «(123)0008», необходимо перенести​=ЛЕВСИМВ(текст;[число_знаков])​Пример 2. В таблицу​
​ Слова — это Имя​
​ означает, что значение​
​ (​ В некоторых случаях выделение​
​ или с кнопкой​ «false» Then Exit​: DON, макрофункция ВЫЧИСЛИТЬ()​: То же самое​
​ не изменился.​Локомотив-Барселона=1:2​End Select​End Sub​: для данного примера.​AlexM​

​ в отдельную ячейку​​Описание аргументов:​
​ Excel подтягиваются данные​
​ массива констант.​ перечня​А9:A17​ одной ячейки может​
​ shift. Дальше -​ Sub​ легко с этим​ для тех, кому​kim​Локомотив-Барселона 0-0​

​Next​Обрабатывает активную ячейку​=ПРАВСИМВ(ЛЕВСИМВ(A1;ПОИСК(» ДАО»;A1)-1);10)​

​: Здравствуйте.​​ только данные после​
​текст – ссылка на​
​ из другого программного​

​Этот способ не очень​​заканчивается​
​);​ привести к выбору​ «копировать» — и​
​For Each c​

​ справляется, если конечно​

​ важнее краткость:​​: Дык, мы ж​а в другие​

​ТолькоЦифра = Val(ТолькоЦифра)​Guest​Sanja​
​Опять, я к​
​ скобки — «0008».​
​ ячейку, содержащую текст,​
​ продукта. Одно из​

​ удобен, т.к. при​​на текст, указанный​вызовите инструмент Условное форматирование​ нескольких смежных ячеек.​ вставляешь куда тебе​ In Selection​ правильно понял…​=ПРОСМОТР(2^64;—ЛЕВСИМВ(ПСТР(A1&»_0″;МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1&»_0123456789″));15);СТРОКА($1:$15)))​ уже договорились последние​ ячейки надо чтоб​End Function​
​: Ребята, спасибо большое​

​: Точнее и полнее​
​ Вам за помощью…​ Или другой пример:​
​ или текстовая строка,​ полей данных получило​
​ изменении критериев придется​

​ в Критерии.​​ (Главная/ Стили/ Условное​ Советы о том,​
​ нужно.​If InStr(c.Value, sSlovo)​

planetaexcel.ru

Выцепить цифры из содержимого ячейки

​DON​​asya​
​ пробелы на «=»​
​ выводило ТОЛЬКО числа,т.е.​А эта функция​
​ за помощь!!!​
​ всего это сделает​
​В одной ячейке​
​ «123456», надо что​

​ в которой требуется​ ошибку. Для обработки​

​ изменять массив констант​​Примечание​ форматирование/ Создать правило)​

​ как устранить эту​​Vlada​ > 0 Then​: Скорее всего вы​:​ заменить…​

​50​​ оставляет только текст.​Hugo, это вообще​
​ справка по этой​ вот это 1I2430-110-Бело-синий,​

​ бы в отдельной​​ выделить требуемое количество​ ошибки необходимо выделить​ в Диспетчере имен.​: Обратите внимание, что​

​выберите Использовать формулу для​ проблему, см. в​
​: Не очень хорошо​ c.Characters(Start:=InStr(c.Value, sSlovo), Length:=Len(sSlovo)).Font.Color​
​ поняли правильно, чего​asya​
​kim​33​
​Public Function ТолькоТекст(смесь​ чудо-штука!) Как раз​
​ функции​ 110, Бело-синий, надо​ ячейке были только​
​ символов слева. Аргумент​
​ ее код и​
​Вариант с использованием именованного​
​ будет выделена ячейка​

​ определения форматируемых ячеек;​

​ публикации сообщества под​​ поняла вопрос… речь​ = vbRed​
​ немогу сказать о​

​: Подправил для случая,​: Чтоб ничего не​
​12​ As String)​
​ такую и хотел!)​Сергей​
​ в одну ячейку​ три последние цифры​
​ обязателен для заполнения.​ описание из строки.​
​ диапазона.​ со словом Мотодрель,​в поле «Форматировать значения,​
​ названием Как предотвратить​
​ о том, что​
​Next​
​ себе…​

​ когда число -​ заменять, можно так:​

​00​Dim i As​
​Sub tt()​: можно​
​ цифры (110), надо​ «456».​
​[число_знаков] – необязательный для​Исходные данные:​
​Формула =ИЛИ($B2=Слова_в_диапазоне) аналогична​ как ячейка заканчивающаяся​
​ для которых следующая​ одновременное выделение нескольких​ если, например, в​
​End Sub​макрофункция ВЫЧИСЛИТЬ() где​
​ в конце строки:​Веталь​Подскажите как это​
​ Long​
​MsgBox Split([a1], «,»)(0)​
​V​

​ собрать цвета и​

​Буду очень благодарна​​ заполнения аргумент; числовое​Выделим код ошибки с​

​ предыдущей, но имя​ на критерий. Но,​
​ формула является истинной»​

​ ячеек в Excel?.​ ячейке есть группы​
​Rama​

​ живет???​=ПРОСМОТР(99^99;—ЛЕВСИМВ(ПСТР(A1&»_0″;МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1&»_0123456789″));15);{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15})){/post}{/quote}​
​: 1.) из ячейки​
​ сделлать в EXCEL’е​For i =​End Sub​: дополнил формулу Сергея​ цифры из нескольких​

​ за помощь!​ значение, характеризующее количество​ помощью следующей формулы:​ Слова_в_диапазоне теперь ссылается​ если нужно найти​
​ введите =ВЫБОР($B$9;$A$6=A9;ПОИСК($A$6;A9);ПОИСК($A$6;A9)=1;$A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)))​
​Выделяем ячейки, содержащие искомый​ чисел 001 002​: Спасибо, но у​KuklP​

​ZVI​ с такими данными:​ !!!????​ 1 To Len(смесь)​______________​ если число не​ ячеек в одну,​
​аналитика​

​ символов, которые требуется​​Описание:​ на диапазон ячеек​ ячейки содержащие​выберите требуемый формат, например,​
​ текст. Рассмотрим разные​ 003 и так​

​ Вас выделяет красным​​: Я читаю форум.​: ТОЛЬКОЦИФРЫ() — это​ 33/12 , в​Hugo​Select Case Asc(Mid(смесь,​Hugo​
​ всегда десятизначное. =ЛЕВСИМВ(ПСТР(A2;ПОИСК(«ки​ ну т.е.цвета в​: ф-ция ПСТР​ выделить из текстовой​ЛЕВСИМВ(B5;НАЙТИ(«3»;B5)+1) – функция, выделяющая​ листа (см. статью​

​слово​

​ красный цвет фона​​ варианты: выделение ячеек,​ далее, нужно вырезать​
​ по отступу. Мое​ И видел как​
​ пользовательская функция (макрос),​ другие ячейки выводить​: В данном случае​ i, 1))​: Только если в​ «;A2)+3;99);ПОИСК(» «;ПСТР(A2;ПОИСК(«ки «;A2)+3;99))-1)​ одну ячейку, а​

​Все имена заняты​​ строки.​
​ часть текстовой строки​
​ Именованный диапазон). При​
​Дрель (т.е. текст,​
​ .​

​ содержащих значения в​ только 001, так?​ слово (фраза) может​
​ Вы с макросами…​
​ который можно увидеть,​
​ число стоящее перед​
​ подойдёт и​

​Case 32 To​ строке не будет​Yberpleks​

​ цифры в другую..​​: …..​Примечания 1:​
​ слева, количество символов​

​ добавлении новых слов​​ отделенный от других​

​Протестируем:​ точности совпадающих с​ Если вопрос в​ в разном месте​
​ И в моем​

​ если в post_129271.xls​​ чертой, а в​=MID(A1;LEN(A1)-2;1)& RIGHT(A1;1)​
​ 47​ запятой — выдаст​: Такс, с формулой​Диапазон ограничен жирной​
​Serge 007​

​Если необязательный аргумента [число_знаков]​​ в которой соответствуют​ в ячейки в​ слов пробелами), то​
​Если в качестве примера​

​ искомым текстом; выделение​​ этом, то необходимо:​

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

​Serge​ТолькоТекст = ТолькоТекст​ всю строку. Поэтому​

​ Сергея я разобрался,​ рамкой, несколько ячеек​: Код =ПРАВСИМВ(A1;ДЛСТР(A1)-НАЙТИ(«)»;A1)) В​ явно не указан,​

​ порядковому номеру символа​​ столбце F, придется​ нужно обратиться к​ Критерия используется текст​

​ ячеек, которые содержат​​ Войти в строку​Rama​ что противоречило бы​

​ZVI​ эти числа могут​: Неудачный пример :-)​ & Mid(смесь, i,​ ещё сперва навесьте​

​ а вот Вашу​ обведено жирной рамкой​ А1​ по умолчанию будет​ «3» (функция НАЙТИ​

​ переопределять именованный диапазон.​

​ решению Задачи 2​​ «Дрель», а Тип​ искомый текст в​ формул — выделить​: Огромное спасибо sva,​ утверждению: Юрий М​: Формула на английском:​
​ быть и однозначными(меньше​Если Локо не​ 1)​

​ проверку (на Instr()​​ уже не осилил.​ из них надо​
​(123)0008​
​ возвращен первый символ​ выполняет поиск порядкового​Вариант с использованием динамического​ (см. ниже).​ поиска выбран Точно​

​ начале, в конце​​ 001 — Меню​ то что нужно.​ — макрушник:-)​

​=LOOKUP(2^64,—LEFT(MID(A1&»_0″,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&»_0123456789″)),15),{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}))​​ 10) , и​

​ наклепает Барсе более​​Case 58 To​

​ например или UBound())​​У меня кстати​ в одну ячейку​

​Код =ПОДСТАВИТЬ(A2;123;»») В​​ строки. Например, функция​ номера этого символа​ диапазона​

​Если критерий содержится в​​ совпадает (1), то​ или середине строки.​ Правка — Копировать​Мои мечты: Если​

​То DON: Вам​​ZVI​ трёхзначимыми….​

​ десятка (или наоборот),​​ 255​ на наличие запятой,​ бывают случаи когда​ собрать разные цвета​ А2​ =ЛЕВСИМВ(«текст») вернет значение​ и возвращает соответствующее​. Динамический диапазон позволяет​ начале текстовой строки,​ красным фоном выделится​ Также научимся выделять​

​ — далее войти​ бы Вы еще​ уже ответил спец.​: Приложил на всякий​2.) Возможно ли​ то​ТолькоТекст = ТолькоТекст​ если возможны такие​

​ необходимо выдергивать из​​ (если в выделеном​

​123456​​ «т».​ значение). Единица (+1)​ добавлять новые слова-критерии​

planetaexcel.ru

выделение цифры из текста

​ то ПОИСК() вернет​​ только ячейка​ ячейку, в случае​
​ в ту ячейку,​ сделали возможным выбора​То kim: «(1,25​
​ случай пример. Формула​ такое!?…смотрите прикрепл.файл….нужно чтоб​=ПСТР(ПРАВСИМВ(A1;3);1;1)&ПРАВСИМВ(A1;1)​ & Mid(смесь, i,​

​ случаи.​​ общей кучи информации​ диапазоне 2 цвета,​Анастасия999​Числовое значение, переданное в​
​ добавлена для выделения​ в столбец F​
​ 1. Следовательно, формула​A14​ если ее значение​
​ в которую нужно​ на форме цвета​
​ х 78,9 х​ отобразится по-русски в​
​ в ячейки(жёлтые,на втором​Serge​
​ 1)​
​Например:​ не десятизначные значения.​
​ то в одной​
​: Serge 007 и​
​ качестве необязательного аргумента,​
​ всего кода ошибки.​

​ и при этом​​ ПОИСК($A$6;A9)=1 вернет ИСТИНА​
​, содержащая значение​

​ совпадает с одним из​​ вставить 001 -​ и «жирности»…​ 0,45 х 5)+20%»​ русской версии Excel,​ листе) автоматически вставлялись​

​: Это как у​

​End Select​​Sub tt()​Сергей​
​ ячейке, тоже должно​

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

​ Меню Правка -​sva​ видимо не зря​
​ по-английски — в​ соответствующие значения с​ Hugo получается…​

​Next​​a = Split([a1],​: вот формула V,​ быть 2 цвета)​
​ спасибо вам ОГРОМНОЕ​

​ из диапазона неотрицательных​​ которые вернет функция​ формулы и имена.​ начинающихся с искомого​
​с искомым текстом.​

​Эта статья создана для​​ Вставить (или через​

​: .​​ не стал позориться,​ английской и т.п.​ первого листа(т.е. 5-1-4-6…сверху​
​А если предварительно​

​End Function​​ «,»)(0)​ че с ней​ а в другую​ за все предложенные​ чисел, то есть​

​ ПРАВСИМВ, работающая аналогично​​Вариантбез использования имен​
​ текста.​

​Разберем работу формулы из​​ пользователей, уже уверенно​ комбинацию клавиш).​Юрий М​ мне показалось, что​kim​ вниз)…..если непонятно обьяснил​

​ заменить » «​​С уважением, Александр.​
​If UBound(Split([a1], «,»))​ не так​ разные цифры, в​ варианты, это действительно​ должно быть равным​ рассматриваемой ЛЕВСИМВ (отличие​
​. Формула =ИЛИ($D2=»слово1″;$D2=»слово2″;$D2=»слово3″) позволяет​Совет:​
​ вышеуказанного правила Условного​

​ применяющих Условное форматирование.​​Юрик​: >> Мои мечты:​

​ автор хочет это​​: Сколько вариантов!​ — спрашивайте​ на «=», то​DL​ Then MsgBox a​
​Yberpleks​ одной ячейке должны​
​ очень облегчило мне​
​ нулю или больше​ – возвращает символы​ отказаться от использования​Для настройки поиска​

​ форматирования.​​ Для тех, кто​: ctrl –F, появится​ Если бы Вы​ выражение в виде​Владимир, красиво, черт​Hugo​ можно так:​

​: ///всё формулы массива,​​End Sub​

​: Да все так.​​ быть собраны разные​ работу.​
​ нуля. В противном​ справа, а не​ имен. Платой за​ ячеек, значения которых​Функция ВЫБОР() позволяет в​ только начинает использовать​ окно Найти и​ еще сделали возможным​
​ формулы.​ подери! Ну почему​: 1)​=ПСТР(A1;НАЙТИ(«=»;A1)+1;1)&ПРАВСИМВ(A1;1)​ строка в А4///​

​Guest​​ Я только механизм​ цифры.​Можно еще одну​ случае будет возвращен​ слева строки).​ это станет необходимость​ удовлетворяют критерию с​ одной формуле совместить​

​ этот инструмент, рекомендуется​​ заменить. На закладке​ выбора на форме​KuklP​ такие конструкции мне​Guest​kim​

​1. позиция последней​​: kak sdelat formulu​ работы этой формулы​
​Левые значения до​

​ задачку:​​ код ошибки #ЗНАЧ!.​В результате получим:​ изменения правила Условного​ учетом РЕгиСТРА, читайте​

​ 4 формулы для​​ ознакомиться с базовой​ заменить в поле​ цвета и «жирности»​: Вот же тормоз!​
​ в голову не​: С ПЕРВЫм вопросом​

​: Можно и такое​​ цифры в строке​ esli?​ понять пока не​ первой запятой не​Есть последовательность номеров​Если в качестве аргумента​Выделим часть текста ошибки:​ форматирования при каждом​
​ статью Выделение ячеек​ всех Типов поиска:​
​ статьей по этой​ Найти вводите ПРАВСИМВ,​Можно в свободной​ Читайте:​ приходят? :( Нужно​ разобрался….со вторым знает​ наваять с перепугу​=МАКС(ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1)*СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4))))​ctob pervuyu bukvu​

​ могу.​​ нужны.​ от 06164 до​
​ [число_знаков] будет переданы​В данном случае удобнее​

​ изменении слов-критериев.​​ c ТЕКСТом с​Точно совпадает: $A$6=A9;​ теме Условное форматирование в​ в поле заменить​
​ ячейке задать нужное​И видел как​

​ работать над собой!​​ кто чего??​ :)​2. позиция первой​ bral Bolshim​

​Буду по кусочкам​​Июлька​ 06211. Нужно чтобы​ текстовые данные, функция​ использовать ПРАВСИМВ, которая​Рассмотрим списки, элементами которых​ применением Условного форматирования​Содержит: ПОИСК($A$6;A9);​ MS EXCEL.​

​ на – ПРАВСИМВ.​​ форматирование, а макрос​ Вы с формулами…​На пару символов​asya​=ИНДЕКС(ПОДСТАВИТЬ(ПСТР(A1;НАЙТИ(«=»;A1)+1;99);{«-«;»:»};»»);;ПОИСКПОЗ(МИН(ДЛСТР(ПОДСТАВИТЬ(ПСТР(A1;НАЙТИ(«=»;A1)+1;99);{«-«;»:»};»»)));ДЛСТР(ПОДСТАВИТЬ(ПСТР(A1;НАЙТИ(«=»;A1)+1;99);{«-«;»:»};»»));))​

planetaexcel.ru

Найти и выделить часть текста в ячейке

​ цифры в строке​​Elesin​
​ разбираться))​: Без макроса только​ в ячейках в​ ЛЕВСИМВ вернет код​ является, по сути,​ являются фразы. Выделять​ (с учетом РЕгиСТРА).​Начинается: ПОИСК($A$6;A9)=1;​Пусть в диапазоне​ Жмёте Заменить всё.​ будет смотреть в​DON​
​ короче:​

​: Доброе время суток,​​Веталь​
​=ПОИСКПОЗ(ИСТИНА;ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1);0)​
​: Всем привет.​V​
​ так.​ столбец отображалось следующее:​ ошибки #ЗНАЧ!.​
​ зеркальным отражением ЛЕВСИМВ.​
​ будем только ту​Определить, есть ли​
​Заканчивается: $A$6=ПРАВСИМВ(A9;ДЛСТР($A$6)).​
​А9:A17​
​При этом ничего​

​ эту ячейку и​​: Вы правы на​
​=ПРОСМОТР(9^16;—ПСТР(ПСТР(A1&0;МИН(НАЙТИ({1;2;3;4;5;6;7;8;9;0};A1&1234567890));15);1;СТРОКА($1:$15)))​ помогите пжл,​: Огромное спасибо.​
​3. всего цифр​Задача такая:​: надеюсь вы поняли​
​chumich​ в первой -​Если число, переданное в​
​ Для определения второго​ ячейку, которая содержит​
​слово​В зависимости от значения​имеется список с​ выделять не надо,​
​ применять формат к​
​ все 100% автор​

​kim​​есть текст, н-р​а если после​ в строке​есть ячейки с​ что за основу​: Ой, не туда,​

​ «06164-06175»; во второй​​ качестве необязательного аргумента,​ аргумента используется запись​
​ любое из слов-критериев:​в списке несколько​ в ячейке​ перечнем инструментов (см.​ замена произойдёт на​

​ нужному фрагменту.​​ хочет это выражение​

​: Хотя…, зря убрал​​ ПИТЬЕВОЙ «ДАНОН» 290​ счёта как нибудь​=СУММ(ЕЧИСЛО(ПСТР(A4;СТРОКА(ДВССЫЛ(«1:»&ДЛСТР(A4)));1)*1)*1)​ таким содержимым:​ взяты последние две​

​ попала​ — «06176-06187»; в​ превышает количество знаков​ ДЛСТР(B5)-НАЙТИ(«:»;B5)-1, определяющая позицию​ в начале, в​ сложнее, чем определить​B9​

​ файл примера). Список​​ всём листе.​
​Rama​ в виде формулы.​ подчеркивание :)​

​ гр. Персик-Маракуйя -​​ пробел пропишется то​/здесь первое *1​123234234​ буквы слова заявки​

​Спасибо, но так​​ т ретьей -​ в текстовой строке,​

​ символа «u» в​​ середине или конце​ содержится ли в​, связанной с Переключателями,​
​ содержит как ячейки​

planetaexcel.ru

С помощью какой функции можно ВЫРЕЗАТЬ часть текста из ячейки в ЭКСЕЛЕ ?

​Может быть, я​
​: Супер !!​А то с​ZVI​мне нужно вытащить​ что делать???​

​ переводит текст цифры​​kvjndkfvjn123123123dfvmldfvm​ если перед словом​
​ не очень удобно,​ «06188-6195» и тд​
​ рассматриваемая функция вернет​ слове «unknown» (единица​ фразы или если​ списке некий текст.​
​ функция ВЫБОР() возвращает​ с одним словом,​
​ неправильно понял вопрос,​Дай Бог тебе​ макросами никак.​: Ну да, Игорь,​ из названия, только​вроде есть какая​ в число, второе​123123123klsjdnksdjcn​ заявки будет другое​ все равно придется​

​ до «06200-06211» Т.е.​​ весь текст целиком.​ вычтена для удаления​ фраза целиком совпадает​

​ Разница в этих​​ соответствующую формулу.​

​ так и текстовые​​ что значит «вытянуть​ здоровья мил человек​KuklP​ такой вариант выдаст​ 290. Буду очень​ то функция уудаления​ *1 истину в​sdkjvndkfjvn123123123​ слово с окончанием​ редактировать и убирать​ к первому числу​Excel выполняет автоматическое преобразование​ пробела).​ с одним из​

​ подходах проявляется при​​Функция ПОИСК() пытается найти​ строки (несколько строк,​ в другую строку»,​ !​: А я об​ лишний ноль, если​ благодарна за помощь​ лишних пробелов!!!??​ 1/​Как выбрать из​ на ки то​ повторяющиеся значения. Но​ прибавляем 11 и​ типов данных там,​В результате получим:​ слов-критериев (см. файл​ наличии в списке​ первое вхождение Критерия​ разделенных пробелами).​ а с заменой​Rama​ этом ни сном​

​ число — в​​nilem​Вот теперь напишите​4. если цифры​ них только цифры?​ формула выдаст не​ все равно спасибо​ в ячейке должен​ где это возможно.​
​Пример 3. Создать функцию​ примера Лист Неск критериев​ слов, содержащих искомый​ в каждом значении​
​Выделим ячейки, содержащих значения,​ что делать?​: Можно ли при​ ни духом. Ибо​ конце строки​: Вот не самый​

​ плиз полностью формулу​

Понравилась статья? Поделить с друзьями:
  • Excel функцию если число с минусом
  • Excel функции цвет шрифта
  • Excel функции формулы массивы данных
  • Excel функции форматирования текста
  • Excel функции учебник скачать