powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выбор данных их таблицы
43 сообщений из 43, показаны все 2 страниц
Выбор данных их таблицы
    #37020320
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,
Есть таблица, по номеру месяца, ФИО нужно отобрать данные ко коду, сложить их и внести в другую таблицу. В примере должно быть все понятно. Как это сделать?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020380
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=СУММЕСЛИ()
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020408
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала нужно проверить:
1. Какие в наличии есть месяца: 1,2 (у каждого ФИО)
2. Какие коды есть в желтой стоке: 2000, 2300 (ФИО)
Потом уже сложить и вставить в нижнюю таблицу без пробела строк

Может как-то извлечь эти данные, обработать и вставить в нижнюю таблицу использовать SQL
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020415
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример давайте.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020587
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте использовать Сводную таблицу
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020642
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020733
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaМожет как-то извлечь эти данные, обработать и вставить в нижнюю таблицу использовать SQLвот не хватало.
сводной таблицей или здоровыми формулами.
кстати, руками - никто не отменял
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020823
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сводной таблицей нельзя, вид бланка испортится
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020870
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot PlanB]tuandreeva...сводной таблицей или здоровыми формулами...

PlanB , покажите как это сделать сводной.
Ну, для развития, так-сказать.

Формулой:
Код: plaintext
=СУММПРОИЗВ(($C$ 3 :$E$ 3 =B14)*($A$ 5 :$A$ 7 =A14)*($B$ 5 :$B$ 7 =$B$ 11 )*$C$ 5 :$E$ 7 )
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020879
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaСводной таблицей нельзя, вид бланка испортится
Вид бланка не испортится. Бланк не будет являться сводной.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020901
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, это все хорошо, но дело в том, что данные могут быть в этом месяце, а могут и не быть. Четких условий в бланке о месяце, коде нет. В бланк только те данные, которые есть. Как во вложенном файле. Если у пертова нет кода 2000 и месяца 2, то в бланке данные отсутствуют. И пустых строчек нет
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020906
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaДа, это все хорошо, но дело в том, что данные могут быть в этом месяце, а могут и не быть. Четких условий в бланке о месяце, коде нет. В бланк только те данные, которые есть. Как во вложенном файле. Если у пертова нет кода 2000 и месяца 2, то в бланке данные отсутствуют. И пустых строчек нет

В примере не исправила сумму
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020925
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда макросом.
Формулы не умеют строки удалять.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020950
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне не надо их удалять, бланк изначально будет пустым
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020994
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaМне не надо их удалять, бланк изначально будет пустым
Это:
tuandreeva Если у пертова нет кода 2000 и месяца 2, то в бланке данные отсутствуют. И пустых строчек нет

Ваше?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37020997
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И чем тогда моя формула не подходит?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021038
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007,
В бланке параметры для формулы будут пустыми, а именно месяц и код. По сути нужно сделать так: По ФИО бланка, собираем все данные по человеку в таблице и заполняет бланк, какой месяц, код, сумма. Т.Е. только то,что есть у этого ФИО
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021055
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaSerge 007,
В бланке параметры для формулы будут пустыми, а именно месяц и код. По сути нужно сделать так: По ФИО бланка, собираем все данные по человеку в таблице и заполняет бланк, какой месяц, код, сумма. Т.Е. только то,что есть у этого ФИО
Повторяю вопрос: И чем тогда моя формула не подходит?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021132
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные код и месяц не забиты и не должны заполняться, их может быть 50 или 150. Как тогда быть?
Формула-то подходит, но для нее необходимы параметры отбора
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021136
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021138
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021148
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сводная таблица полностью отпадает, т.к. это бланк строгой отчетности и структура должна быть неизменной
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021186
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда нужно писать макрос, который исходную таблицу перепишет в промежуточную, удобоваримую для сводной таблицы.
И второй макрос, уже совсем простой, который перепишет данные из сводной таблицы в бланк строгой отчетности.
Сводная уже и так почти как строгая, там немного поменять надо.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021236
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Исходную таблицу приведите вот к такому виду:
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021240
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В итоге получите сводную таблицу которую легко перекинуть в бланк
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021261
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaДанные код и месяц не забиты и не должны заполняться, их может быть 50 или 150. Как тогда быть?
Формула-то подходит, но для нее необходимы параметры отбора
Если нет критериев отбора, то формула вернёт 0.
Вам это мешает?
Тогда так:
=Если(СУММПРОИЗВ(($C$3:$E$3=B14)*($A$5:$A$7=A14)*($B$5:$B$7=$B$11)*$C$5:$E$7)=0;"";=СУММПРОИЗВ(($C$3:$E$3=B14)*($A$5:$A$7=A14)*($B$5:$B$7=$B$11)*$C$5:$E$7))
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021304
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или Вам надо что бы все строки сами заполнялись?
Тогда так.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021335
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007Или Вам надо что бы все строки сами заполнялись?
Тогда так.

