Нумерация строк таблицы в пределах месяца
AS_1
Дата: Понедельник, 23.09.2013, 17:57 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Здравствуйте! Помогите, пожалуйста, в решении следующего вопроса: Требуется, чтобы в строке столбца "А" автоматически проставлялся номер, если строка столбца "В" - заполнена (не пустая). Номер должен состоять из порядкового номера и через дробь номера текущего месяца. Например, для сентября: 1/09; 2/09; 3/09 и т.д. При наступлении нового месяца, например, октября, первая заполненная строка 1-го октября должна уже нумероваться как 1/10, следующая 2/10 и т.д.
Здравствуйте! Помогите, пожалуйста, в решении следующего вопроса: Требуется, чтобы в строке столбца "А" автоматически проставлялся номер, если строка столбца "В" - заполнена (не пустая). Номер должен состоять из порядкового номера и через дробь номера текущего месяца. Например, для сентября: 1/09; 2/09; 3/09 и т.д. При наступлении нового месяца, например, октября, первая заполненная строка 1-го октября должна уже нумероваться как 1/10, следующая 2/10 и т.д. AS_1
Сообщение отредактировал AS_1 - Понедельник, 23.09.2013, 19:17
Ответить
Сообщение Здравствуйте! Помогите, пожалуйста, в решении следующего вопроса: Требуется, чтобы в строке столбца "А" автоматически проставлялся номер, если строка столбца "В" - заполнена (не пустая). Номер должен состоять из порядкового номера и через дробь номера текущего месяца. Например, для сентября: 1/09; 2/09; 3/09 и т.д. При наступлении нового месяца, например, октября, первая заполненная строка 1-го октября должна уже нумероваться как 1/10, следующая 2/10 и т.д. Автор - AS_1 Дата добавления - 23.09.2013 в 17:57
Матрёна
Дата: Понедельник, 23.09.2013, 18:15 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Где файл с примером из нескольких строк? В каком столбе дата, в "В"? В каком формате дата?
Где файл с примером из нескольких строк? В каком столбе дата, в "В"? В каком формате дата? Матрёна
Ответить
Сообщение Где файл с примером из нескольких строк? В каком столбе дата, в "В"? В каком формате дата? Автор - Матрёна Дата добавления - 23.09.2013 в 18:15
AS_1
Дата: Понедельник, 23.09.2013, 18:46 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Где файл с примером из нескольких строк?
Вот пример, заполнено все вручную, а нужно, чтобы номер проставлялся автоматически, как я писал выше.
Где файл с примером из нескольких строк?
Вот пример, заполнено все вручную, а нужно, чтобы номер проставлялся автоматически, как я писал выше.AS_1
Ответить
Сообщение Где файл с примером из нескольких строк?
Вот пример, заполнено все вручную, а нужно, чтобы номер проставлялся автоматически, как я писал выше.Автор - AS_1 Дата добавления - 23.09.2013 в 18:46
SkyPro
Дата: Понедельник, 23.09.2013, 19:01 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Код
=ЕСЛИ(H2<>"";ДЕНЬ(H2)&"/"&МЕСЯЦ(H2);"")
В А2 и протянуть вниз.
Код
=ЕСЛИ(H2<>"";ДЕНЬ(H2)&"/"&МЕСЯЦ(H2);"")
В А2 и протянуть вниз.SkyPro
skypro1111@gmail.com
Ответить
Сообщение Код
=ЕСЛИ(H2<>"";ДЕНЬ(H2)&"/"&МЕСЯЦ(H2);"")
В А2 и протянуть вниз.Автор - SkyPro Дата добавления - 23.09.2013 в 19:01
AS_1
Дата: Понедельник, 23.09.2013, 19:16 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
=IF(H2<>"",DAY(H2)&"/"&MONTH(H2),"") В А2 и протянуть вниз.
Эта формула не подходит, т.к. часть номера слева от слэша не должна быть равна номеру дня. Там должен быть порядковый номер, т.е., например, для 01.09.2013 может быть 10 записей (строк) и соответственно номера будут 1/09, 2/09,...10/09
=IF(H2<>"",DAY(H2)&"/"&MONTH(H2),"") В А2 и протянуть вниз.
Эта формула не подходит, т.к. часть номера слева от слэша не должна быть равна номеру дня. Там должен быть порядковый номер, т.е., например, для 01.09.2013 может быть 10 записей (строк) и соответственно номера будут 1/09, 2/09,...10/09AS_1
Сообщение отредактировал AS_1 - Понедельник, 23.09.2013, 19:28
Ответить
Сообщение =IF(H2<>"",DAY(H2)&"/"&MONTH(H2),"") В А2 и протянуть вниз.
Эта формула не подходит, т.к. часть номера слева от слэша не должна быть равна номеру дня. Там должен быть порядковый номер, т.е., например, для 01.09.2013 может быть 10 записей (строк) и соответственно номера будут 1/09, 2/09,...10/09Автор - AS_1 Дата добавления - 23.09.2013 в 19:16
AS_1
Дата: Понедельник, 23.09.2013, 19:18 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Может макросом лучше?
Может макросом лучше? AS_1
Ответить
Сообщение Может макросом лучше? Автор - AS_1 Дата добавления - 23.09.2013 в 19:18
_Boroda_
Дата: Понедельник, 23.09.2013, 19:40 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16787
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Держите пока формулу. Код
=ЕСЛИ(B2="";"";СУММПРОИЗВ(--(ТЕКСТ(H$2:H2;"МГ")=ТЕКСТ(H2;"МГ")))&ТЕКСТ(H2;"""/""ММ"))
Для нормальной работы формат столбца А поставьте общий (или любой другой, кроме текстового). Довкладываю еще и макрос (файл _3). Реагирует не только на столбец В, но и на столбец Н (иначе как номер ставить?).
Держите пока формулу. Код
=ЕСЛИ(B2="";"";СУММПРОИЗВ(--(ТЕКСТ(H$2:H2;"МГ")=ТЕКСТ(H2;"МГ")))&ТЕКСТ(H2;"""/""ММ"))
Для нормальной работы формат столбца А поставьте общий (или любой другой, кроме текстового). Довкладываю еще и макрос (файл _3). Реагирует не только на столбец В, но и на столбец Н (иначе как номер ставить?). _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Держите пока формулу. Код
=ЕСЛИ(B2="";"";СУММПРОИЗВ(--(ТЕКСТ(H$2:H2;"МГ")=ТЕКСТ(H2;"МГ")))&ТЕКСТ(H2;"""/""ММ"))
Для нормальной работы формат столбца А поставьте общий (или любой другой, кроме текстового). Довкладываю еще и макрос (файл _3). Реагирует не только на столбец В, но и на столбец Н (иначе как номер ставить?). Автор - _Boroda_ Дата добавления - 23.09.2013 в 19:40
jakim
Дата: Понедельник, 23.09.2013, 19:44 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Поменяйте в указанной Вами формуле "," на ";" и формула заработает, только нужного результата, я думаю Вы не достигнете даже с макросми, т.к. при номере 3/9 Excel сократит его до 1/3.
Извините я неправ: формула из предыдущего поста работает прекрасно.
Поменяйте в указанной Вами формуле "," на ";" и формула заработает, только нужного результата, я думаю Вы не достигнете даже с макросми, т.к. при номере 3/9 Excel сократит его до 1/3.
Извините я неправ: формула из предыдущего поста работает прекрасно.
jakim
Сообщение отредактировал jakim - Понедельник, 23.09.2013, 19:54
Ответить
Сообщение Поменяйте в указанной Вами формуле "," на ";" и формула заработает, только нужного результата, я думаю Вы не достигнете даже с макросми, т.к. при номере 3/9 Excel сократит его до 1/3.
Извините я неправ: формула из предыдущего поста работает прекрасно.
Автор - jakim Дата добавления - 23.09.2013 в 19:44
Wasilich
Дата: Понедельник, 23.09.2013, 19:58 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация:
326
±
Замечаний:
0% ±
2003
Может так пойдет: Код
=ЕСЛИ(B2="";"";СТРОКА()-1&"/"&МЕСЯЦ(H2))
Может так пойдет: Код
=ЕСЛИ(B2="";"";СТРОКА()-1&"/"&МЕСЯЦ(H2))
Wasilich
Сообщение отредактировал Wasilic - Понедельник, 23.09.2013, 20:05
Ответить
Сообщение Может так пойдет: Код
=ЕСЛИ(B2="";"";СТРОКА()-1&"/"&МЕСЯЦ(H2))
Автор - Wasilich Дата добавления - 23.09.2013 в 19:58
Матрёна
Дата: Понедельник, 23.09.2013, 19:58 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
См. вариант.
К сообщению приложен файл:
AS_1.xls
(42.5 Kb)
Ответить
Сообщение См. вариант. Автор - Матрёна Дата добавления - 23.09.2013 в 19:58
AS_1
Дата: Понедельник, 23.09.2013, 20:01 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Код
=IF(B2="","",SUMPRODUCT(--(TEXT(H$2:H2,"МГ")=TEXT(H2,"МГ")))&TEXT(H2,"""/""ММ"))
Спасибо, получилось!
Код
=IF(B2="","",SUMPRODUCT(--(TEXT(H$2:H2,"МГ")=TEXT(H2,"МГ")))&TEXT(H2,"""/""ММ"))
Спасибо, получилось!AS_1
Ответить
Сообщение Код
=IF(B2="","",SUMPRODUCT(--(TEXT(H$2:H2,"МГ")=TEXT(H2,"МГ")))&TEXT(H2,"""/""ММ"))
Спасибо, получилось!Автор - AS_1 Дата добавления - 23.09.2013 в 20:01
AS_1
Дата: Понедельник, 23.09.2013, 20:19 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Спасибо! Как я понял, чтобы нумерация проставлялась, необходимо вручную запускать макрос. Все-таки, хотелось бы, чтобы все происходило без вмешательства пользователя. Автоматически, при заполнении столбца "В".
Спасибо! Как я понял, чтобы нумерация проставлялась, необходимо вручную запускать макрос. Все-таки, хотелось бы, чтобы все происходило без вмешательства пользователя. Автоматически, при заполнении столбца "В". AS_1
Ответить
Сообщение Спасибо! Как я понял, чтобы нумерация проставлялась, необходимо вручную запускать макрос. Все-таки, хотелось бы, чтобы все происходило без вмешательства пользователя. Автоматически, при заполнении столбца "В". Автор - AS_1 Дата добавления - 23.09.2013 в 20:19
Матрёна
Дата: Понедельник, 23.09.2013, 20:22 |
Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
без вмешательства пользователя
А формулу кто будет "тянуть"?
без вмешательства пользователя
А формулу кто будет "тянуть"? Матрёна
Сообщение отредактировал Матрёна - Понедельник, 23.09.2013, 20:35
Ответить
Сообщение без вмешательства пользователя
А формулу кто будет "тянуть"? Автор - Матрёна Дата добавления - 23.09.2013 в 20:22
AS_1
Дата: Понедельник, 23.09.2013, 21:20 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
_Boroda_, Еще раз спасибо! Теперь все отлично!
_Boroda_, Еще раз спасибо! Теперь все отлично! AS_1
Ответить
Сообщение _Boroda_, Еще раз спасибо! Теперь все отлично! Автор - AS_1 Дата добавления - 23.09.2013 в 21:20