Код |
---|
=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ("*";ПОДСТАВИТЬ(A2;"-";"*";ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;"-";""))))) |
Удалить текст после последнего из нескольких повторяющихся символов в ячейке
Отображение с помощью формул ВПР, ИНДЕКС и ПОИСКПОЗ значений по условию, Получается отобразить первое совпадающее значение, но как отобразить все последующие?
13.09.2019 06:09:23
Rjag, в ячейку G2 через ctrl+shift+enter как формулу массива и дальше растягивайте в диапазоне G:H, как ее улучшить было лень думать, написал что первое пришло в голову, можете ее самостоятельно укоротить, расширить диапазон и добавить замену ошибок. Суть задания в нахождении n-го совпадения текста в строке, для этого проверяем совпадение искомого значения со значениями строки, заменяем неподходящие элементы на пустые значения, находим позиции подходящих элементов на листе применяя функцию СТОЛБЕЦ(), выводим k-ое при помощи функции НАИМЕНЬШИЙ() и подставляем в ИНДЕКС().
Изменено: |
|||
|
Формулы протягиваются только в одном направлении, можно сверху вниз отдельно или слева направо, но не одновременно
Преобразование значения одной ячейки в массив
Преобразование значения одной ячейки в массив
12.09.2019 03:22:07
Здравствуйте, необходимо преобразовать группу ячеек, содержащих текстовое значение таким образом, чтобы значение каждой из ячеек располагалось внутри массива, состоящего из одного элемента. Пусть в ячейке A1 находится значение "Иванов Иван Иванович", в А2 - "Петров Петр Петрович" и т.д., необходимо "завернуть" эти значения внутрь массива, чтобы значения ячеек изменились на ={"Иванов Иван Иванович"}, ={"Петров Петр Петрович"} и т.д. Как можно это реализовать?
|
|
|