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

Вход

Регистрация

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

 

= Мир MS Excel/Как проставить нумерацию? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как проставить нумерацию? (Формулы/Formulas)
Как проставить нумерацию?
ZorKon71 Дата: Вторник, 02.01.2018, 23:02 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Доброго времени суток!
Вот и встретили Новый год!
С праздником всех!
Есть задача.
Таблица.
Состоит из 3-х колонок.
- Дата
- Код
- Код+номер (должна сама считаться)
Последняя колонка должна анализировать код и дату (в плане очерёдности) и прибавлять номер к коду.
Это возможно без макросов?!
Дата Код Код+номер
01.01.2018 100 100-1
01.01.2018 200 200-1
01.02.2018 300 300-2
01.01.2018 210 210-1
01.03.2018 200 200-2
01.03.2018 220 220-1
01.03.2018 300 300-3
01.03.2018 300 300-4
01.01.2018 300 300-1
01.01.2018 400 400-1
К сообщению приложен файл: 9764577.xlsx (8.4 Kb)
 
Ответить
СообщениеДоброго времени суток!
Вот и встретили Новый год!
С праздником всех!
Есть задача.
Таблица.
Состоит из 3-х колонок.
- Дата
- Код
- Код+номер (должна сама считаться)
Последняя колонка должна анализировать код и дату (в плане очерёдности) и прибавлять номер к коду.
Это возможно без макросов?!
Дата Код Код+номер
01.01.2018 100 100-1
01.01.2018 200 200-1
01.02.2018 300 300-2
01.01.2018 210 210-1
01.03.2018 200 200-2
01.03.2018 220 220-1
01.03.2018 300 300-3
01.03.2018 300 300-4
01.01.2018 300 300-1
01.01.2018 400 400-1

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:02
_Igor_61 Дата: Вторник, 02.01.2018, 23:09 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! В "С1" и вниз:
Код
=B1&"-"&СЧЁТЕСЛИ(B$1:B1;B1)
 
Ответить
СообщениеЗдравствуйте! В "С1" и вниз:
Код
=B1&"-"&СЧЁТЕСЛИ(B$1:B1;B1)

Автор - _Igor_61
Дата добавления - 02.01.2018 в 23:09
ZorKon71 Дата: Вторник, 02.01.2018, 23:11 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
_Igor_61, спасибо!
Класс!
Но здесь без учёта даты! ;)
 
Ответить
Сообщение_Igor_61, спасибо!
Класс!
Но здесь без учёта даты! ;)

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:11
_Igor_61 Дата: Вторник, 02.01.2018, 23:19 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
В примере тоже без учета даты. Если дату нужно привязать спереди, то так:
Код
=A1&"-"&B1&"-"&СЧЁТЕСЛИ(B$1:B1;B1)
Получите уникальные значения для каждой записи
 
Ответить
СообщениеВ примере тоже без учета даты. Если дату нужно привязать спереди, то так:
Код
=A1&"-"&B1&"-"&СЧЁТЕСЛИ(B$1:B1;B1)
Получите уникальные значения для каждой записи

Автор - _Igor_61
Дата добавления - 02.01.2018 в 23:19
ZorKon71 Дата: Вторник, 02.01.2018, 23:24 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
В примере тоже без учета даты. Если дату нужно привязать спереди, то так:

Нет... Посмотрите внимательнее...
Код 300.
 
Ответить
Сообщение
В примере тоже без учета даты. Если дату нужно привязать спереди, то так:

Нет... Посмотрите внимательнее...
Код 300.

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:24
_Igor_61 Дата: Вторник, 02.01.2018, 23:25 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Что-то мне подсказывает, что захотите видеть дату в формате именно даты :)
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")&"-"&B1&"-"""&СЧЁТЕСЛИ(B$1:B1;B1)
 
Ответить
СообщениеЧто-то мне подсказывает, что захотите видеть дату в формате именно даты :)
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")&"-"&B1&"-"""&СЧЁТЕСЛИ(B$1:B1;B1)

Автор - _Igor_61
Дата добавления - 02.01.2018 в 23:25
vikttur Дата: Вторник, 02.01.2018, 23:29 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

 
Ответить
СообщениеКросс:
http://www.planetaexcel.ru/forum....-i-kodu

Автор - vikttur
Дата добавления - 02.01.2018 в 23:29
ZorKon71 Дата: Вторник, 02.01.2018, 23:30 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Что-то мне подсказывает, что захотите видеть дату в формате именно даты :)

А чем это поможет?!
 
Ответить
Сообщение
Что-то мне подсказывает, что захотите видеть дату в формате именно даты :)

А чем это поможет?!

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:30
ZorKon71 Дата: Вторник, 02.01.2018, 23:31 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Наверное легче работать с отсортированными по дате данными...
 
