Опишу суть. Есть 40 сотрудников. Каждый месяц ведется статистическая таблица в Microsoft Excel качества, учета и т.д. проделанной работы. Файл (документ) один. Новый месяц начинается с нового листа в этом документе. В новом листе приходится вручную вписывать фамилию каждого сотрудника и вписав один раз, набирая в другом столбике начальные буквы фамилии Excel сам предлагает автоматически заполнить. В месяц столбцов заполняется не меньше 200 и до... как получится, но не больше 600. ФИО сотрудника(ков) может быть вписан несколько раз в разных столбцах, а может и не вписываться. Вот у меня вопрос. Есть ли возможность создать базу с зафиксированными ФИО сотрудников, что бы в каждом новом листе Excel автоматически предлагал заполнение. Пробовал просто скопировать и вставить в новом листе несколько ФИО, но при копировании Excel не предлагает автозамену.
R.Karp 29.05.2020 19:16 пишет: Опишу суть. Есть 40 сотрудников. Каждый месяц ведется статистическая таблица в Microsoft Excel качества, учета и т.д. проделанной работы. Файл (документ) один. Новый месяц начинается с нового листа в этом документе. В новом листе приходится вручную вписывать фамилию каждого сотрудника и вписав один раз, набирая в другом столбике начальные буквы фамилии Excel сам предлагает автоматически заполнить. В месяц столбцов заполняется не меньше 200 и до... как получится, но не больше 600. ФИО сотрудника(ков) может быть вписан несколько раз в разных столбцах, а может и не вписываться. Вот у меня вопрос. Есть ли возможность создать базу с зафиксированными ФИО сотрудников, что бы в каждом новом листе Excel автоматически предлагал заполнение. Пробовал просто скопировать и вставить в новом листе несколько ФИО, но при копировании Excel не предлагает автозамену.
я может не понимаю задачу, но что мешает сделать 1 лист с ФИО и оттуда брать данные, вплоть до формулы ячейка = .
R.Karp 29.05.2020 19:16 пишет: Опишу суть. Есть 40 сотрудников. Каждый месяц ведется статистическая таблица в Microsoft Excel качества, учета и т.д. проделанной работы. Файл (документ) один. Новый месяц начинается с нового листа в этом документе. В новом листе приходится вручную вписывать фамилию каждого сотрудника и вписав один раз, набирая в другом столбике начальные буквы фамилии Excel сам предлагает автоматически заполнить. В месяц столбцов заполняется не меньше 200 и до... как получится, но не больше 600. ФИО сотрудника(ков) может быть вписан несколько раз в разных столбцах, а может и не вписываться. Вот у меня вопрос. Есть ли возможность создать базу с зафиксированными ФИО сотрудников, что бы в каждом новом листе Excel автоматически предлагал заполнение. Пробовал просто скопировать и вставить в новом листе несколько ФИО, но при копировании Excel не предлагает автозамену.
а создать копию существующего листа и удалить в нем ненужные данные не?
я может не понимаю задачу, но что мешает сделать 1 лист с ФИО и оттуда брать данные, вплоть до формулы ячейка = .
Не совсем подходит. У меня с 2015 ведется этот документ. Листов за это время не мало уже. И преключаться между ними для копирования листая взад перед нет смысла. Или я не понимаю о чем идет речь. Даже скопивав фио и разместив их возле таблицы в каждом новом листе прийдется листать выискивая нужную фамилию.
а создать копию существующего листа и удалить в нем ненужные данные не?
Не. Документы от сотрудников на проверку приходят каждый день. Документы имеют свой номер. Проверяя документ заношу в таблицу ФИО, номер документа, пометки. На пример 1. Иванов 23567 (номер документа) 2. Иванов 1235 3. Петров 75435 4. Сидоров 465323 5. Иванов 7655е4 6. Сидоров..... .... 200. ... 300 Ивановых, Петровых, Сидоровых
То есть порядок расположения не привязан. Колличество выданной, проверенной работы тоже разный.
Просто 40+ фамилий вбивать вручную первые дни каждого месяця отнимает время. После Ексель уже сам, по первым двум трем, буквам предлагает ввод ФИО. Вот и думаю, может есть возможность привязать единожды введенные ФИО к такой автозамене в каждом новом листе. Может через какой макрос. Я в этом не знаток.
Спробуй базу даних в ексель. вона більше підходить для ситуації. Але не получится нову на кожний місяць. Це повинна бути одна база. Новий ексель підтримуе багато строк, вистачить.
R.Karp 29.05.2020 19:16 пишет: не предлагает автозамену.
х.з. що воно таке, але може спробуй не копіювання через буфер, а формулою: комірка нового листа=комірка попереднього потім мультиплікуєш - і усі ФИО переносяться.
Data validation это называется. На отдельном листе делается список, а на остальных включается проверка по списку. Это добавляет выпадающий список в ячейку:
codex 29.05.2020 23:21 пишет: Data validation это называется. На отдельном листе делается список, а на остальных включается проверка по списку. Это добавляет выпадающий список в ячейку:
я так розумію, що ТСа не цікавить випадаючий список на 40 позицій, створений "проверка данных"... Йому треба записати відразу увесь список!?
Самое простое - не заводить каждый месяц новый лист, а вести все работы в одном листе, добавив поле Дата. По полю дата поставишь фильтр за май, будешь видеть только майские работы и т.д. 01.05.2020 Иванов 20000 01.05.2020 Сидоренко 30000 05.05.2020 Степанчук 40000
Спасибо за советы. Только сегодня добрался до компа и попытался повозиться с вариантами. В итоге ничего не получилось. Но нашел как называется функция - "Автозавершение". К сожалению не нашел возможности создания своего списка для этой функции. Работает только при ручном вводе.