Да, мне нужно именно так. Но вот в примере появляютсяпри выборе петрова ненужные цифры
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021355
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaSerge 007Или Вам надо что бы все строки сами заполнялись?
Тогда так.

Да, мне нужно именно так. Но вот в примере появляютсяпри выборе петрова ненужные цифрыКакие?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021398
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нарисуйте как должно быть, только точно, а не как в предыдущих примерах.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021452
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37021981
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В первой таблице есть месяца 1 и 2.
Во второй - 1,2 и 3.
Откуда взялся третий?
И почему в этот третий месяц у Иванов Иван Иванович - сумма - 500, если в первой таблице этого месяца вообще нет?!
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37024081
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошиблась, простите
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37031346
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как быть:
С листа база взять диапазон D2:J301, группировать по столбцу D и столбцу G, а столбец J сложить по группированным данным. В итоге должен получиться массив данных и его надо вставить в ячейку Результат!A2
Сводные таблицы отпадают. Это нужно сделать макросом
Помогите с идеями
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37031386
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите в Меню - Данные - Итоги.
Обычно это так делается.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37031424
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужно взять эти данные обработать и вставить на другой лист, без ссылок на ячейки, просто чистые данные. В аксесе это

Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("******")
Потом обрабатываем поля и вставляем в ячейку весь набор записей

Может в excel можно что-то придумать?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37031654
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaСводные таблицы отпадают.
Почему люди так не любят сводные таблицы?
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37031915
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я их обажаю, честно, и ими постоянно пользуюсь. Но вот в 2007 оф. при пересылке по эл. почте файла со сводной таблицей источник данных к основному адресу еще прибавляет полный путь нахождения файла до пересылки и не может обновиться. Вот, кстати, Ваш файл после того как я его скачала с форума. Пользователь не сможет постоянно менять источник данных, да и не должен.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37032590
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaЯ их обажаю, честно, и ими постоянно пользуюсь. Но вот в 2007 оф. при пересылке по эл. почте файла со сводной таблицей источник данных к основному адресу еще прибавляет полный путь нахождения файла до пересылки и не может обновиться. Вот, кстати, Ваш файл после того как я его скачала с форума. Пользователь не сможет постоянно менять источник данных, да и не должен.А зачем Вы меняете источник данных в почте?!
Переслали файл, юзер его сохранил на своём компе и пусть делает что хочет. пусть обновляет, пусть изменяет, да что угодно.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37032670
tuandreevaМне нужно взять эти данные обработать и вставить на другой лист, без ссылок на ячейки, просто чистые данные. В аксесе это

Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("******")
Потом обрабатываем поля и вставляем в ячейку весь набор записей

Может в excel можно что-то придумать?
MS уже придумали. Давно. Некоторые даже используют. Преобразование таблиц в Excel
Возможно придется подрихтовать строку подлючения (в Extended Properties заменить Excel 8.0 на Excel 12.0)
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37033043
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007, А вы попробуйте скачать ваш выложенный файл и обновите...
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37033288
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaSerge 007, А вы попробуйте скачать ваш выложенный файл и обновите...
А я прежде чем писать, так и сделал :-)
Причём на двух компах - дома и на работе.
...
Рейтинг: 0 / 0
Выбор данных их таблицы
    #37034059
George Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пробуй камнемtuandreevaМне нужно взять эти данные обработать и вставить на другой лист, без ссылок на ячейки, просто чистые данные. В аксесе это

Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("******")
Потом обрабатываем поля и вставляем в ячейку весь набор записей

Может в excel можно что-то придумать?
MS уже придумали. Давно. Некоторые даже используют. Преобразование таблиц в Excel
Возможно придется подрихтовать строку подлючения (в Extended Properties заменить Excel 8.0 на Excel 12.0)tuandreeva, вот вам решение на основе предложенного кода
...
Рейтинг: 0 / 0
43 сообщений из 43, показаны все 2 страниц
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выбор данных их таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]