Расчет кода заказа из даты. Цикл.
amexam
Дата: Четверг, 31.10.2013, 16:35 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Нужен совет. Есть дата формата 23.10, из даты нужно получить код заказа формата 23101, 23102 ... С этим я разобрался(не грамотно, ну пока хоть так). Нужно реализовать условие, что при вводе новой даты код заказа будет считаться заново, например для даты 24.10, код заказа должен быть 24101. Прикладываю пример.
Добрый день! Нужен совет. Есть дата формата 23.10, из даты нужно получить код заказа формата 23101, 23102 ... С этим я разобрался(не грамотно, ну пока хоть так). Нужно реализовать условие, что при вводе новой даты код заказа будет считаться заново, например для даты 24.10, код заказа должен быть 24101. Прикладываю пример. amexam
Сообщение отредактировал amexam - Четверг, 31.10.2013, 16:35
Ответить
Сообщение Добрый день! Нужен совет. Есть дата формата 23.10, из даты нужно получить код заказа формата 23101, 23102 ... С этим я разобрался(не грамотно, ну пока хоть так). Нужно реализовать условие, что при вводе новой даты код заказа будет считаться заново, например для даты 24.10, код заказа должен быть 24101. Прикладываю пример. Автор - amexam Дата добавления - 31.10.2013 в 16:35
amexam
Дата: Четверг, 31.10.2013, 16:39 |
Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Сам пример.
Ответить
Сообщение Сам пример. Автор - amexam Дата добавления - 31.10.2013 в 16:39
китин
Дата: Четверг, 31.10.2013, 16:43 |
Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
как понял,так и сделалКод
=ДЕНЬ($A$2)&МЕСЯЦ($A$2)&СТРОКА(A1)
как понял,так и сделалКод
=ДЕНЬ($A$2)&МЕСЯЦ($A$2)&СТРОКА(A1)
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение как понял,так и сделалКод
=ДЕНЬ($A$2)&МЕСЯЦ($A$2)&СТРОКА(A1)
Автор - китин Дата добавления - 31.10.2013 в 16:43
MacSieM
Дата: Четверг, 31.10.2013, 16:45 |
Сообщение № 4
Группа: Проверенные
Ранг: Участник
Сообщений: 84
Репутация:
18
±
Замечаний:
0% ±
Excel 2010
amexam , еще вариант.
Ответить
Сообщение amexam , еще вариант.Автор - MacSieM Дата добавления - 31.10.2013 в 16:45
китин
Дата: Четверг, 31.10.2013, 16:45 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
ух ты угадал похоже.только ссылочки подправитьКод
=ДЕНЬ(A2)&МЕСЯЦ(A2)&СТРОКА(A1)
а вот так точнее будетКод
=ТЕКСТ(A2;"ДД")&ТЕКСТ(A2;"ММ")&СТРОКА(A1)
ух ты угадал похоже.только ссылочки подправитьКод
=ДЕНЬ(A2)&МЕСЯЦ(A2)&СТРОКА(A1)
а вот так точнее будетКод
=ТЕКСТ(A2;"ДД")&ТЕКСТ(A2;"ММ")&СТРОКА(A1)
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 31.10.2013, 16:54
Ответить
Сообщение ух ты угадал похоже.только ссылочки подправитьКод
=ДЕНЬ(A2)&МЕСЯЦ(A2)&СТРОКА(A1)
а вот так точнее будетКод
=ТЕКСТ(A2;"ДД")&ТЕКСТ(A2;"ММ")&СТРОКА(A1)
Автор - китин Дата добавления - 31.10.2013 в 16:45
SkyPro
Дата: Четверг, 31.10.2013, 16:50 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Если счет номеров заказов начинается с единицы каждую новую дату, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СЧЁТЕСЛИ($A$2:A2;A2)
Если просто по порядковому номеру, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СТРОКА()-1
Если счет номеров заказов начинается с единицы каждую новую дату, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СЧЁТЕСЛИ($A$2:A2;A2)
Если просто по порядковому номеру, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СТРОКА()-1
SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Четверг, 31.10.2013, 16:50
Ответить
Сообщение Если счет номеров заказов начинается с единицы каждую новую дату, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СЧЁТЕСЛИ($A$2:A2;A2)
Если просто по порядковому номеру, то:Код
=ПОДСТАВИТЬ(A2;".";"")&СТРОКА()-1
Автор - SkyPro Дата добавления - 31.10.2013 в 16:50
amexam
Дата: Четверг, 31.10.2013, 16:52 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Именно то, что нужно! Спасибо большое ребят!
Именно то, что нужно! Спасибо большое ребят! amexam
Ответить
Сообщение Именно то, что нужно! Спасибо большое ребят! Автор - amexam Дата добавления - 31.10.2013 в 16:52
amexam
Дата: Четверг, 31.10.2013, 16:53 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
SkyPro , как раз именно первый вариант, спасибо!:)
SkyPro , как раз именно первый вариант, спасибо!:)amexam
Ответить
Сообщение SkyPro , как раз именно первый вариант, спасибо!:)Автор - amexam Дата добавления - 31.10.2013 в 16:53
Johnny
Дата: Четверг, 31.10.2013, 16:54 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
3
±
Замечаний:
0% ±
Excel 2010
дублирующиеся номера заказов не смущают? 11.01.2013 и 01.11.2013 -> 111
дублирующиеся номера заказов не смущают? 11.01.2013 и 01.11.2013 -> 111 Johnny
Ответить
Сообщение дублирующиеся номера заказов не смущают? 11.01.2013 и 01.11.2013 -> 111 Автор - Johnny Дата добавления - 31.10.2013 в 16:54
китин
Дата: Четверг, 31.10.2013, 16:57 |
Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
Johnny , вторая формула у меня это предусматривает( Сообщение № 5)
Johnny , вторая формула у меня это предусматривает( Сообщение № 5)китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 31.10.2013, 16:59
Ответить
Сообщение Johnny , вторая формула у меня это предусматривает( Сообщение № 5)Автор - китин Дата добавления - 31.10.2013 в 16:57
amexam
Дата: Четверг, 31.10.2013, 16:57 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Кстати, да) что-то это не учел.
Кстати, да) что-то это не учел. amexam
Ответить
Сообщение Кстати, да) что-то это не учел. Автор - amexam Дата добавления - 31.10.2013 в 16:57
_Boroda_
Дата: Четверг, 31.10.2013, 17:00 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Еще Код
=ТЕКСТ(A3;"ДМ")&СЧЁТЕСЛИ(A$1:A3;A3)
или Код
=ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или Код
=--ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или везде вместо ДМ пишем ДММ
Еще Код
=ТЕКСТ(A3;"ДМ")&СЧЁТЕСЛИ(A$1:A3;A3)
или Код
=ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или Код
=--ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или везде вместо ДМ пишем ДММ _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще Код
=ТЕКСТ(A3;"ДМ")&СЧЁТЕСЛИ(A$1:A3;A3)
или Код
=ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или Код
=--ЕСЛИ(A2=A1;I1+1;ТЕКСТ(A2;"ДМ\1"))
или везде вместо ДМ пишем ДММ Автор - _Boroda_ Дата добавления - 31.10.2013 в 17:00
amexam
Дата: Четверг, 31.10.2013, 17:00 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Тему можно закрыть. Спасибо большое за помощь!
Тему можно закрыть. Спасибо большое за помощь! amexam
Ответить
Сообщение Тему можно закрыть. Спасибо большое за помощь! Автор - amexam Дата добавления - 31.10.2013 в 17:00