Ответить
СообщениеНаверное легче работать с отсортированными по дате данными...

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:31
_Igor_61 Дата: Вторник, 02.01.2018, 23:34 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
300 01.03.2018-300-2
300 01.03.2018-300-3
300 01.01.2018-300-4
У меня так это выглядит, и я почему-то думаю, что эти значения уникальные (наверное, цифры справа на это намекают)
Оказывается на "Планете" уже вовсю это обсуждают, и на этом же месте стопор? Может, задача не совсем понятно сформулирована?
 
Ответить
Сообщение300 01.03.2018-300-2
300 01.03.2018-300-3
300 01.01.2018-300-4
У меня так это выглядит, и я почему-то думаю, что эти значения уникальные (наверное, цифры справа на это намекают)
Оказывается на "Планете" уже вовсю это обсуждают, и на этом же месте стопор? Может, задача не совсем понятно сформулирована?

Автор - _Igor_61
Дата добавления - 02.01.2018 в 23:34
Gustav Дата: Вторник, 02.01.2018, 23:42 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2730
Репутация: 1132 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
У меня для C1 получилась такая формула:
Код
=B1&"-"&СУММПРОИЗВ(($B$1:$B$10=B1)*($A$1:$A$10<A1))+СЧЁТЕСЛИМН($B$1:$B1;B1;$A$1:$A1;A1)


либо для единообразия - только с одной функцией СЧЁТЕСЛИМН:
Код
=B1&"-"&СЧЁТЕСЛИМН($B$1:$B$10;B1;$A$1:$A$10;"<"&A1)+СЧЁТЕСЛИМН($B$1:$B1;B1;$A$1:$A1;A1)


либо соответственно - только с одной функцией СУММПРОИЗВ:
Код
=B1&"-"&СУММПРОИЗВ(($B$1:$B$10=B1)*($A$1:$A$10<A1))+СУММПРОИЗВ(($B$1:$B1=B1)*($A$1:$A1=A1))


И на всякий случай обращаю внимание, что у первого слагаемого диапазон сравнения - все строки области от первой до последней (10-й), а у второго - от первой до текущей!


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Вторник, 02.01.2018, 23:58
 
Ответить
СообщениеУ меня для C1 получилась такая формула:
Код
=B1&"-"&СУММПРОИЗВ(($B$1:$B$10=B1)*($A$1:$A$10<A1))+СЧЁТЕСЛИМН($B$1:$B1;B1;$A$1:$A1;A1)


либо для единообразия - только с одной функцией СЧЁТЕСЛИМН:
Код
=B1&"-"&СЧЁТЕСЛИМН($B$1:$B$10;B1;$A$1:$A$10;"<"&A1)+СЧЁТЕСЛИМН($B$1:$B1;B1;$A$1:$A1;A1)


либо соответственно - только с одной функцией СУММПРОИЗВ:
Код
=B1&"-"&СУММПРОИЗВ(($B$1:$B$10=B1)*($A$1:$A$10<A1))+СУММПРОИЗВ(($B$1:$B1=B1)*($A$1:$A1=A1))


И на всякий случай обращаю внимание, что у первого слагаемого диапазон сравнения - все строки области от первой до последней (10-й), а у второго - от первой до текущей!

Автор - Gustav
Дата добавления - 02.01.2018 в 23:42
ZorKon71 Дата: Вторник, 02.01.2018, 23:45 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Может, задача не совсем понятно сформулирована?

Может, но я пояснил вроде...
 
Ответить
Сообщение
Может, задача не совсем понятно сформулирована?

Может, но я пояснил вроде...

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:45
ZorKon71 Дата: Вторник, 02.01.2018, 23:48 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
У меня для C1 получилась такая формула

Ого!
Спасибо...
 
Ответить
Сообщение
У меня для C1 получилась такая формула

Ого!
Спасибо...

Автор - ZorKon71
Дата добавления - 02.01.2018 в 23:48
_Igor_61 Дата: Среда, 03.01.2018, 00:02 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
А так? :)
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")&"-"&B1&"-"&СЧЁТЕСЛИ(B1:B10;B1)
 
Ответить
СообщениеА так? :)
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")&"-"&B1&"-"&СЧЁТЕСЛИ(B1:B10;B1)

Автор - _Igor_61
Дата добавления - 03.01.2018 в 00:02
ZorKon71 Дата: Среда, 03.01.2018, 00:04 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
либо соответственно - только с одной функцией...

А на что влияет спользование одной или нескольких функций в формуле?

Спасибо!
 
Ответить
Сообщение
либо соответственно - только с одной функцией...

А на что влияет спользование одной или нескольких функций в формуле?

Спасибо!

Автор - ZorKon71
Дата добавления - 03.01.2018 в 00:04
Gustav Дата: Среда, 03.01.2018, 00:17 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2730
Репутация: 1132 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
А на что влияет

Hа душевное равновесие перфекциониста yes


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
А на что влияет

Hа душевное равновесие перфекциониста yes

Автор - Gustav
Дата добавления - 03.01.2018 в 00:17
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как проставить нумерацию? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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