Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Добавление точки в конце предложения при перечислении - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Добавление точки в конце предложения при перечислении (Формулы/Formulas)
Добавление точки в конце предложения при перечислении
Prontorus517 Дата: Понедельник, 02.11.2020, 18:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем доброго времени суток.
Суть задачи заключается в следующем, при помощи формул выполняется выборка данных по определённым критериям, в результате получаем значения которые отделяются друг от друга запятой либо точкой с запятой (например 1, 2, 3, 4,.....25, или 1; 2; 3;.....;) конечное значение всегда зависит от разных критериев. Нужно чтобы в конце предложения ставилась точка вместо запятой либо точки с запятой (1, 2, 3.)
К сообщению приложен файл: 3262719.xlsx (53.8 Kb)


Сообщение отредактировал Prontorus517 - Понедельник, 02.11.2020, 19:39
 
Ответить
СообщениеВсем доброго времени суток.
Суть задачи заключается в следующем, при помощи формул выполняется выборка данных по определённым критериям, в результате получаем значения которые отделяются друг от друга запятой либо точкой с запятой (например 1, 2, 3, 4,.....25, или 1; 2; 3;.....;) конечное значение всегда зависит от разных критериев. Нужно чтобы в конце предложения ставилась точка вместо запятой либо точки с запятой (1, 2, 3.)

Автор - Prontorus517
Дата добавления - 02.11.2020 в 18:54
Michael_S Дата: Понедельник, 02.11.2020, 19:02 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Prontorus517, ВАШ файл-пример поможет в решении ВАШЕЙ-ЖЕ задачи.
 
Ответить
СообщениеProntorus517, ВАШ файл-пример поможет в решении ВАШЕЙ-ЖЕ задачи.

Автор - Michael_S
Дата добавления - 02.11.2020 в 19:02
Prontorus517 Дата: Понедельник, 02.11.2020, 19:13 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Файл для примера добавил к основному сообщению.


Сообщение отредактировал Prontorus517 - Понедельник, 02.11.2020, 19:43
 
Ответить
СообщениеФайл для примера добавил к основному сообщению.

Автор - Prontorus517
Дата добавления - 02.11.2020 в 19:13
bmv98rus Дата: Вторник, 03.11.2020, 07:39 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Код
=SUBSTITUTE(IF(L19<=5;CONCATENATE(A19;", ");"")&IF(L20<=5;CONCATENATE(A20;", ");"")&IF(L21<=5;CONCATENATE(A21;", ");"")&IF(L22<=5;CONCATENATE(A22;", ");"")&IF(L23<=5;CONCATENATE(A23;", ");"")&IF(L24<=5;CONCATENATE(A24;", ");"")&IF(L25<=5;CONCATENATE(A25;", ");"")&IF(L26<=5;CONCATENATE(A26;", ");"")&IF(L27<=5;CONCATENATE(A27;", ");"")&IF(L28<=5;CONCATENATE(A28;", ");"")&IF(L29<=5;CONCATENATE(A29;", ");"")&IF(L30<=5;CONCATENATE(A30;", ");"")&IF(L31<=5;CONCATENATE(A31;", ");"")&IF(L32<=5;CONCATENATE(A32;", ");"")&IF(L33<=5;CONCATENATE(A33;", ");"")&IF(L34<=5;CONCATENATE(A34;", ");"")&IF(L35<=5;CONCATENATE(A35;", ");"")&IF(L36<=5;CONCATENATE(A36;", ");"")&IF(L37<=5;CONCATENATE(A37;", ");"")&IF(L38<=5;CONCATENATE(A38;", ");"")&IF(L39<=5;CONCATENATE(A39;", ");"")&".";", .";".")

Но короче будет так
Код
=SUBSTITUTE(IF(L19<=5;A19&", ";"")&IF(L20<=5;A20&", ";"")&IF(L21<=5;A21&", ";"")&IF(L22<=5;A22&", ";"")&IF(L23<=5;A23&", ";"")&IF(L24<=5;A24&", ";"")&IF(L25<=5;A25&", ";"")&IF(L26<=5;A26&", ";"")&IF(L27<=5;A27&", ";"")&IF(L28<=5;A28&", ";"")&IF(L29<=5;A29&", ";"")&IF(L30<=5;A30&", ";"")&IF(L31<=5;A31&", ";"")&IF(L32<=5;A32&", ";"")&IF(L33<=5;A33&", ";"")&IF(L34<=5;A34&", ";"")&IF(L35<=5;A35&", ";"")&IF(L36<=5;A36&", ";"")&IF(L37<=5;A37&", ";"")&IF(L38<=5;A38&", ";"")&IF(L39<=5;A39&", ";"")&".";", .";".")

