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

Вход

Регистрация

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

 

= Мир MS Excel/Пользовательский формат ячеек - код с точками - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пользовательский формат ячеек - код с точками (Формулы/Formulas)
Пользовательский формат ячеек - код с точками
EZS Дата: Суббота, 04.02.2023, 03:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Имеется лист "Товар", где таблица со столбцами:
№ п/п // Товар // Код по ОКПД 2 // Наименование
Имеется лист "ОКПД2", где таблица со столбцами:
№ п/п // Код // Наименование // Расширенный код

1) вопрос:

В ячейку, столбца - "Код по ОКПД 2", в которую надо вписывать вручную, код в формате:
01
01.1
01.11
01.11.1
01.11.11
(не через "Список": Данные → Проверка данных → Список → Проверка данных (проверка данных, дабы исключить ошибку будет из классификатора на листе «ОКПД2» с функцией ВПР для поиска наименования, а так же для выбора из выпадающего списка))
Нужно, что бы при наборе кода вручную в ячейке (был разделитель точка « . » и срабатывала проверка данных, но при копировании из буфера лишняя часть отрезалась) к примеру:
1 получалось 01
01 получалось 01
10 получалось 10
21 получалось 21
313 получалось 31.3
4135 получалось 41.35
51356 получалось 41.35.6
613567 получалось 61.35.67
613567 получалось 61.35.67
7135678 получалось 71.35.67
81356789 получалось 71.35.67
010101000 получалось 01.01.01
200350100 получалось 20.03.50
и.т.д.

Пользовательский формат типа ("текстовый" вариант, форматирования ячейки тоже не подходит):
##.##.## 0.0.0.0
и тому подобные не работают.

В ОКПД 2 использованы иерархический метод классификации и последовательный метод кодирования.
Код состоит из 2 - 9 цифровых знаков, и его структура может быть представлена в следующем виде:

XX класс
XX.X подкласс
XX.XX группа
XX.XX.X подгруппа
XX.XX.XX вид
XX.XX.XX.XX0 категория
XX.XX.XX.XXX подкатегория

Для обеспечения соответствия кодовых обозначений ОКПД 2 и КПЕС 2008 между вторым и третьим, четвертым и пятым знаками кода ставится точка.
При наличии в ОКПД 2 дополнительных по сравнению с КПЕС 2008 уровней деления точка ставится также между шестым и седьмым знаками кода.
По аналогии с КПЕС 2008 в ОКПД 2 включены разделы и подразделы с сохранением их буквенных обозначений.
В тех случаях, когда не производится деление вида на категории, т.е. не осуществляется детализация продукции (услуг, работ) на национальном уровне, 7 - 9 знаки кода имеют значение "0" (ноль), а в тех случаях, когда деление производится, 7 - 8 знаки кода имеют значение, отличное от "0" (ноля).
Детализация на нижней ступени классификационного деления осуществляется только в тех случаях, когда производится деление категории продукции (услуг, работ) на несколько подкатегорий.
Например:

01 Продукция и услуги сельского хозяйства и охоты
01.1 Культуры однолетние
01.11 Культуры зерновые (кроме риса), зернобобовые, семена масличных культур
01.11.1 Пшеница
01.11.11 Пшеница твердая
01.11.11.110 Пшеница озимая твердая
01.11.11.111 Зерно озимой твердой пшеницы
01.11.11.112 Семена озимой твердой пшеницы

2) вопрос:
Как на листе "ОКПД2", где таблица со столбцами:
№ п/п // Код // Наименование // Расширенный код

Сократить столбец «Код» - очистить все не нужные коды более третьей точки (оставить до XX.XX.XX), без потери времени - это, делать вручную.
При этом не задевая другие столбцы "Наименование // Расширенный код", чтобы сократить не нужные в выпадающем списке коды и проверку данных...

P.s. Заранее благодарен, файл сократил как мог для примера из-за максимального размера файла в 500 кб, да и глаза ребят от +100500 наименований...
К сообщению приложен файл: __-__.xlsx (156.4 Kb)


