Трудная задача в Экселе, требуется помощь (да в пятницу)

Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА
RegionZemlya 6 июл 2018 в 13:24
Ярила  •  На сайте 11 лет
Сообщений: 8 251
7
Добрый день Дорогие!

А в пятницу ближе к вечеру (у нас уже так) - а помогите сообразить как в Экселе выполнить задачу.
Имеется вертикальный ряд чисел - это номера узлов. Например:
080502844 8
080502844
080502844
080502844
080502844
080502844
080502844
080502844
080704129 5
080704129
080704129
080704129
080704129
080904444 2
080904444
080904449 4
080904449
080904449
080904449

И номеров таких 2 500 и повторяются они от одного до десятка раз. И вручную обработать немыслимо.
А нужно сосчитать количество повторений. Первый номер повторяется 8 раз, в первой строчке следующей колонки нужно поставить 8.
Второй номер повторяется 5 раз, в первой строчке следующей колонки поставить нужно 5
Подскажите ли логику.
Создать пытался в безоценочном режиме, да похоже плохо получилось (опять-же пятница).
Благодарствую!
Yap 09.07.2026 - 09:19
Продам слона  •  На сайте 21 год
Все комментарии:
Sav4er 6 июл 2018 в 13:26
Юморист  •  На сайте 10 лет
13
Ставишь фильтр на номер, считаешь количество, пишешь цифру во вторую колонку. Не благодари.
Veles72 6 июл 2018 в 13:26
Шутник  •  На сайте 16 лет
4
двух помощников и пузырь, не благодари biggrin.gif
Uglurk 6 июл 2018 в 13:28
Всея Рука  •  На сайте 9 лет
0
Сколько платишь? В Гугле забанили, хитрый ты наш?
SaM1001 6 июл 2018 в 13:30
Вротмненоги  •  На сайте 12 лет
0
про фильтры говорили уже?
mondeo 6 июл 2018 в 13:30
Шутник  •  На сайте 14 лет
7
функция COUNTIF()

СЧЁТЕСЛИ (COUNTIF). Подсчитывает количество ячеек, соответствующих заданному условию и расположенных в указанном диапазоне

Это сообщение отредактировал mondeo - 6 июл 2018 в 13:32
Staffa 6 июл 2018 в 13:31
Приколист  •  На сайте 12 лет
5
Pers77 6 июл 2018 в 13:31
Ярила  •  На сайте 12 лет
0
Вы эксель впервые открыли ? фильтры.... можно встроенные функции поюзать...про макросы стоит упоминать?
Ollergun 6 июл 2018 в 13:31
Ярила  •  На сайте 9 лет
0
Ищешь функцию проверки на пустые/заполненные ячейки, добавляешь подсчёт заполненных. Профит.
Хогбен 6 июл 2018 в 13:32
Приколист  •  На сайте 12 лет
0
Ну е-мае откройте справку.
формула =СЧЁТЕСЛИ(диапазон;критерий)
sidakz 6 июл 2018 в 13:32
Весельчак  •  На сайте 12 лет
2
данные, удалить дубликаты
Вальдымар 6 июл 2018 в 13:34
Хохол хитрожопый  •  На сайте 11 лет
0
Я в ахуе.
Посоны, а как вы вообще друг друга понимаете?
elron 6 июл 2018 в 13:34
Ярила  •  На сайте 14 лет
6
Сделай так:
Число Счет
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80704129 1
80704129 1
80704129 1
80704129 1
80704129 1
80904444 1
80904444 1
80904449 1
80904449 1
80904449 1
80904449 1

И создай сводную таблицу. 3 клика мышкой.

Трудная задача в Экселе, требуется помощь (да в пятницу)

Это сообщение отредактировал elron - 6 июл 2018 в 13:36
mortal1102 6 июл 2018 в 13:38
Шутник  •  На сайте 10 лет
1
поставь рядом колонку - заполни единицами - назови ее количество повторений.
первую колонку назови - номера узлов. выдели обе колонки . щелкни в меню - вставка-сводная таблица- на отдельный лист. в полях сводной таблицы перетащи номера узлов в строки, количество повторений - в значения. все. ( там что количество , что сумма в параметрах будет - все равно количество повторений получится
пока писал - уже ответили :)

