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

Вход

Регистрация

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

 

= Мир MS Excel/Отобразить информацию с другого листа, при условиях - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Отобразить информацию с другого листа, при условиях (Формулы/Formulas)
Отобразить информацию с другого листа, при условиях
ROM@RIO Дата: Вторник, 11.08.2020, 14:20 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем добрый день. Сразу прошу не кидайте пожалуйста камни если неправильно что-то объясню или задвою тему, но я не нашёл то что меня интересует в предыдущих темах. Итак задача следующая. Мне приходится делать ежедневный отчёт, а информация которая мне нужна находится в одном файле EXCEL но разных страницах.
У меня есть данные по навигации сколько и какая машина заправилась за отчётный период- это один лист, сюда и нужно подтянуть информацию с других листов которые предоставляет компания заправщика, и соответственно гос.номеру автомобиля перенести это в первый файл, а далее вычесть разницу .Причем автомобиль может за день заправляться несколько раз, это надо суммировать, а потом уже разницу с данными по навигации. Может мне кто нибудь помочь??? много времени вручную на это уходит. Заранее благодарю.
К сообщению приложен файл: ___11.08.xlsx(57.9 Kb)


Сообщение отредактировал ROM@RIO - Вторник, 11.08.2020, 14:37
 
Ответить
СообщениеВсем добрый день. Сразу прошу не кидайте пожалуйста камни если неправильно что-то объясню или задвою тему, но я не нашёл то что меня интересует в предыдущих темах. Итак задача следующая. Мне приходится делать ежедневный отчёт, а информация которая мне нужна находится в одном файле EXCEL но разных страницах.
У меня есть данные по навигации сколько и какая машина заправилась за отчётный период- это один лист, сюда и нужно подтянуть информацию с других листов которые предоставляет компания заправщика, и соответственно гос.номеру автомобиля перенести это в первый файл, а далее вычесть разницу .Причем автомобиль может за день заправляться несколько раз, это надо суммировать, а потом уже разницу с данными по навигации. Может мне кто нибудь помочь??? много времени вручную на это уходит. Заранее благодарю.

Автор - ROM@RIO
Дата добавления - 11.08.2020 в 14:20
Hugo Дата: Вторник, 11.08.2020, 15:35 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3089
Репутация: 665 ±
Замечаний: 0% ±

Добрый день.
Нужно бы заставить поставщиков корректно заполнять поле ТС, затем нужно соответственно доработать свой сводный отчёт (чтоб ячейки совпадали и не приходилось выворачиваться).
Или как вариант - делать это каждый раз самому, протянув соотв. формулу.
И сделать в сводном две ячейки с датами - от и до.
И тогда банально суммой 3-х СУММПРОИЗВ() по этим трём листам можно получить желаемое.


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069


Сообщение отредактировал Hugo - Вторник, 11.08.2020, 15:36
 
Ответить
СообщениеДобрый день.
Нужно бы заставить поставщиков корректно заполнять поле ТС, затем нужно соответственно доработать свой сводный отчёт (чтоб ячейки совпадали и не приходилось выворачиваться).
Или как вариант - делать это каждый раз самому, протянув соотв. формулу.
И сделать в сводном две ячейки с датами - от и до.
И тогда банально суммой 3-х СУММПРОИЗВ() по этим трём листам можно получить желаемое.

Автор - Hugo
Дата добавления - 11.08.2020 в 15:35
ROM@RIO Дата: Вторник, 11.08.2020, 17:13 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Нужно бы заставить поставщиков корректно заполнять поле ТС

ИХ ЗАСТАВИШЬ, как всегда крайний тот на кого спустили задание

протянув соотв. формулу

Вот мне бы хитрую формулу, что и прошу
 
Ответить
Сообщение
Нужно бы заставить поставщиков корректно заполнять поле ТС

ИХ ЗАСТАВИШЬ, как всегда крайний тот на кого спустили задание

протянув соотв. формулу

Вот мне бы хитрую формулу, что и прошу

Автор - ROM@RIO
Дата добавления - 11.08.2020 в 17:13
Hugo Дата: Вторник, 11.08.2020, 17:18 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3089
Репутация: 665 ±
Замечаний: 0% ±

Ну если смотреть на пример - почти любая текстовая подойдёт - или замена "ИСУЗУ " на ничего, или ПРАВСИМВ() с 7-ой позиции, или ПСТР()...


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069
 
Ответить
СообщениеНу если смотреть на пример - почти любая текстовая подойдёт - или замена "ИСУЗУ " на ничего, или ПРАВСИМВ() с 7-ой позиции, или ПСТР()...

Автор - Hugo
Дата добавления - 11.08.2020 в 17:18
ROM@RIO Дата: Вторник, 11.08.2020, 17:21 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ну если смотреть на пример - почти любая текстовая подойдёт - или замена "ИСУЗУ " на ничего, или ПРАВСИМВ() с 7-ой позиции, или ПСТР()...

если б я ещё так сильно разбирался в этом, если можно пример
 