Сообщение отредактировал EZS - Суббота, 04.02.2023, 03:20
 
Ответить
СообщениеИмеется лист "Товар", где таблица со столбцами:
№ п/п // Товар // Код по ОКПД 2 // Наименование
Имеется лист "ОКПД2", где таблица со столбцами:
№ п/п // Код // Наименование // Расширенный код

1) вопрос:

В ячейку, столбца - "Код по ОКПД 2", в которую надо вписывать вручную, код в формате:
01
01.1
01.11
01.11.1
01.11.11
(не через "Список": Данные → Проверка данных → Список → Проверка данных (проверка данных, дабы исключить ошибку будет из классификатора на листе «ОКПД2» с функцией ВПР для поиска наименования, а так же для выбора из выпадающего списка))
Нужно, что бы при наборе кода вручную в ячейке (был разделитель точка « . » и срабатывала проверка данных, но при копировании из буфера лишняя часть отрезалась) к примеру:
1 получалось 01
01 получалось 01
10 получалось 10
21 получалось 21
313 получалось 31.3
4135 получалось 41.35
51356 получалось 41.35.6
613567 получалось 61.35.67
613567 получалось 61.35.67
7135678 получалось 71.35.67
81356789 получалось 71.35.67
010101000 получалось 01.01.01
200350100 получалось 20.03.50
и.т.д.

Пользовательский формат типа ("текстовый" вариант, форматирования ячейки тоже не подходит):
##.##.## 0.0.0.0
и тому подобные не работают.

В ОКПД 2 использованы иерархический метод классификации и последовательный метод кодирования.
Код состоит из 2 - 9 цифровых знаков, и его структура может быть представлена в следующем виде:

XX класс
XX.X подкласс
XX.XX группа
XX.XX.X подгруппа
XX.XX.XX вид
XX.XX.XX.XX0 категория
XX.XX.XX.XXX подкатегория

Для обеспечения соответствия кодовых обозначений ОКПД 2 и КПЕС 2008 между вторым и третьим, четвертым и пятым знаками кода ставится точка.
При наличии в ОКПД 2 дополнительных по сравнению с КПЕС 2008 уровней деления точка ставится также между шестым и седьмым знаками кода.
По аналогии с КПЕС 2008 в ОКПД 2 включены разделы и подразделы с сохранением их буквенных обозначений.
В тех случаях, когда не производится деление вида на категории, т.е. не осуществляется детализация продукции (услуг, работ) на национальном уровне, 7 - 9 знаки кода имеют значение "0" (ноль), а в тех случаях, когда деление производится, 7 - 8 знаки кода имеют значение, отличное от "0" (ноля).
Детализация на нижней ступени классификационного деления осуществляется только в тех случаях, когда производится деление категории продукции (услуг, работ) на несколько подкатегорий.
Например:

01 Продукция и услуги сельского хозяйства и охоты
01.1 Культуры однолетние
01.11 Культуры зерновые (кроме риса), зернобобовые, семена масличных культур
01.11.1 Пшеница
01.11.11 Пшеница твердая
01.11.11.110 Пшеница озимая твердая
01.11.11.111 Зерно озимой твердой пшеницы
01.11.11.112 Семена озимой твердой пшеницы

2) вопрос:
Как на листе "ОКПД2", где таблица со столбцами:
№ п/п // Код // Наименование // Расширенный код

Сократить столбец «Код» - очистить все не нужные коды более третьей точки (оставить до XX.XX.XX), без потери времени - это, делать вручную.
При этом не задевая другие столбцы "Наименование // Расширенный код", чтобы сократить не нужные в выпадающем списке коды и проверку данных...

P.s. Заранее благодарен, файл сократил как мог для примера из-за максимального размера файла в 500 кб, да и глаза ребят от +100500 наименований...

Автор - EZS
Дата добавления - 04.02.2023 в 03:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пользовательский формат ячеек - код с точками (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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