Это сообщение отредактировал mortal1102 - 6 июл 2018 в 13:39
Tubertus 6 июл 2018 в 13:38
Балагур  •  На сайте 12 лет
1
в ячейке с итогом статистическую функцию СЧЁТЕСЛИ
задаешь диапазон ячеек и искомое значение

Трудная задача в Экселе, требуется помощь (да в пятницу)
пусто 6 июл 2018 в 13:45
Ярила  •  На сайте 13 лет
-3
В язык экселя сам переведи

если (r[-1]c[-1] = rc[-1]) тогда возврат ""; //это строка повторения
иначеЕсли (r1c[-1] <> rc[-1]) тогда возврат 1; // в следующей строке другая
// цифра значит 1 повторение
иначеЕсли (r2c[-1] <> rc[-1]) тогда возврат 2; // в следующей строке таже
// цифра, т.к. предыдущее условие пройдено, но через строку уже другая
// значит два повторения

и так далее

ПС. шоколад и конфеты не пью
AlR46 6 июл 2018 в 13:48
Ярила  •  На сайте 12 лет
0
Цитата (Tubertus @ 6.07.2018 - 13:38)
в ячейке с итогом статистическую функцию СЧЁТЕСЛИ
задаешь диапазон ячеек и искомое значение

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

Это сообщение отредактировал AlR46 - 6 июл 2018 в 13:48
YPreader 6 июл 2018 в 13:49
Читатель  •  На сайте 14 лет
0
Цитата (AlR46 @ 6.07.2018 - 16:48)
Цитата (Tubertus @ 6.07.2018 - 13:38)
в ячейке с итогом статистическую функцию СЧЁТЕСЛИ
задаешь диапазон ячеек и искомое значение

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

проще файл скинь куда нить) помогут полюбому)
это ТСу пишу

Это сообщение отредактировал YPreader - 6 июл 2018 в 13:51
lamer45cm 6 июл 2018 в 13:50
Ярила  •  На сайте 8 лет
0
в B1 пишешь: =СЧЁТЕСЛИ($A$1:$A$19;A1)
в B2 пишешь: =ЕСЛИ(A2=0;" ";ЕСЛИ(A2=A1;" ";СЧЁТЕСЛИ($A$1:$A$19;A2)))
Потом B2 протягиваешь до конца листа, ну или до скольки протянешь.

Это сообщение отредактировал lamer45cm - 6 июл 2018 в 14:24
Кремлебот 6 июл 2018 в 13:55
Балагур  •  На сайте 12 лет
4
Как-то сложно всё у вас.
Обводишь маркером нужные цифры, считаешь, вписываешь в нужную ячейку.
Меняешь монитор.
Теперь можно считать следующие.
Проблем- 0.
СинийРобот 6 июл 2018 в 14:01
Приколист  •  На сайте 9 лет
0
Цитата (elron @ 6.07.2018 - 13:34)
Сделай так:
Число Счет
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80502844 1
80704129 1
80704129 1
80704129 1
80704129 1
80704129 1
80904444 1
80904444 1
80904449 1
80904449 1
80904449 1
80904449 1

И создай сводную таблицу. 3 клика мышкой.

Или можно просто консолидацию заебашить по этим двум столбцам.
ironman81 6 июл 2018 в 14:07
Балагур  •  На сайте 9 лет
2
скинь в личку, сделаю за 5 мин.
IKS 6 июл 2018 в 14:09
Трахический  •  На сайте 15 лет
0
Копируешь весь столбик рядом через промежуток, делаешь "удалить дубликаты" в меню данные. Потом рядом с оставшимся значениями справа от первого пишешь формулу =СЧЁТЕСЛИ(A1:A19;G1) где G1 это адрес первого уникального значения. И растягиваешь за угол до конца уникального списка. и получаешь количество каждого уникально номера узла.
AlR46 6 июл 2018 в 14:12
Ярила  •  На сайте 12 лет
0
я не работаю с экселем, но бейсиком обойти весь столбик незя чтоли?
ironman81 6 июл 2018 в 14:16
Балагур  •  На сайте 9 лет
0
Цитата (AlR46 @ 6.07.2018 - 14:12)
я не работаю с экселем, но бейсиком обойти весь столбик незя чтоли?

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

sеlесt distinct ....

Это сообщение отредактировал ironman81 - 6 июл 2018 в 14:16
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 2 878
0 Пользователей:
Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх