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

Вход

Регистрация

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

 

= Мир MS Excel/Выборка данных из ячеек по дате - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Выборка данных из ячеек по дате
snejok Дата: Четверг, 03.12.2015, 22:11 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброе время суток друзья, нужна ваша помощь, много времени уже потратил так и не смог решить проблему, а точнее их две, в первом случае не получается сделать выборку а во втором допилить формулу которую мне помогли сделать, и так теперь по подробнее...
Есть база куда поступают данные о карточках обработки, поступают в разной последовательности, (первая страница), там же заноситься информация кто взял когда и когда вернул, и так на втором листе должна быть информация у кого какие карточки на руках ( выборка всех карточек у которых в графе "Вернули участок" будет пусто. привязка по человеку.)
Второй момент это формула на четвертой странице, в графе статус должны быть статусы, не получается переделать. (статус показывает где сейчас находиться карточка проработки "В работе" "В архиве" или "нет инф")...
Очень нужна ваша помощь, заранее всем спасибо)
Ps: по поводу формулы на 4-ой странице, ее можно изменить, главное что бы все получилось)
Удачи... pray
К сообщению приложен файл: 5529029.xlsx (41.4 Kb)
 
Ответить
СообщениеДоброе время суток друзья, нужна ваша помощь, много времени уже потратил так и не смог решить проблему, а точнее их две, в первом случае не получается сделать выборку а во втором допилить формулу которую мне помогли сделать, и так теперь по подробнее...
Есть база куда поступают данные о карточках обработки, поступают в разной последовательности, (первая страница), там же заноситься информация кто взял когда и когда вернул, и так на втором листе должна быть информация у кого какие карточки на руках ( выборка всех карточек у которых в графе "Вернули участок" будет пусто. привязка по человеку.)
Второй момент это формула на четвертой странице, в графе статус должны быть статусы, не получается переделать. (статус показывает где сейчас находиться карточка проработки "В работе" "В архиве" или "нет инф")...
Очень нужна ваша помощь, заранее всем спасибо)
Ps: по поводу формулы на 4-ой странице, ее можно изменить, главное что бы все получилось)
Удачи... pray

Автор - snejok
Дата добавления - 03.12.2015 в 22:11
YouGreed Дата: Пятница, 04.12.2015, 08:59 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, 4-ый лист статус
Код
=ЕСЛИОШИБКА(ИНДЕКС('Ведение участков'!$G$2:$G$25;ЕСЛИ(НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)=0;"";НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)););"нет инфо")

Находит пустое значение по последнему участку и выдает 0.

2-ой лист
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$A$2:$A$25)<>0;('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$A$2:$A$25));СТОЛБЕЦ(A$1));"")


Перевложил файл. Был другой.
К сообщению приложен файл: 2211825.xlsx (54.5 Kb)


Сообщение отредактировал YouGreed - Пятница, 04.12.2015, 09:31
 
Ответить
Сообщениеsnejok, 4-ый лист статус
Код
=ЕСЛИОШИБКА(ИНДЕКС('Ведение участков'!$G$2:$G$25;ЕСЛИ(НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)=0;"";НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)););"нет инфо")

Находит пустое значение по последнему участку и выдает 0.

2-ой лист
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$A$2:$A$25)<>0;('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$A$2:$A$25));СТОЛБЕЦ(A$1));"")


Перевложил файл. Был другой.

Автор - YouGreed
Дата добавления - 04.12.2015 в 08:59
snejok Дата: Пятница, 04.12.2015, 09:32 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
2-ой лист

Вот это да, круто круто, по второму листу уже спасибо большое)) и как вы это только делаете)) clap respect
 
Ответить
Сообщение
2-ой лист

Вот это да, круто круто, по второму листу уже спасибо большое)) и как вы это только делаете)) clap respect

Автор - snejok
Дата добавления - 04.12.2015 в 09:32
snejok Дата: Пятница, 04.12.2015, 15:19 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
2-ой лист

Вот это да, круто круто, по второму листу уже спасибо большое)) и как вы это только делаете)) clap respect

Извините по началу вроде нормально было, только после уже заметил, он не совсем корректно подтягивает, то есть "карточки на руках, это когда я выдал карточку, поставил дату в первой колонке что я ее отдал, и она отобразилась у сотрудника на второй странице" вторую дату я ставлю когда ее забираю, поставил вторую дату в колонке, и карточка пропала из списка/// ну вот как то так)
 
Ответить
Сообщение
2-ой лист

Вот это да, круто круто, по второму листу уже спасибо большое)) и как вы это только делаете)) clap respect

Извините по началу вроде нормально было, только после уже заметил, он не совсем корректно подтягивает, то есть "карточки на руках, это когда я выдал карточку, поставил дату в первой колонке что я ее отдал, и она отобразилась у сотрудника на второй странице" вторую дату я ставлю когда ее забираю, поставил вторую дату в колонке, и карточка пропала из списка/// ну вот как то так)

