Нумерация с учетом индекса и дополнительных данных
Fishka8316
Дата: Среда, 17.01.2024, 13:44 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
1 В столбцах В и С номера должны присваиваться автоматически в зависимости от столбца А. "41,54, 32…"- это индекс подразделения и нужно чтобы в номере протокола учитывался индекс и присваивался порядковый номер. 2 В столбце С должен присваиваться номер, состоящий из порядкового номера, номера ячейки столбца В и текущего года. В прилагаемом файле столбцы заполнены как желаемый результат. Буду очень признательна за помощь.
1 В столбцах В и С номера должны присваиваться автоматически в зависимости от столбца А. "41,54, 32…"- это индекс подразделения и нужно чтобы в номере протокола учитывался индекс и присваивался порядковый номер. 2 В столбце С должен присваиваться номер, состоящий из порядкового номера, номера ячейки столбца В и текущего года. В прилагаемом файле столбцы заполнены как желаемый результат. Буду очень признательна за помощь. Fishka8316
К сообщению приложен файл:
123.xlsx
(8.9 Kb)
Сообщение отредактировал Fishka8316 - Среда, 17.01.2024, 13:48
Ответить
Сообщение 1 В столбцах В и С номера должны присваиваться автоматически в зависимости от столбца А. "41,54, 32…"- это индекс подразделения и нужно чтобы в номере протокола учитывался индекс и присваивался порядковый номер. 2 В столбце С должен присваиваться номер, состоящий из порядкового номера, номера ячейки столбца В и текущего года. В прилагаемом файле столбцы заполнены как желаемый результат. Буду очень признательна за помощь. Автор - Fishka8316 Дата добавления - 17.01.2024 в 13:44
elovkov
Дата: Среда, 17.01.2024, 14:00 |
Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
Для упрощения на листе 2 создал именованную таблицу "Индекс" для поиска индекса подразделения и тогда для В2 и протянуть вниз:Код
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
для С2 и вниз:Код
=СЧЁТЗ(B$2:B2)&"-"&B2&"-2024"
Для упрощения на листе 2 создал именованную таблицу "Индекс" для поиска индекса подразделения и тогда для В2 и протянуть вниз:Код
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
для С2 и вниз:Код
=СЧЁТЗ(B$2:B2)&"-"&B2&"-2024"
elovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Ответить
Сообщение Для упрощения на листе 2 создал именованную таблицу "Индекс" для поиска индекса подразделения и тогда для В2 и протянуть вниз:Код
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
для С2 и вниз:Код
=СЧЁТЗ(B$2:B2)&"-"&B2&"-2024"
Автор - elovkov Дата добавления - 17.01.2024 в 14:00
DrMini
Дата: Среда, 17.01.2024, 15:16 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1800
Репутация:
255
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Просто как длинный вариант. В B2 и протянуть:Код
=СУММПРОИЗВ((Лист2!$A$2:$A$6=A2)*Лист2!$B$2:$B$6)&"/"&СЧЁТЕСЛИ($A$2:$A2;A2)
В C2 и протянуть:Код
=СТРОКА(A2)-1&"-"&B2&"-"&ГОД(СЕГОДНЯ())
Просто как длинный вариант. В B2 и протянуть:Код
=СУММПРОИЗВ((Лист2!$A$2:$A$6=A2)*Лист2!$B$2:$B$6)&"/"&СЧЁТЕСЛИ($A$2:$A2;A2)
В C2 и протянуть:Код
=СТРОКА(A2)-1&"-"&B2&"-"&ГОД(СЕГОДНЯ())
DrMini
Ответить
Сообщение Просто как длинный вариант. В B2 и протянуть:Код
=СУММПРОИЗВ((Лист2!$A$2:$A$6=A2)*Лист2!$B$2:$B$6)&"/"&СЧЁТЕСЛИ($A$2:$A2;A2)
В C2 и протянуть:Код
=СТРОКА(A2)-1&"-"&B2&"-"&ГОД(СЕГОДНЯ())
Автор - DrMini Дата добавления - 17.01.2024 в 15:16
elovkov
Дата: Среда, 17.01.2024, 15:47 |
Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
При открытии файла в следующем году все номера собьются))) Сначала тоже хотел автоматизировать год, но т.к. в исходнике дат нет - не стал)
При открытии файла в следующем году все номера собьются))) Сначала тоже хотел автоматизировать год, но т.к. в исходнике дат нет - не стал)elovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Ответить
Сообщение При открытии файла в следующем году все номера собьются))) Сначала тоже хотел автоматизировать год, но т.к. в исходнике дат нет - не стал)Автор - elovkov Дата добавления - 17.01.2024 в 15:47
DrMini
Дата: Среда, 17.01.2024, 16:15 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1800
Репутация:
255
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Сначала тоже хотел автоматизировать год
А я увидел вот это: и подумал может это всё делается для сейчас. Я бы вообще сделал доп. ячейку с выпадающим списком годов.
Сначала тоже хотел автоматизировать год
А я увидел вот это: и подумал может это всё делается для сейчас. Я бы вообще сделал доп. ячейку с выпадающим списком годов.DrMini
Ответить
Сообщение Сначала тоже хотел автоматизировать год
А я увидел вот это: и подумал может это всё делается для сейчас. Я бы вообще сделал доп. ячейку с выпадающим списком годов.Автор - DrMini Дата добавления - 17.01.2024 в 16:15
Fishka8316
Дата: Четверг, 18.01.2024, 15:41 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
elovkov, Спасибо за оперативность! В Вашем файле все работает как надо. Но вот в моем файле при попытке повторить действия почему-то при написании указанной формулы в В2 появляется ошибка "#Н/Д. Может индекс неправильно назначаю?
elovkov, Спасибо за оперативность! В Вашем файле все работает как надо. Но вот в моем файле при попытке повторить действия почему-то при написании указанной формулы в В2 появляется ошибка "#Н/Д. Может индекс неправильно назначаю? Fishka8316
Ответить
Сообщение elovkov, Спасибо за оперативность! В Вашем файле все работает как надо. Но вот в моем файле при попытке повторить действия почему-то при написании указанной формулы в В2 появляется ошибка "#Н/Д. Может индекс неправильно назначаю? Автор - Fishka8316 Дата добавления - 18.01.2024 в 15:41
Fishka8316
Дата: Четверг, 18.01.2024, 15:42 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
DrMini, Вы все правильно подумали записи делаются для текущего года. В следующем году будет новый лист с данными.
DrMini, Вы все правильно подумали записи делаются для текущего года. В следующем году будет новый лист с данными. Fishka8316
Ответить
Сообщение DrMini, Вы все правильно подумали записи делаются для текущего года. В следующем году будет новый лист с данными. Автор - Fishka8316 Дата добавления - 18.01.2024 в 15:42
DrMini
Дата: Четверг, 18.01.2024, 16:08 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1800
Репутация:
255
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Может индекс неправильно назначаю?
Вы не задали имя диапазону Лист2!$A$2:$B$6 Либо создайте именованный диапазон либо так:Код
=ВПР(A2;Лист2!$A$2:$B$6;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
Может индекс неправильно назначаю?
Вы не задали имя диапазону Лист2!$A$2:$B$6 Либо создайте именованный диапазон либо так:Код
=ВПР(A2;Лист2!$A$2:$B$6;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
DrMini
Ответить
Сообщение Может индекс неправильно назначаю?
Вы не задали имя диапазону Лист2!$A$2:$B$6 Либо создайте именованный диапазон либо так:Код
=ВПР(A2;Лист2!$A$2:$B$6;2;0)&"/"&СЧЁТЕСЛИ(A$2:A2;A2)
Автор - DrMini Дата добавления - 18.01.2024 в 16:08
elovkov
Дата: Четверг, 18.01.2024, 16:09 |
Сообщение № 9
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
при написании указанной формулы в В2 появляется ошибка "#Н/Д
Там у Вас в файле есть "неодинаковые" бухгалтерия и ФЭО, а именно в строках 4 и 14 после названия отдела еще пробел В таблице на листе 2 перепроверить все названия, а в исходной можно усовершенствовать немного формулуКод
=ВПР(СЖПРОБЕЛЫ(A5);Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A5;A5)
Тогда она из столбца А сама лишние пробелы уберет, но в таблице с индексами вручную все перепроверить почистить Ну и да, на листе 2 это должна быть именованная таблица, с именем "Индекс" Для этого выделяем ее, на вкладке Главная "Форматировать как таблицу", потом курсор на любую ячейку в ней и во вкладке конструктор слева можно имя прописать
при написании указанной формулы в В2 появляется ошибка "#Н/Д
Там у Вас в файле есть "неодинаковые" бухгалтерия и ФЭО, а именно в строках 4 и 14 после названия отдела еще пробел В таблице на листе 2 перепроверить все названия, а в исходной можно усовершенствовать немного формулуКод
=ВПР(СЖПРОБЕЛЫ(A5);Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A5;A5)
Тогда она из столбца А сама лишние пробелы уберет, но в таблице с индексами вручную все перепроверить почистить Ну и да, на листе 2 это должна быть именованная таблица, с именем "Индекс" Для этого выделяем ее, на вкладке Главная "Форматировать как таблицу", потом курсор на любую ячейку в ней и во вкладке конструктор слева можно имя прописатьelovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Сообщение отредактировал elovkov - Четверг, 18.01.2024, 16:12
Ответить
Сообщение при написании указанной формулы в В2 появляется ошибка "#Н/Д
Там у Вас в файле есть "неодинаковые" бухгалтерия и ФЭО, а именно в строках 4 и 14 после названия отдела еще пробел В таблице на листе 2 перепроверить все названия, а в исходной можно усовершенствовать немного формулуКод
=ВПР(СЖПРОБЕЛЫ(A5);Индекс;2;0)&"/"&СЧЁТЕСЛИ(A$2:A5;A5)
Тогда она из столбца А сама лишние пробелы уберет, но в таблице с индексами вручную все перепроверить почистить Ну и да, на листе 2 это должна быть именованная таблица, с именем "Индекс" Для этого выделяем ее, на вкладке Главная "Форматировать как таблицу", потом курсор на любую ячейку в ней и во вкладке конструктор слева можно имя прописатьАвтор - elovkov Дата добавления - 18.01.2024 в 16:09
elovkov
Дата: Четверг, 18.01.2024, 16:14 |
Сообщение № 10
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
Ну или как DrMini прописал диапазон прямо в формулу, но в моем варианте удобно, что в таблицу индексов можно просто снизу новый отдел дописать и тогда он автоматом в выборку попадет, а при указании диапазона в формуле придется корректировать формулу
Ну или как DrMini прописал диапазон прямо в формулу, но в моем варианте удобно, что в таблицу индексов можно просто снизу новый отдел дописать и тогда он автоматом в выборку попадет, а при указании диапазона в формуле придется корректировать формулу elovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Ответить
Сообщение Ну или как DrMini прописал диапазон прямо в формулу, но в моем варианте удобно, что в таблицу индексов можно просто снизу новый отдел дописать и тогда он автоматом в выборку попадет, а при указании диапазона в формуле придется корректировать формулу Автор - elovkov Дата добавления - 18.01.2024 в 16:14
elovkov
Дата: Четверг, 18.01.2024, 16:38 |
Сообщение № 11
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
можно усовершенствовать немного формулу
не, не выходит, тогда счет актов по отделу тоже сбивается Или везде перепроверять пробелы и названия или допстолбец можно сделать, если строк сотни, проще допстолбец А еще если в начале гдето дата есть, то можно и год автоматизировать в файле с пояснениями
можно усовершенствовать немного формулу
не, не выходит, тогда счет актов по отделу тоже сбивается Или везде перепроверять пробелы и названия или допстолбец можно сделать, если строк сотни, проще допстолбец А еще если в начале гдето дата есть, то можно и год автоматизировать в файле с пояснениямиelovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Сообщение отредактировал elovkov - Четверг, 18.01.2024, 16:39
Ответить
Сообщение можно усовершенствовать немного формулу
не, не выходит, тогда счет актов по отделу тоже сбивается Или везде перепроверять пробелы и названия или допстолбец можно сделать, если строк сотни, проще допстолбец А еще если в начале гдето дата есть, то можно и год автоматизировать в файле с пояснениямиАвтор - elovkov Дата добавления - 18.01.2024 в 16:38
Fishka8316
Дата: Пятница, 19.01.2024, 13:25 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
А как быть с формулами если данные в ячейку А2 вносятся из выпадающего списка? Написала так: Код
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ([@Подразделение]:[@Подразделение];[@Подразделение])
но при этом следующий номер не изменяется на единицу. Ну и порядковые номера удостоверений соответственно не увеличиваются.
А как быть с формулами если данные в ячейку А2 вносятся из выпадающего списка? Написала так: Код
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ([@Подразделение]:[@Подразделение];[@Подразделение])
но при этом следующий номер не изменяется на единицу. Ну и порядковые номера удостоверений соответственно не увеличиваются. Fishka8316
Сообщение отредактировал Fishka8316 - Пятница, 19.01.2024, 13:47
Ответить
Сообщение А как быть с формулами если данные в ячейку А2 вносятся из выпадающего списка? Написала так: Код
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ([@Подразделение]:[@Подразделение];[@Подразделение])
но при этом следующий номер не изменяется на единицу. Ну и порядковые номера удостоверений соответственно не увеличиваются. Автор - Fishka8316 Дата добавления - 19.01.2024 в 13:25
Fishka8316
Дата: Вторник, 23.01.2024, 11:33 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Спасибо Всем большое за помощь в решении!
Спасибо Всем большое за помощь в решении! Fishka8316
Ответить
Сообщение Спасибо Всем большое за помощь в решении! Автор - Fishka8316 Дата добавления - 23.01.2024 в 11:33
elovkov
Дата: Вторник, 23.01.2024, 12:02 |
Сообщение № 14
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
но при этом следующий номер не изменяется на единицу
в умной таблице не зафиксировать строку, надо тогда такКод
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ(C$2:C2;[@Подразделение])
именно со ссылкой на ячейку
но при этом следующий номер не изменяется на единицу
в умной таблице не зафиксировать строку, надо тогда такКод
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ(C$2:C2;[@Подразделение])
именно со ссылкой на ячейкуelovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Ответить
Сообщение но при этом следующий номер не изменяется на единицу
в умной таблице не зафиксировать строку, надо тогда такКод
=ВПР([@Подразделение];Индекс;2;0)&"/"&СЧЁТЕСЛИ(C$2:C2;[@Подразделение])
именно со ссылкой на ячейкуАвтор - elovkov Дата добавления - 23.01.2024 в 12:02
Nic70y
Дата: Вторник, 23.01.2024, 12:11 |
Сообщение № 15
Группа: Друзья
Ранг: Экселист
Сообщений: 8937
Репутация:
2337
±
Замечаний:
0% ±
Excel 2010
в умной таблице не зафиксировать строку
есть способы, но я их не помню, т.к. не использую умные таблицыКод
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
даже тЭг формулы их не любит)[vba]Код
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
[/vba]
в умной таблице не зафиксировать строку
есть способы, но я их не помню, т.к. не использую умные таблицыКод
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
даже тЭг формулы их не любит)[vba]Код
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
[/vba]Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Вторник, 23.01.2024, 12:14
Ответить
Сообщение в умной таблице не зафиксировать строку
есть способы, но я их не помню, т.к. не использую умные таблицыКод
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
даже тЭг формулы их не любит)[vba]Код
СЧЁТЕСЛИ(Таблица418[[#Заголовки];[Подразделение]]:[@Подразделение];[@Подразделение])
[/vba]Автор - Nic70y Дата добавления - 23.01.2024 в 12:11
elovkov
Дата: Вторник, 23.01.2024, 12:24 |
Сообщение № 16
Группа: Друзья
Ранг: Обитатель
Сообщений: 401
Репутация:
71
±
Замечаний:
0% ±
Excel 2013
Точно, через Заголовки зафиксировать можно)не использую умные таблицы
А я когда про них узнал прям кинулся осваивать, но со временем приостыл)))
Точно, через Заголовки зафиксировать можно)не использую умные таблицы
А я когда про них узнал прям кинулся осваивать, но со временем приостыл))) elovkov
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
Ответить
Сообщение Точно, через Заголовки зафиксировать можно)не использую умные таблицы
А я когда про них узнал прям кинулся осваивать, но со временем приостыл))) Автор - elovkov Дата добавления - 23.01.2024 в 12:24
Serge_007
Дата: Вторник, 23.01.2024, 12:28 |
Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
не использую умные таблицы
Аналогично) Проблем с ними больше, чем от них пользы
не использую умные таблицы
Аналогично) Проблем с ними больше, чем от них пользыSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение не использую умные таблицы
Аналогично) Проблем с ними больше, чем от них пользыАвтор - Serge_007 Дата добавления - 23.01.2024 в 12:28
Fishka8316
Дата: Пятница, 26.01.2024, 16:08 |
Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Люди добрые, помогите еще усложнить задачу. Нужно чтобы номера в столбце D присваивались и считались только если в столбце С стоит галка, т.е. значение=ИСТИНА.
Люди добрые, помогите еще усложнить задачу. Нужно чтобы номера в столбце D присваивались и считались только если в столбце С стоит галка, т.е. значение=ИСТИНА. Fishka8316
Ответить
Сообщение Люди добрые, помогите еще усложнить задачу. Нужно чтобы номера в столбце D присваивались и считались только если в столбце С стоит галка, т.е. значение=ИСТИНА. Автор - Fishka8316 Дата добавления - 26.01.2024 в 16:08
Nic70y
Дата: Пятница, 26.01.2024, 16:26 |
Сообщение № 19
Группа: Друзья
Ранг: Экселист
Сообщений: 8937
Репутация:
2337
±
Замечаний:
0% ±
Excel 2010
Fishka8316 , такКод
=ЕСЛИ(C2;СЧЁТЕСЛИ(C$2:C2;1=1)&"-"&B2&"-2024";"")
хотели? апдэйт если не так, то еще в столбец BКод
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИМН(A$2:A2;A2;C$2:C2;1=1)
Fishka8316 , такКод
=ЕСЛИ(C2;СЧЁТЕСЛИ(C$2:C2;1=1)&"-"&B2&"-2024";"")
хотели? апдэйт если не так, то еще в столбец BКод
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИМН(A$2:A2;A2;C$2:C2;1=1)
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Пятница, 26.01.2024, 16:36
Ответить
Сообщение Fishka8316 , такКод
=ЕСЛИ(C2;СЧЁТЕСЛИ(C$2:C2;1=1)&"-"&B2&"-2024";"")
хотели? апдэйт если не так, то еще в столбец BКод
=ВПР(A2;Индекс;2;0)&"/"&СЧЁТЕСЛИМН(A$2:A2;A2;C$2:C2;1=1)
Автор - Nic70y Дата добавления - 26.01.2024 в 16:26
Fishka8316
Дата: Пятница, 26.01.2024, 16:38 |
Сообщение № 20
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Nic70y , Да! То что нужно! Спасибо огромное!
Nic70y , Да! То что нужно! Спасибо огромное!Fishka8316
Сообщение отредактировал Fishka8316 - Пятница, 26.01.2024, 16:39
Ответить
Сообщение Nic70y , Да! То что нужно! Спасибо огромное!Автор - Fishka8316 Дата добавления - 26.01.2024 в 16:38