Создание нескольких сквозных нумераций в одной таблице
imitsho
Дата: Понедельник, 02.11.2015, 17:05 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Задача такая: Есть два столбца с выпадающими списками. Второй столбец заполняется автоматически от значений первого столбца. Необходимо в зависимости от значений второго столбца создать в третьем столбце сквозную нумерацию этих повторяющихся значений. Для наглядности в третье столбце я руками забил результат того, что должно получится.
Задача такая: Есть два столбца с выпадающими списками. Второй столбец заполняется автоматически от значений первого столбца. Необходимо в зависимости от значений второго столбца создать в третьем столбце сквозную нумерацию этих повторяющихся значений. Для наглядности в третье столбце я руками забил результат того, что должно получится. imitsho
Ответить
Сообщение Задача такая: Есть два столбца с выпадающими списками. Второй столбец заполняется автоматически от значений первого столбца. Необходимо в зависимости от значений второго столбца создать в третьем столбце сквозную нумерацию этих повторяющихся значений. Для наглядности в третье столбце я руками забил результат того, что должно получится. Автор - imitsho Дата добавления - 02.11.2015 в 17:05
buchlotnik
Дата: Понедельник, 02.11.2015, 17:14 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
так нужно? Код
=СУММПРОИЗВ(--($B$3:B4&$C$3:C4=B4&C4))
так нужно? Код
=СУММПРОИЗВ(--($B$3:B4&$C$3:C4=B4&C4))
buchlotnik
Ответить
Сообщение так нужно? Код
=СУММПРОИЗВ(--($B$3:B4&$C$3:C4=B4&C4))
Автор - buchlotnik Дата добавления - 02.11.2015 в 17:14
Pelena
Дата: Понедельник, 02.11.2015, 17:14 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
[vba]Код
=СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]])
[/vba]
[vba]Код
=СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]])
[/vba] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение [vba]Код
=СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]])
[/vba] Автор - Pelena Дата добавления - 02.11.2015 в 17:14
imitsho
Дата: Понедельник, 02.11.2015, 17:28 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Pelena , спасибо большое, этот вариант то что нужно, а как сделать чтобы при отсутствии значения в строке он его пропускал и не считал? buchlotnik , формула работает некорректно при добавлении новых строк в таблице, почему-то последние строки перестают делать нумерацию и выдают значения последнего посчитанного элемента таблицы.
Pelena , спасибо большое, этот вариант то что нужно, а как сделать чтобы при отсутствии значения в строке он его пропускал и не считал? buchlotnik , формула работает некорректно при добавлении новых строк в таблице, почему-то последние строки перестают делать нумерацию и выдают значения последнего посчитанного элемента таблицы.imitsho
Ответить
Сообщение Pelena , спасибо большое, этот вариант то что нужно, а как сделать чтобы при отсутствии значения в строке он его пропускал и не считал? buchlotnik , формула работает некорректно при добавлении новых строк в таблице, почему-то последние строки перестают делать нумерацию и выдают значения последнего посчитанного элемента таблицы.Автор - imitsho Дата добавления - 02.11.2015 в 17:28
Pelena
Дата: Понедельник, 02.11.2015, 18:03 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Можно просто поставить формат ячеек 0;; , тогда нули будут скрываться. Или в формулу поставить доп. проверку [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba]
Можно просто поставить формат ячеек 0;; , тогда нули будут скрываться. Или в формулу поставить доп. проверку [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba]Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Можно просто поставить формат ячеек 0;; , тогда нули будут скрываться. Или в формулу поставить доп. проверку [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba]Автор - Pelena Дата добавления - 02.11.2015 в 18:03
imitsho
Дата: Понедельник, 02.11.2015, 18:23 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Pelena , еще раз спасибо, для отсутствия значения необходимо доделать и второй столбец, если кому интересно: в столбце два будет такая формула: [vba]Код
=ЕСЛИ(Таблица2[[#Все];[Город ]]="";"";ВПР(B9;Списки[#Все];2;ЛОЖЬ))
[/vba] в столбце три будет такая формула: [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba] [moder]Оформляйте формулы тегами (кнопка fx, если что-то не читается, то можно кнопкой #) Поправила за Вас.[/moder]
Pelena , еще раз спасибо, для отсутствия значения необходимо доделать и второй столбец, если кому интересно: в столбце два будет такая формула: [vba]Код
=ЕСЛИ(Таблица2[[#Все];[Город ]]="";"";ВПР(B9;Списки[#Все];2;ЛОЖЬ))
[/vba] в столбце три будет такая формула: [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba] [moder]Оформляйте формулы тегами (кнопка fx, если что-то не читается, то можно кнопкой #) Поправила за Вас.[/moder]imitsho
Сообщение отредактировал Manyasha - Понедельник, 02.11.2015, 18:48
Ответить
Сообщение Pelena , еще раз спасибо, для отсутствия значения необходимо доделать и второй столбец, если кому интересно: в столбце два будет такая формула: [vba]Код
=ЕСЛИ(Таблица2[[#Все];[Город ]]="";"";ВПР(B9;Списки[#Все];2;ЛОЖЬ))
[/vba] в столбце три будет такая формула: [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";СЧЁТЕСЛИ(Таблица2[[#Заголовки];[Статус города ]]:[@[Статус города ]];[@[Статус города ]]))
[/vba] [moder]Оформляйте формулы тегами (кнопка fx, если что-то не читается, то можно кнопкой #) Поправила за Вас.[/moder]Автор - imitsho Дата добавления - 02.11.2015 в 18:23
imitsho
Дата: Понедельник, 02.11.2015, 22:31 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
А вот еще вопрос: как в столбце три заставить нумерацию начаться заново, если в столбце два были пропущены данные? Образец прилагается.
А вот еще вопрос: как в столбце три заставить нумерацию начаться заново, если в столбце два были пропущены данные? Образец прилагается. imitsho
Ответить
Сообщение А вот еще вопрос: как в столбце три заставить нумерацию начаться заново, если в столбце два были пропущены данные? Образец прилагается. Автор - imitsho Дата добавления - 02.11.2015 в 22:31
Pelena
Дата: Вторник, 03.11.2015, 09:56 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Так подойдёт? Хотя в Вашем примере работает и такая формула [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";ЕСЛИ(ИЛИ(СМЕЩ([@[Статус города ]];-1;)="";СМЕЩ([@[Статус города ]];-1;)=Таблица2[[#Заголовки];[Статус города ]]);1;СМЕЩ([@Номер];-1;)+1))
[/vba]
Так подойдёт? Хотя в Вашем примере работает и такая формула [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";ЕСЛИ(ИЛИ(СМЕЩ([@[Статус города ]];-1;)="";СМЕЩ([@[Статус города ]];-1;)=Таблица2[[#Заголовки];[Статус города ]]);1;СМЕЩ([@Номер];-1;)+1))
[/vba] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Так подойдёт? Хотя в Вашем примере работает и такая формула [vba]Код
=ЕСЛИ([@[Статус города ]]="";"";ЕСЛИ(ИЛИ(СМЕЩ([@[Статус города ]];-1;)="";СМЕЩ([@[Статус города ]];-1;)=Таблица2[[#Заголовки];[Статус города ]]);1;СМЕЩ([@Номер];-1;)+1))
[/vba] Автор - Pelena Дата добавления - 03.11.2015 в 09:56
imitsho
Дата: Вторник, 03.11.2015, 12:50 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Все хорошо, только если значения не одинаковые то вся нумерация рассыпается.
Все хорошо, только если значения не одинаковые то вся нумерация рассыпается. imitsho
Ответить
Сообщение Все хорошо, только если значения не одинаковые то вся нумерация рассыпается. Автор - imitsho Дата добавления - 03.11.2015 в 12:50
Pelena
Дата: Вторник, 03.11.2015, 13:02 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Надо было сразу реальный пример прикладывать. А как тогда должно быть? Вторую формулу пробовали?
Надо было сразу реальный пример прикладывать. А как тогда должно быть? Вторую формулу пробовали? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Надо было сразу реальный пример прикладывать. А как тогда должно быть? Вторую формулу пробовали? Автор - Pelena Дата добавления - 03.11.2015 в 13:02
imitsho
Дата: Вторник, 03.11.2015, 13:24 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Да, немного запутанно и в тоже время ничего не изменилось. Прикладываю тот же самый пример, только немного расширенный. Да, вторая формула работает отлично.
Да, немного запутанно и в тоже время ничего не изменилось. Прикладываю тот же самый пример, только немного расширенный. Да, вторая формула работает отлично. imitsho
Сообщение отредактировал imitsho - Вторник, 03.11.2015, 13:27
Ответить
Сообщение Да, немного запутанно и в тоже время ничего не изменилось. Прикладываю тот же самый пример, только немного расширенный. Да, вторая формула работает отлично. Автор - imitsho Дата добавления - 03.11.2015 в 13:24
imitsho
Дата: Вторник, 03.11.2015, 14:15 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
А вот еще вопрос в продолжение к предыдущему: мы имеем три столбца, возможно ли в четвертом столбце сделать нумерацию с префиксом "S00..", "S01.." и т.д. если в третьем столбце стоит номер 1 и во втором столбце меняется значение "Столица", "Город милионник" и т.д.? Пример прикладываю.
А вот еще вопрос в продолжение к предыдущему: мы имеем три столбца, возможно ли в четвертом столбце сделать нумерацию с префиксом "S00..", "S01.." и т.д. если в третьем столбце стоит номер 1 и во втором столбце меняется значение "Столица", "Город милионник" и т.д.? Пример прикладываю. imitsho
Ответить
Сообщение А вот еще вопрос в продолжение к предыдущему: мы имеем три столбца, возможно ли в четвертом столбце сделать нумерацию с префиксом "S00..", "S01.." и т.д. если в третьем столбце стоит номер 1 и во втором столбце меняется значение "Столица", "Город милионник" и т.д.? Пример прикладываю. Автор - imitsho Дата добавления - 03.11.2015 в 14:15
Pelena
Дата: Вторник, 03.11.2015, 15:18 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Не надо складывать все вопросы в одну тему.
Не надо складывать все вопросы в одну тему. Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Не надо складывать все вопросы в одну тему. Автор - Pelena Дата добавления - 03.11.2015 в 15:18
imitsho
Дата: Вторник, 03.11.2015, 16:52 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Pelena , Спасибо огромное. А еще можно в этой теме задачу озвучить к этой же таблице или надо отдельную тему создавать?
Pelena , Спасибо огромное. А еще можно в этой теме задачу озвучить к этой же таблице или надо отдельную тему создавать?imitsho
Ответить
Сообщение Pelena , Спасибо огромное. А еще можно в этой теме задачу озвучить к этой же таблице или надо отдельную тему создавать?Автор - imitsho Дата добавления - 03.11.2015 в 16:52
Pelena
Дата: Вторник, 03.11.2015, 17:21 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Читаем Правила форума: один вопрос - одна тема
Читаем Правила форума: один вопрос - одна тема Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Читаем Правила форума: один вопрос - одна тема Автор - Pelena Дата добавления - 03.11.2015 в 17:21