Автор - snejok
Дата добавления - 04.12.2015 в 15:19
YouGreed Дата: Пятница, 04.12.2015, 15:24 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, Извините, это моя невнимательность)
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$E$2:$E$25="")*('Ведение участков'!$A$2:$A$25)<>0;('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$E$2:$E$25="")*('Ведение участков'!$A$2:$A$25));СТОЛБЕЦ(A$1));"")


Данная формула, оставляет только те № карточек которые не сданы работниками и выданы.

Смотрели формулу на 4-ом листе? Все как нужно?
К сообщению приложен файл: 6551845.xlsx (54.9 Kb)


Сообщение отредактировал YouGreed - Пятница, 04.12.2015, 15:25
 
Ответить
Сообщениеsnejok, Извините, это моя невнимательность)
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$E$2:$E$25="")*('Ведение участков'!$A$2:$A$25)<>0;('Ведение участков'!$B$2:$B$25=Сотрудники!$A2)*('Ведение участков'!$E$2:$E$25="")*('Ведение участков'!$A$2:$A$25));СТОЛБЕЦ(A$1));"")


Данная формула, оставляет только те № карточек которые не сданы работниками и выданы.

Смотрели формулу на 4-ом листе? Все как нужно?

Автор - YouGreed
Дата добавления - 04.12.2015 в 15:24
snejok Дата: Пятница, 04.12.2015, 18:29 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Все нормально)) первую формулу поставил в общую базу "круто, все работает!!!" за это спасибо)
По поводу четвертой страницы, нет, формула не заработала, я тут подумал может упростить задачу)) то есть, пусть останутся два статуса:
1 статус: "В архиве"
2 Статус: "В работе"
а если например информации о карте нет, (просто ее еще не выдавали), пусть будет пустое значение...
 
Ответить
СообщениеВсе нормально)) первую формулу поставил в общую базу "круто, все работает!!!" за это спасибо)
По поводу четвертой страницы, нет, формула не заработала, я тут подумал может упростить задачу)) то есть, пусть останутся два статуса:
1 статус: "В архиве"
2 Статус: "В работе"
а если например информации о карте нет, (просто ее еще не выдавали), пусть будет пустое значение...

Автор - snejok
Дата добавления - 04.12.2015 в 18:29
YouGreed Дата: Пятница, 04.12.2015, 22:08 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, Так "на руках" и "в работе" одно и тоже.
 
Ответить
Сообщениеsnejok, Так "на руках" и "в работе" одно и тоже.

Автор - YouGreed
Дата добавления - 04.12.2015 в 22:08
snejok Дата: Суббота, 05.12.2015, 10:16 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed,
Так "на руках" и "в работе"

да да, одно и тоже) :D извините если немного запутал
 
Ответить
СообщениеYouGreed,
Так "на руках" и "в работе"

да да, одно и тоже) :D извините если немного запутал

Автор - snejok
Дата добавления - 05.12.2015 в 10:16
snejok Дата: Понедельник, 07.12.2015, 08:17 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Смотрели формулу на 4-ом листе? Все как нужно?

pray друзья очень нужна ваша помощь(

Все нормально)) первую формулу поставил в общую базу "круто, все работает!!!" за это спасибо)
По поводу четвертой страницы, нет, формула не заработала, я тут подумал может упростить задачу)) то есть, пусть останутся два статуса:
1 статус: "В архиве" ("на руках" - одно и тоже)
2 Статус: "В работе"
а если например информации о карте нет, (просто ее еще не выдавали), пусть будет пустое значение...
 
Ответить
Сообщение
Смотрели формулу на 4-ом листе? Все как нужно?

pray друзья очень нужна ваша помощь(

Все нормально)) первую формулу поставил в общую базу "круто, все работает!!!" за это спасибо)
По поводу четвертой страницы, нет, формула не заработала, я тут подумал может упростить задачу)) то есть, пусть останутся два статуса:
1 статус: "В архиве" ("на руках" - одно и тоже)
2 Статус: "В работе"
а если например информации о карте нет, (просто ее еще не выдавали), пусть будет пустое значение...

Автор - snejok
Дата добавления - 07.12.2015 в 08:17
YouGreed Дата: Понедельник, 07.12.2015, 10:21 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok,
Код
=ЕСЛИОШИБКА(ИНДЕКС('Ведение участков'!$G$2:$G$25;ЕСЛИ(НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)=0;"";НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)););"")
 
Ответить
Сообщениеsnejok,
Код
=ЕСЛИОШИБКА(ИНДЕКС('Ведение участков'!$G$2:$G$25;ЕСЛИ(НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)=0;"";НАИБОЛЬШИЙ(('Ведение участков'!$C$2:$C$25='Проработка участков'!$B3)*СТРОКА('Ведение участков'!$A$1:$A$24);1)););"")

Автор - YouGreed
Дата добавления - 07.12.2015 в 10:21
snejok Дата: Понедельник, 07.12.2015, 15:52 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, Я может что то не так делаю, но она не работает... а есть возможность в файле скинуть?


Сообщение отредактировал snejok - Понедельник, 07.12.2015, 15:53
 
Ответить
СообщениеYouGreed, Я может что то не так делаю, но она не работает... а есть возможность в файле скинуть?

