Расчленить текст из одной ячейки по нескольким (Формулы)
alyaska213
Дата: Суббота, 16.05.2020, 22:26 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Друзья, доброго времени суток! Прошу Вас помочь в деле расчленения одной ячейки с помощью формул на несколько. И чтоб блок формул можно было протаскивать вниз без правки Все значения от 2 до 4 символов. Пример во вложении. Плиз, помогите, кто чем может! Я уже всю голову сломал((( Всем Заранее спасибо, кто хоть попытается!!!
Друзья, доброго времени суток! Прошу Вас помочь в деле расчленения одной ячейки с помощью формул на несколько. И чтоб блок формул можно было протаскивать вниз без правки Все значения от 2 до 4 символов. Пример во вложении. Плиз, помогите, кто чем может! Я уже всю голову сломал((( Всем Заранее спасибо, кто хоть попытается!!! alyaska213
Сообщение отредактировал alyaska213 - Суббота, 16.05.2020, 22:28
Ответить
Сообщение Друзья, доброго времени суток! Прошу Вас помочь в деле расчленения одной ячейки с помощью формул на несколько. И чтоб блок формул можно было протаскивать вниз без правки Все значения от 2 до 4 символов. Пример во вложении. Плиз, помогите, кто чем может! Я уже всю голову сломал((( Всем Заранее спасибо, кто хоть попытается!!! Автор - alyaska213 Дата добавления - 16.05.2020 в 22:26
bigor
Дата: Суббота, 16.05.2020, 22:31 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1073
Репутация:
204
±
Замечаний:
0% ±
нет
Добрый вечер Как вариант текст по столбцам разделитель %, правда первые буквы придется затем подчищать или расчлененка формулами для первого значения Код
=TRIM(MID(SUBSTITUTE(A8;"%";REPT(" ";50));3;50))
для второго Код
=TRIM(MID(SUBSTITUTE($A$8;"%";REPT(" ";50));50*COLUMN(A1);50))
и протянуть вправо для остальных
Добрый вечер Как вариант текст по столбцам разделитель %, правда первые буквы придется затем подчищать или расчлененка формулами для первого значения Код
=TRIM(MID(SUBSTITUTE(A8;"%";REPT(" ";50));3;50))
для второго Код
=TRIM(MID(SUBSTITUTE($A$8;"%";REPT(" ";50));50*COLUMN(A1);50))
и протянуть вправо для остальных bigor
Сообщение отредактировал bigor - Суббота, 16.05.2020, 22:51
Ответить
Сообщение Добрый вечер Как вариант текст по столбцам разделитель %, правда первые буквы придется затем подчищать или расчлененка формулами для первого значения Код
=TRIM(MID(SUBSTITUTE(A8;"%";REPT(" ";50));3;50))
для второго Код
=TRIM(MID(SUBSTITUTE($A$8;"%";REPT(" ";50));50*COLUMN(A1);50))
и протянуть вправо для остальных Автор - bigor Дата добавления - 16.05.2020 в 22:31
gling
Дата: Суббота, 16.05.2020, 22:50 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2519
Репутация:
674
±
Замечаний:
0% ±
2010
Здравствуйте.правда первые буквы придется затем подчищать
Если предварительно с помощью Ctrl+H заменить все пробелы простые и не разрывные на %, то ничего чистить не надо будет. Первый столбец при Тексте по столбцам, исключить.
Здравствуйте.правда первые буквы придется затем подчищать
Если предварительно с помощью Ctrl+H заменить все пробелы простые и не разрывные на %, то ничего чистить не надо будет. Первый столбец при Тексте по столбцам, исключить. gling
ЯД-41001506838083
Ответить
Сообщение Здравствуйте.правда первые буквы придется затем подчищать
Если предварительно с помощью Ctrl+H заменить все пробелы простые и не разрывные на %, то ничего чистить не надо будет. Первый столбец при Тексте по столбцам, исключить. Автор - gling Дата добавления - 16.05.2020 в 22:50
AlexM
Дата: Суббота, 16.05.2020, 22:50 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Код
=--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
Код
=--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Код
=--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
Автор - AlexM Дата добавления - 16.05.2020 в 22:50
alyaska213
Дата: Воскресенье, 17.05.2020, 07:31 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
=--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
Это просто превосходно! А как быть если у меня в искомых данных (между цифрами) будут стоять еще и символы. Пр:Исходный А 1234%56% 7890%28% 1987%65% 4321 Исправленный А 12:4%56% 7'90%28% 19,7%65% 4321 Кас сделать так, чтобы эти символы тоже отображались в конечных значениях?
=--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
Это просто превосходно! А как быть если у меня в искомых данных (между цифрами) будут стоять еще и символы. Пр:Исходный А 1234%56% 7890%28% 1987%65% 4321 Исправленный А 12:4%56% 7'90%28% 19,7%65% 4321 Кас сделать так, чтобы эти символы тоже отображались в конечных значениях?alyaska213
Ответить
Сообщение =--ПСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР($A12;3;99);СИМВОЛ(160););"%";" "));" ";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99)
Это просто превосходно! А как быть если у меня в искомых данных (между цифрами) будут стоять еще и символы. Пр:Исходный А 1234%56% 7890%28% 1987%65% 4321 Исправленный А 12:4%56% 7'90%28% 19,7%65% 4321 Кас сделать так, чтобы эти символы тоже отображались в конечных значениях?Автор - alyaska213 Дата добавления - 17.05.2020 в 07:31
AlexM
Дата: Воскресенье, 17.05.2020, 09:19 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
alyaska213 , файл-пример нужен. Не понятно из текстового примера, почему некоторые цифры нужно заменить на знаки. Поясните подробнее. PS. возможно это новая задача и в правилах форума об этом есть пункт.
alyaska213 , файл-пример нужен. Не понятно из текстового примера, почему некоторые цифры нужно заменить на знаки. Поясните подробнее. PS. возможно это новая задача и в правилах форума об этом есть пункт.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение alyaska213 , файл-пример нужен. Не понятно из текстового примера, почему некоторые цифры нужно заменить на знаки. Поясните подробнее. PS. возможно это новая задача и в правилах форума об этом есть пункт.Автор - AlexM Дата добавления - 17.05.2020 в 09:19
alyaska213
Дата: Воскресенье, 17.05.2020, 10:20 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Вот пример. Объяснение внутри.
Ответить
Сообщение Вот пример. Объяснение внутри. Автор - alyaska213 Дата добавления - 17.05.2020 в 10:20
bigor
Дата: Воскресенье, 17.05.2020, 19:51 |
Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1073
Репутация:
204
±
Замечаний:
0% ±
нет
Вот пример. Объяснение внутри.
#2 пробовали
Вот пример. Объяснение внутри.
#2 пробовалиbigor
Ответить
Сообщение Вот пример. Объяснение внутри.
#2 пробовалиАвтор - bigor Дата добавления - 17.05.2020 в 19:51
AlexM
Дата: Воскресенье, 17.05.2020, 21:40 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
alyaska213 , у bigor формула лучше. Подправил, чтобы была формула одна для всех ячеек.Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПСТР($A7;3;99);"%";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99))
alyaska213 , у bigor формула лучше. Подправил, чтобы была формула одна для всех ячеек.Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПСТР($A7;3;99);"%";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99))
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение alyaska213 , у bigor формула лучше. Подправил, чтобы была формула одна для всех ячеек.Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПСТР($A7;3;99);"%";ПОВТОР(" ";99));99*СТОЛБЕЦ(A1)-98;99))
Автор - AlexM Дата добавления - 17.05.2020 в 21:40
alyaska213
Дата: Понедельник, 18.05.2020, 09:54 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
МУЖИКИ, СПАСИБО ОГРОМНЕЙШЕЕ!!!!! Я ЧУТЬ СЛЕЗУ НЕ ПУСТИЛ ОТ РАДОСТИ!!!!!
МУЖИКИ, СПАСИБО ОГРОМНЕЙШЕЕ!!!!! Я ЧУТЬ СЛЕЗУ НЕ ПУСТИЛ ОТ РАДОСТИ!!!!! alyaska213
Ответить
Сообщение МУЖИКИ, СПАСИБО ОГРОМНЕЙШЕЕ!!!!! Я ЧУТЬ СЛЕЗУ НЕ ПУСТИЛ ОТ РАДОСТИ!!!!! Автор - alyaska213 Дата добавления - 18.05.2020 в 09:54