Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/48: Рейтинг темы: голосов - 48, средняя оценка - 4.96
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326

Как в Excel сделать функция для быстрого подсчета цифр через тире

21.03.2016, 22:12. Показов 12179. Ответов 158
Метки нет (Все метки)

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


есть цифры от-по: 1-412
надо убрать
1a) 1, 2, 3, 12, 25, 30, 31, 33, 34, 38, 41, 42, 43, 70, 71, 72, 74, 75, 77, 78, 80, 82, 84, 85, 97, 111, 122, 123, 125, 126, 135, 137, 138, 139, 141, 142, 144, 204, 212, 213, 214, 230, 239, 240, 243, 249, 250, 251, 255, 256, 270, 271, 274, 298, 299, 300, 301, 302, 323, 333, 335, 336, 347, 350, 351, 352, 353, 354, 355, 356, 372, 373, 374, 375, 376, 377, 386, 388, 391, 392, 397, 398, 399, 400, 403, 409, 410, 411

чтобы вышло
1b) Номера от 4 по 412 итого 324, это было подсчитано в текстовом Akelpad, но долго по времени
4-11, 13-24, 26-29, 32, 35-37, 39, 40, 44-69, 73, 76, 79, 81, 83, 86-96, 98-110, 112-121, 124, 127-134, 136, 140, 143, 145-203, 205-211, 215-229, 231-238, 241, 242, 244-248, 252-254, 257-269, 272, 273, 275-297, 303-322, 324-332, 334, 337-346, 348, 349, 357-371, 378-385, 387, 389, 390, 393-396, 401, 402, 404-408, 412

к примеру на 1 лист не вмещается все
подсчитать тогда две части
1) 4-11, 13-24, 26-29, 32, 35-37, 39, 40, 44-69, 73, 76, 79, 81, 83, 86-96, 98-110, 112-121, 124, 127-134, 136, 140, 143, 145-203, 205-211, 215-229, 231-238
2) 241, 242, 244-248, 252-254, 257-269, 272, 273, 275-297, 303-322, 324-332, 334, 337-346, 348, 349, 357-371, 378-385, 387, 389, 390, 393-396, 401, 402, 404-408, 412

324 дел (№ 4-412)

2) Номера от 1 по 409
1, 3, 12, 25, 30, 34, 41-43, 70-72, 74, 77, 111, 126, 135, 137-139, 141, 144, 204, 212, 214, 230, 239, 243, 249, 255, 256, 271, 298, 323, 336, 353, 355, 375-377, 388, 409

42 дел (№ 1-409)

3) соединить
324+42
чтобы получить совмещение
№ 1, 3-30, 32, 34-37, 39-74, 76, 77, 79, 81, 83, 86-96, 98-121, 124, 126-141, 143-212, 214-239, 241-249, 252-269, 271-273, 275-298, 303-332, 334, 336-346, 348, 349, 353, 355, 357-371, 375-385, 387-390, 393-396, 401, 402, 404-409, 412
итого 366 дел

можно решить задачу чуть быстрее в Excel?
прилагаю цифры которые убираются и по строкам лежат (цифры каждый раз могут быть разными поэтому хотелось бы многофункциональную помощь в этом деле)
Вложения
Тип файла: txt Убрать цифры.txt (412 байт, 14 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.03.2016, 22:12
Ответы с готовыми решениями:

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

Excel Wb. Как создать меню для быстрого перехода на листе?
Проблема такова. Лист визуально разделен на области. В каждой такой области производятся свои расчеты. Возникает необходимость обращаться к...

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

158
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 10:53
Студворк — интернет-сервис помощи студентам
В файле всё показано как я понял.
Не так - объясняй внятней

Добавлено через 2 минуты
не тогда когда от1-до 30 показывает почему то 66
Это только в С 1-30.
А в B ещё список, который надо добавить?
3) соединить
324+42
чтобы получить совмещение
Добавлено через 8 минут
считать если не вмещается в word на страницу
например 1-332, 334-412
Это может быть 2 строки, а может и 150 строк.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 12:05
Больше уточнений нет
Разбивку сделал в той же колонке D по количеству строк, указанных в L2
Вложения
Тип файла: rar Считалка2.rar (20.0 Кб, 17 просмотров)
1
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 14:57  [ТС]
Alex77755, спасибо, есть уточнения теперь уже окончательные создал универсальный файл, только в него нужно записать эти функции
прикрепляю файл, с нужными к нему действиями
Вложения
Тип файла: rar Считалка3.rar (40.8 Кб, 8 просмотров)
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 15:40  [ТС]
Alex77755, Word то разобьет... в таблице очень маленькие столбцы для заполнения) но считать нас заставляют то, что он разбил на двух страницах, и в одной и в другой ))) вот поэтому немного усложнили нам жизнь
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 15:40
как всё серьёзно и секретно!
Скачал. Удалил не распаковывая! Запаролен архив-то
1
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 15:42  [ТС]
Alex77755, а можно ли это в Akelpad макросом заделать, сам пока тире вручную там прописывал, а строки считать тоже время идет, таких дел в год 40 000
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 15:52
Никогда не пользовался Akelpad. Не знаю что это такое и пока нет необходимости узнавать.
Я бы изначально сформулировал задачу:
1. в каком формате исходные данные
2. в каком формате нужны результаты
3. прикрепил бы файлы образцы что есть и что надо
4. если нужны вычисления-модификация, то внятно описал бы.
А так уже вторая страница практически бесполезной переписки