А если в именах нет пробелов, то можно так
Код
=SUBSTITUTE(TRIM(IF(L19<=5;A19&" ";"")&IF(L20<=5;A20&" ";"")&IF(L21<=5;A21&" ";"")&IF(L22<=5;A22&" ";"")&IF(L23<=5;A23&" ";"")&IF(L24<=5;A24&" ";"")&IF(L25<=5;A25&" ";"")&IF(L26<=5;A26&" ";"")&IF(L27<=5;A27&" ";"")&IF(L28<=5;A28&" ";"")&IF(L29<=5;A29&" ";"")&IF(L30<=5;A30&" ";"")&IF(L31<=5;A31&" ";"")&IF(L32<=5;A32&" ";"")&IF(L33<=5;A33&" ";"")&IF(L34<=5;A34&" ";"")&IF(L35<=5;A35&" ";"")&IF(L36<=5;A36&" ";"")&IF(L37<=5;A37&" ";"")&IF(L38<=5;A38&" ";"")&IF(L39<=5;A39&" ";""));" ";", ")&"."
К сообщению приложен файл: example1924.xlsx (55.2 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Вторник, 03.11.2020, 09:16
 
Ответить
Сообщение
Код
=SUBSTITUTE(IF(L19<=5;CONCATENATE(A19;", ");"")&IF(L20<=5;CONCATENATE(A20;", ");"")&IF(L21<=5;CONCATENATE(A21;", ");"")&IF(L22<=5;CONCATENATE(A22;", ");"")&IF(L23<=5;CONCATENATE(A23;", ");"")&IF(L24<=5;CONCATENATE(A24;", ");"")&IF(L25<=5;CONCATENATE(A25;", ");"")&IF(L26<=5;CONCATENATE(A26;", ");"")&IF(L27<=5;CONCATENATE(A27;", ");"")&IF(L28<=5;CONCATENATE(A28;", ");"")&IF(L29<=5;CONCATENATE(A29;", ");"")&IF(L30<=5;CONCATENATE(A30;", ");"")&IF(L31<=5;CONCATENATE(A31;", ");"")&IF(L32<=5;CONCATENATE(A32;", ");"")&IF(L33<=5;CONCATENATE(A33;", ");"")&IF(L34<=5;CONCATENATE(A34;", ");"")&IF(L35<=5;CONCATENATE(A35;", ");"")&IF(L36<=5;CONCATENATE(A36;", ");"")&IF(L37<=5;CONCATENATE(A37;", ");"")&IF(L38<=5;CONCATENATE(A38;", ");"")&IF(L39<=5;CONCATENATE(A39;", ");"")&".";", .";".")

Но короче будет так
Код
=SUBSTITUTE(IF(L19<=5;A19&", ";"")&IF(L20<=5;A20&", ";"")&IF(L21<=5;A21&", ";"")&IF(L22<=5;A22&", ";"")&IF(L23<=5;A23&", ";"")&IF(L24<=5;A24&", ";"")&IF(L25<=5;A25&", ";"")&IF(L26<=5;A26&", ";"")&IF(L27<=5;A27&", ";"")&IF(L28<=5;A28&", ";"")&IF(L29<=5;A29&", ";"")&IF(L30<=5;A30&", ";"")&IF(L31<=5;A31&", ";"")&IF(L32<=5;A32&", ";"")&IF(L33<=5;A33&", ";"")&IF(L34<=5;A34&", ";"")&IF(L35<=5;A35&", ";"")&IF(L36<=5;A36&", ";"")&IF(L37<=5;A37&", ";"")&IF(L38<=5;A38&", ";"")&IF(L39<=5;A39&", ";"")&".";", .";".")

А если в именах нет пробелов, то можно так
Код
=SUBSTITUTE(TRIM(IF(L19<=5;A19&" ";"")&IF(L20<=5;A20&" ";"")&IF(L21<=5;A21&" ";"")&IF(L22<=5;A22&" ";"")&IF(L23<=5;A23&" ";"")&IF(L24<=5;A24&" ";"")&IF(L25<=5;A25&" ";"")&IF(L26<=5;A26&" ";"")&IF(L27<=5;A27&" ";"")&IF(L28<=5;A28&" ";"")&IF(L29<=5;A29&" ";"")&IF(L30<=5;A30&" ";"")&IF(L31<=5;A31&" ";"")&IF(L32<=5;A32&" ";"")&IF(L33<=5;A33&" ";"")&IF(L34<=5;A34&" ";"")&IF(L35<=5;A35&" ";"")&IF(L36<=5;A36&" ";"")&IF(L37<=5;A37&" ";"")&IF(L38<=5;A38&" ";"")&IF(L39<=5;A39&" ";""));" ";", ")&"."

Автор - bmv98rus
Дата добавления - 03.11.2020 в 07:39
Nic70y Дата: Вторник, 03.11.2020, 08:52 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8761
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
Код
=ПСТР(ЕСЛИ(L19<=5;", "&A19;"")&ЕСЛИ(L20<=5;", "&A20;"")&ЕСЛИ(L21<=5;", "&A21;"")&ЕСЛИ(L22<=5;", "&A22;"")&ЕСЛИ(L23<=5;", "&A23;"")&ЕСЛИ(L24<=5;", "&A24;"")&ЕСЛИ(L25<=5;", "&A25;"")&ЕСЛИ(L26<=5;", "&A26;"")&ЕСЛИ(L27<=5;", "&A27;"")&ЕСЛИ(L28<=5;", "&A28;"")&ЕСЛИ(L29<=5;", "&A29;"")&ЕСЛИ(L30<=5;", "&A30;"")&ЕСЛИ(L31<=5;", "&A31;"")&ЕСЛИ(L32<=5;", "&A32;"")&ЕСЛИ(L33<=5;", "&A33;"")&ЕСЛИ(L34<=5;", "&34;"")&ЕСЛИ(L35<=5;", "&A35;"")&ЕСЛИ(L36<=5;", "&A36;"")&ЕСЛИ(L37<=5;", "&A37;"")&ЕСЛИ(L38<=5;", "&A38;"")&ЕСЛИ(L39<=5;", "&A39;"");3;9999)&"."


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ПСТР(ЕСЛИ(L19<=5;", "&A19;"")&ЕСЛИ(L20<=5;", "&A20;"")&ЕСЛИ(L21<=5;", "&A21;"")&ЕСЛИ(L22<=5;", "&A22;"")&ЕСЛИ(L23<=5;", "&A23;"")&ЕСЛИ(L24<=5;", "&A24;"")&ЕСЛИ(L25<=5;", "&A25;"")&ЕСЛИ(L26<=5;", "&A26;"")&ЕСЛИ(L27<=5;", "&A27;"")&ЕСЛИ(L28<=5;", "&A28;"")&ЕСЛИ(L29<=5;", "&A29;"")&ЕСЛИ(L30<=5;", "&A30;"")&ЕСЛИ(L31<=5;", "&A31;"")&ЕСЛИ(L32<=5;", "&A32;"")&ЕСЛИ(L33<=5;", "&A33;"")&ЕСЛИ(L34<=5;", "&34;"")&ЕСЛИ(L35<=5;", "&A35;"")&ЕСЛИ(L36<=5;", "&A36;"")&ЕСЛИ(L37<=5;", "&A37;"")&ЕСЛИ(L38<=5;", "&A38;"")&ЕСЛИ(L39<=5;", "&A39;"");3;9999)&"."

Автор - Nic70y
Дата добавления - 03.11.2020 в 08:52
bmv98rus Дата: Вторник, 03.11.2020, 09:15 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Да и чтоб не мучатся и других не мучать
в м20 и далее
Код
=IF(L20<=5;", "&A20;"")&M21

а в m19
Код
=REPLACE(IF(L19<=5;", "&A19;"")&M20;1;2;)&"."
К сообщению приложен файл: 8861427.xlsx (56.0 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеДа и чтоб не мучатся и других не мучать
в м20 и далее
Код
=IF(L20<=5;", "&A20;"")&M21

а в m19
Код
=REPLACE(IF(L19<=5;", "&A19;"")&M20;1;2;)&"."

Автор - bmv98rus
Дата добавления - 03.11.2020 в 09:15
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Добавление точки в конце предложения при перечислении (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!