Ответить
Сообщение
Ну если смотреть на пример - почти любая текстовая подойдёт - или замена "ИСУЗУ " на ничего, или ПРАВСИМВ() с 7-ой позиции, или ПСТР()...

если б я ещё так сильно разбирался в этом, если можно пример

Автор - ROM@RIO
Дата добавления - 11.08.2020 в 17:21
Hugo Дата: Вторник, 11.08.2020, 17:41 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3089
Репутация: 665 ±
Замечаний: 0% ±

Вот сделал. Жёлтые даты ставил вручную, лень из строки выковыривать.
К сообщению приложен файл: _11.08.xlsx(77.9 Kb)


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069
 
Ответить
СообщениеВот сделал. Жёлтые даты ставил вручную, лень из строки выковыривать.

Автор - Hugo
Дата добавления - 11.08.2020 в 17:41
ROM@RIO Дата: Вторник, 11.08.2020, 19:08 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ну в принципе почти то что нужно, только вот проблема, когда повторно копирую другие данные в основной лист ( а мне нужно их менять и считать каждый день), а также в другие листы от заправщика( в листах заправщика проставляю =ПСТР(AA12;7;999), как в примере от вас) формула перестаёт работать. Пишет #ЗНАЧ. Дату вверху так же меняю согласно дню запроса.
К сообщению приложен файл: _11.08-1-.xlsx(101.8 Kb)


Сообщение отредактировал ROM@RIO - Вторник, 11.08.2020, 19:13
 
Ответить
СообщениеНу в принципе почти то что нужно, только вот проблема, когда повторно копирую другие данные в основной лист ( а мне нужно их менять и считать каждый день), а также в другие листы от заправщика( в листах заправщика проставляю =ПСТР(AA12;7;999), как в примере от вас) формула перестаёт работать. Пишет #ЗНАЧ. Дату вверху так же меняю согласно дню запроса.

Автор - ROM@RIO
Дата добавления - 11.08.2020 в 19:08
Hugo Дата: Вторник, 11.08.2020, 19:37 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3089
Репутация: 665 ±
Замечаний: 0% ±

Потому что мусора в данных много, вот так работает:
Код
=СУММПРОИЗВ((Лист1!$D$12:$D$46=Report!A4)*(Лист1!$E$12:$E$46>=Report!$E$1)*(Лист1!$E$12:$E$46<=Report!$F$1)*Лист1!$L$12:$L$46)
+СУММПРОИЗВ((Лист2!$D$12:$D$46=Report!A4)*(Лист2!$E$12:$E$46>=Report!$E$1)*(Лист2!$E$12:$E$46<=Report!$F$1)*Лист2!$L$12:$L$46)
+СУММПРОИЗВ((Лист3!$D$12:$D$46=Report!A4)*(Лист3!$E$12:$E$46>=Report!$E$1)*(Лист3!$E$12:$E$46<=Report!$F$1)*Лист3!$L$12:$L$46)

Убейте всю хрень под таблицей с нужными данными, тогда можно и 1000 оставить, и даже 100000...
46 конечно я поставил по первой таблице, на других листах может быть нужно иначе, чтоб ничего не потерять и чтоб не влезть в мусор.
P.S. с Лист1!$A$12:$AB$1000 я ошибся (объединения - зло!), нужно Лист1!$D$12:$D$1000, ну т.е. тот столбец где номер. Хотя и так работает :)


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069


Сообщение отредактировал Hugo - Вторник, 11.08.2020, 20:22
 
Ответить
СообщениеПотому что мусора в данных много, вот так работает:
Код
=СУММПРОИЗВ((Лист1!$D$12:$D$46=Report!A4)*(Лист1!$E$12:$E$46>=Report!$E$1)*(Лист1!$E$12:$E$46<=Report!$F$1)*Лист1!$L$12:$L$46)
+СУММПРОИЗВ((Лист2!$D$12:$D$46=Report!A4)*(Лист2!$E$12:$E$46>=Report!$E$1)*(Лист2!$E$12:$E$46<=Report!$F$1)*Лист2!$L$12:$L$46)
+СУММПРОИЗВ((Лист3!$D$12:$D$46=Report!A4)*(Лист3!$E$12:$E$46>=Report!$E$1)*(Лист3!$E$12:$E$46<=Report!$F$1)*Лист3!$L$12:$L$46)

Убейте всю хрень под таблицей с нужными данными, тогда можно и 1000 оставить, и даже 100000...
46 конечно я поставил по первой таблице, на других листах может быть нужно иначе, чтоб ничего не потерять и чтоб не влезть в мусор.
P.S. с Лист1!$A$12:$AB$1000 я ошибся (объединения - зло!), нужно Лист1!$D$12:$D$1000, ну т.е. тот столбец где номер. Хотя и так работает :)

Автор - Hugo
Дата добавления - 11.08.2020 в 19:37
ROM@RIO Дата: Среда, 12.08.2020, 09:37 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Хотя и так работает

вчера вставил формулу, Лист 1 обработала, Лист2, Лист 3 не видела его, сегодня опять ничего не работает
К сообщению приложен файл: 9874757.xlsx(80.4 Kb)
 