Добавлено через 2 минуты
текстовой файл, ексель, Akelpad, ворд! И наконец запароленный архив!!
Не много ли чести для обработки каких-то данных?
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 16:02  [ТС]
Alex77755, простите с другого компа зашел ) прикрепляю файл без пароля, там все ясно расписано, что надо сделать с данными
Вложения
Тип файла: rar Считалка3.rar (40.8 Кб, 6 просмотров)
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 16:15  [ТС]
Alex77755, Excel нужно так проще и надежнее копировать в другие форматы буду сам позже на основе готовых данных
прикрепил более яснее файл excel, там где желтые ячейки не редактируем
Вложения
Тип файла: rar Считалка3 (исправление в разьяснениях).rar (61.0 Кб, 4 просмотров)
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 16:23  [ТС]
Alex77755, ой, еще исправил в предпоследних столбцах разьяснение
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 16:27  [ТС]
маленькие исправления
Вложения
Тип файла: rar Считалка3 (более точное разьяснение).rar (61.0 Кб, 10 просмотров)
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 16:33
чем больше изменений тем меньше понятно!
Не понятно вообще колонка F!!
C - убираем 46
F - здесь сколько убираем 42?!
Чуть ниже: Дополнительно -F р/бр ?!
непонятно!! Их тоже убирать?
подсчитать к примеру
1-332
подсчитать
333-остальные
Уже писал об этом!! - не адекватное деление в первом блоке может быть 1 строка, а во втором 100

Добавлено через 2 минуты
Почему не так как рекомендовал?
Как в Excel сделать функция для быстрого подсчета цифр через тире
1
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 17:07  [ТС]
Alex77755, Где желтые не редактируем и на основе этих цифр в данных столбцах прийти к результату данных через тире, с общим итогом

нужен главный результат, в конце вывести данные
1 сняв данные столбца С от всего столбца B: типа B минус С
получив № 1, 3-30, 32, 34-37, 39-74, 76, 77, 79, 81, 83, 86-96, 98-121, 124, 126-141, 143-212, 214-239, 241-249, 252-269, 271-273, 275-298, 303-332, 334, 336-346, 348, 349, 353, 355, 357-371, 375-385, 387-390, 393-396, 401, 402, 404-409, 412 и т.д

2 сняв данные столбца С и F от всего столбца B: типа B минус С и F
получаем
4-11, 13-24, 26-29, 32, 35-37, 39, 40, 44-69, 73, 76, 79, 81, 83, 86-96, 98-110, 112-121, 124, 127-134, 136, 140, 143, 145-203, 205-211, 215-229, 231-238, 241, 242, 244-248, 252-254, 257-269, 272, 273, 275-297, 303-322, 324-332, 334, 337-346, 348, 349, 357-371, 378-385, 387, 389, 390, 393-396, 401, 402, 404-408, ....
итого сколько дел всего вышло

прикреплен главный файл Считалка3 (более точное разьяснение).xlsx в Считалка (разьяснение).rar
Word так, чтобы понять зачем это нужно