Автор - snejok
Дата добавления - 07.12.2015 в 15:52
YouGreed Дата: Понедельник, 07.12.2015, 16:05 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, Пробуйте.
К сообщению приложен файл: 5398382.xlsx (54.9 Kb)
 
Ответить
Сообщениеsnejok, Пробуйте.

Автор - YouGreed
Дата добавления - 07.12.2015 в 16:05
snejok Дата: Понедельник, 07.12.2015, 16:53 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, Блииин((( мне так жаль что я снова вас запутал, на первой странице "в архиве, и на руках" это только для нас, то есть по факту их нет, я просто хотел показать где какой статус относиться, просто это для будет лишний столбец, если не сложно можно переделать формулу и включить просто в условие формулы "в архиве" и "на руках"... А так, это просто круто!!! hands
 
Ответить
СообщениеYouGreed, Блииин((( мне так жаль что я снова вас запутал, на первой странице "в архиве, и на руках" это только для нас, то есть по факту их нет, я просто хотел показать где какой статус относиться, просто это для будет лишний столбец, если не сложно можно переделать формулу и включить просто в условие формулы "в архиве" и "на руках"... А так, это просто круто!!! hands

Автор - snejok
Дата добавления - 07.12.2015 в 16:53
snejok Дата: Понедельник, 07.12.2015, 16:57 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, еще такой вопрос, а эта формула будет брать последнее значение, ну то есть, если карточку выдавали два раза и выдали третий раз, то она покажется по третьему - самому последнему, что она на руках?!
 
Ответить
СообщениеYouGreed, еще такой вопрос, а эта формула будет брать последнее значение, ну то есть, если карточку выдавали два раза и выдали третий раз, то она покажется по третьему - самому последнему, что она на руках?!

Автор - snejok
Дата добавления - 07.12.2015 в 16:57
YouGreed Дата: Понедельник, 07.12.2015, 17:14 | Сообщение № 15
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, Теперь?
Да, именно последнее.
К сообщению приложен файл: 4538703.xlsx (54.7 Kb)


Сообщение отредактировал YouGreed - Понедельник, 07.12.2015, 17:15
 
Ответить
Сообщениеsnejok, Теперь?
Да, именно последнее.

Автор - YouGreed
Дата добавления - 07.12.2015 в 17:14
snejok Дата: Понедельник, 07.12.2015, 17:25 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, hands hands specool yahoo specool Дружище спасибо огромное!!))
 
Ответить
СообщениеYouGreed, hands hands specool yahoo specool Дружище спасибо огромное!!))

Автор - snejok
Дата добавления - 07.12.2015 в 17:25
snejok Дата: Понедельник, 07.12.2015, 17:44 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, Дружище, если не сложно на последок)) в работе явно просто будет мешать(( на четвертой странице в столбце "дата последнего обслуживания" формула находит максимальное значение законченого участка, все нормально, но если он не находит сам участок или например участок не до обработали он выдает не правильное значение даты, можно это значение спрятать?
и на этом точно все!!! :( yes


Сообщение отредактировал snejok - Понедельник, 07.12.2015, 17:48
 
Ответить
СообщениеYouGreed, Дружище, если не сложно на последок)) в работе явно просто будет мешать(( на четвертой странице в столбце "дата последнего обслуживания" формула находит максимальное значение законченого участка, все нормально, но если он не находит сам участок или например участок не до обработали он выдает не правильное значение даты, можно это значение спрятать?
и на этом точно все!!! :( yes

Автор - snejok
Дата добавления - 07.12.2015 в 17:44
YouGreed Дата: Понедельник, 07.12.2015, 17:56 | Сообщение № 18
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
snejok, Мне кажется, то решение которое я сейчас скидываю, слишком длинное, но под конец рабочего дня, голова не работает совсем.
К сообщению приложен файл: 6670925.xlsx (55.0 Kb)
 
Ответить
Сообщениеsnejok, Мне кажется, то решение которое я сейчас скидываю, слишком длинное, но под конец рабочего дня, голова не работает совсем.

Автор - YouGreed
Дата добавления - 07.12.2015 в 17:56
snejok Дата: Понедельник, 07.12.2015, 18:05 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
YouGreed, hands hands hands главное что работает)) еще раз спасибо!!! first
 
Ответить
СообщениеYouGreed, hands hands hands главное что работает)) еще раз спасибо!!! first

Автор - snejok
Дата добавления - 07.12.2015 в 18:05
_Boroda_ Дата: Понедельник, 07.12.2015, 20:20 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А почему 62 (3,4) в архиве получилась? Она ж у Серафимы вроде.
И не совсем ясно, что должно быть у 58 (11,12) - там даты пересекаются.
В общем, переписал формулы на обоих листах (серые)
К сообщению приложен файл: 6670925_1.xlsx (40.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА почему 62 (3,4) в архиве получилась? Она ж у Серафимы вроде.
И не совсем ясно, что должно быть у 58 (11,12) - там даты пересекаются.
В общем, переписал формулы на обоих листах (серые)

Автор - _Boroda_
Дата добавления - 07.12.2015 в 20:20
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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