Ответить
Сообщение
Хотя и так работает

вчера вставил формулу, Лист 1 обработала, Лист2, Лист 3 не видела его, сегодня опять ничего не работает

Автор - ROM@RIO
Дата добавления - 12.08.2020 в 09:37
Pelena Дата: Среда, 12.08.2020, 10:30 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16631
Репутация: 3595 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
46 конечно я поставил по первой таблице, на других листах может быть нужно иначе

на втором листе 23 строки, на третьем 29.
Подкорректируйте диапазоны


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
46 конечно я поставил по первой таблице, на других листах может быть нужно иначе

на втором листе 23 строки, на третьем 29.
Подкорректируйте диапазоны

Автор - Pelena
Дата добавления - 12.08.2020 в 10:30
ROM@RIO Дата: Среда, 12.08.2020, 11:12 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Подкорректируйте диапазоны

подкорректировал, не работает, лишнюю инфу убрал, всё равно не работает
 
Ответить
Сообщение
Подкорректируйте диапазоны

подкорректировал, не работает, лишнюю инфу убрал, всё равно не работает

Автор - ROM@RIO
Дата добавления - 12.08.2020 в 11:12
Hugo Дата: Среда, 12.08.2020, 12:05 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3089
Репутация: 665 ±
Замечаний: 0% ±

Покажите файл, посмотрим что не убрали :)
Вообще можно этот мусор игнорировать:
Код
=СУММПРОИЗВ((Лист1!$D$12:$D$10000=Report!A4)*(Лист1!$E$12:$E$10000>=Report!$E$1)*(Лист1!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист1!$L$12:$L$10000))
+СУММПРОИЗВ((Лист2!$D$12:$D$10000=Report!A4)*(Лист2!$E$12:$E$10000>=Report!$E$1)*(Лист2!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист2!$L$12:$L$10000))
+СУММПРОИЗВ((Лист3!$D$12:$D$10000=Report!A4)*(Лист3!$E$12:$E$10000>=Report!$E$1)*(Лист3!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист3!$L$12:$L$10000))

Но главное чтоб этот мусор вдруг как-то не исказил результат...
P.S. А для первого столбца я бы какуюнить свою UDF написал/использовал, чтоб получить только номер машины, и заодно сразу там пофиксил возможные косяки с англ./рус. символами. Кстати я думал что номера всегда должны набираться англ. символами :(

P.P.S. Важно - у Вас есть косяки с газелями (заметил в сводном, и на втором листах), теряете данные! Нужно с этим что-то делать... просится UDF, или может сразу делать всё в PQ, но тут я пас.
К сообщению приложен файл: 2454305.xlsx(82.2 Kb)


excel@nxt.ru
webmoney: E265281470651 R418926282008 Z422237915069


Сообщение отредактировал Hugo - Среда, 12.08.2020, 12:34
 
Ответить
СообщениеПокажите файл, посмотрим что не убрали :)
Вообще можно этот мусор игнорировать:
Код
=СУММПРОИЗВ((Лист1!$D$12:$D$10000=Report!A4)*(Лист1!$E$12:$E$10000>=Report!$E$1)*(Лист1!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист1!$L$12:$L$10000))
+СУММПРОИЗВ((Лист2!$D$12:$D$10000=Report!A4)*(Лист2!$E$12:$E$10000>=Report!$E$1)*(Лист2!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист2!$L$12:$L$10000))
+СУММПРОИЗВ((Лист3!$D$12:$D$10000=Report!A4)*(Лист3!$E$12:$E$10000>=Report!$E$1)*(Лист3!$E$12:$E$10000<=Report!$F$1)*Ч(+Лист3!$L$12:$L$10000))

Но главное чтоб этот мусор вдруг как-то не исказил результат...
P.S. А для первого столбца я бы какуюнить свою UDF написал/использовал, чтоб получить только номер машины, и заодно сразу там пофиксил возможные косяки с англ./рус. символами. Кстати я думал что номера всегда должны набираться англ. символами :(

P.P.S. Важно - у Вас есть косяки с газелями (заметил в сводном, и на втором листах), теряете данные! Нужно с этим что-то делать... просится UDF, или может сразу делать всё в PQ, но тут я пас.

Автор - Hugo
Дата добавления - 12.08.2020 в 12:05
ROM@RIO Дата: Среда, 12.08.2020, 13:48 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
P.P.S. Важно - у Вас есть косяки с газелями (заметил в сводном, и на втором листах), теряете данные! Нужно с этим что-то делать..

да они не так сильно важны, т.к. в основном ездят на газу, а за формулу спасибо, вроде всё работает
 
Ответить
Сообщение
P.P.S. Важно - у Вас есть косяки с газелями (заметил в сводном, и на втором листах), теряете данные! Нужно с этим что-то делать..

да они не так сильно важны, т.к. в основном ездят на газу, а за формулу спасибо, вроде всё работает

Автор - ROM@RIO
Дата добавления - 12.08.2020 в 13:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Отобразить информацию с другого листа, при условиях (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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