Другие файлы с функциями, макросом и др полезными вещами, может помогут эти файлы
Вложения
Тип файла: doc акт.doc (42.5 Кб, 8 просмотров)
Тип файла: xls Считалка (улучшить).xls (53.0 Кб, 7 просмотров)
Тип файла: rar Считалка (разьяснение).rar (61.0 Кб, 5 просмотров)
0
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 17:15  [ТС]
Alex77755, столбик F, да это тоже дела и эти дела убираются дополнительно в следующем столбике я которому приготовил тоже место, но уже скорее другой кнопкой это решится
типа нажал на одну кнопку убрался С нажал вторую С и F вместе убрались, F правильно их 42 также как и в С тоже номера дел, но уже другой категории
р/бр - это расторжение брака такая категория дел
как бы ни делились, главное сколько всего находится дел в поделенных, я думаю наверно так понятнее изьяснил
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 18:03
Ну вот! В одном файле номера в колонке. В другом в одной ячейке!!!
Вы откуда берёте данные изначально и в каком виде?
0
 Аватар для Narimanych
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,452
22.03.2016, 18:11
Попробую детализировать задачу, чтобы было понятно,
что нужно делать.
1)Есть начальный ряд чисел ( общее количество дел- допустим 40 000)
2) Из этого ряда необходимо убрать числа , которые изначально находятся в
а) В текстовом файле ( если да- укажите путь к файлу например:C:\Users\Somebody\Desktop\Числа .txt+ копия файла)
б) Вводятся вручную в этом же Excell файле ( ввод осуществляется
* каждое число в отдельной ячейке
* в ячейке может быть задан ряд типа 3-13 - включающий в себя граничные числа)
3) "Убрать" из ряда 1) ряд 2) и прописать полученное ( с интервалами типа 3-13 , делитель ",") в определенную ячейку Excell
4) При необходимости, добавлять/ убирать числа/ряды ( введенные а) ручную б) взятые из другого файла)
5) Вывести общее к-во чисел последнего полученного ряда
6) Создать Word doc и Экспортировать в него ряд
7) Вывести в Excell в виде отдельных строчек элементы каждой страницы Word'вского документа. При этом, защитив его от редактирования.

Golden777
Правильно ли я описал задачу?
1
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 18:32
Вот теперь более-менее проясняется.
Текстовой файл в таком формате как был приложен?
Пока до 6 пункта буду делать.
По 6-7 пунктам потом нужны будут уточнения
В вордовском документе таблица 5 строк.
А в екселе есть ограничения на кол-во символов в ячейке.
1
 Аватар для Narimanych
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,452
22.03.2016, 19:36
Alex77755,
Это мои предположения....

Ждем подьверждения от Golden777

Добавлено через 27 секунд
Sorry подтверждения...
1
2 / 2 / 0
Регистрация: 03.03.2016
Сообщений: 326
22.03.2016, 21:08  [ТС]
Narimanych, максимально будем брать 5000 на один лист,
их су1-су10 участков, мне хотя бы один лист готовый сделать а там я сам скопирую остальные на 10 листов в Excel для каждого участка
1) да
2) да я их скопировал из текстового документа те, что нужно отбросить
вручную можно и из текста правильно
в отдельной ячейке изначально находятся в текстовом правильно
* в ячейке может быть задан ряд типа 3-13 - включающий в себя граничные числа) да, это уже в excel как то я в этом пока не силен
3) правильно
4) да там могут быть уникальные числа неповторяющиеся, и каждый раз разные при вводе на другой участок из су1-10
5) да
6) ну это уже круто будет)
7) вот именно этот тот результат, что я хотел
а лучше это все в Excel сразу, без хитростей лишних, я сам скопирую позже куда надо будет, думаю это облегчит
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
22.03.2016, 21:26
А то я 2 страницы терроризирую ТС а требованием сформулировать ТЗ!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.03.2016, 21:26

Функция склеивания цифр без повторов для Excel
Имеются две функции, которые нужно совместить Итак есть главная функция =СцепитьМного(J2:L100;", ";ИСТИНА) здесь ИСТИНА это...

Как в Excel сделать поиск через гиперссылку для поиска значений в Word
У меня есть таблица со списком с определенными номерами в Excel и Word документы 132 файла, в них около 5000 документов с этими номерами ,...

Функция подсчёта всех цифр в строке
Как написать функцию которая считает сумму всех цифр в строке?

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru