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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск на другом листе с условиями - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Поиск на другом листе с условиями
supercelt Дата: Четверг, 13.06.2024, 14:20 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день! Помогите пожалуйста. Файл приложил. Не могу додуматься почему не работает формула. Точнее догадываюсь, но не знаю как исправить. Смысл, что бы получить минимальную дату в ячейке В2 листа 2 из столба В листа1. Беру план из А2 листа2, нахожу всё что с этим планом на листе 1 и из этого результата пытаюсь получить ячейку с минимальной датой. Формула массива
Код

=ИНДЕКС('Лист1'!B:B;ПОИСКПОЗ(1;(A2='Лист1'!D:D)*(МИН('Лист'!B:B)='Лист1'!B:B);0))
К сообщению приложен файл: del.xlsx (8.9 Kb)
 
Ответить
СообщениеДобрый день! Помогите пожалуйста. Файл приложил. Не могу додуматься почему не работает формула. Точнее догадываюсь, но не знаю как исправить. Смысл, что бы получить минимальную дату в ячейке В2 листа 2 из столба В листа1. Беру план из А2 листа2, нахожу всё что с этим планом на листе 1 и из этого результата пытаюсь получить ячейку с минимальной датой. Формула массива
Код

=ИНДЕКС('Лист1'!B:B;ПОИСКПОЗ(1;(A2='Лист1'!D:D)*(МИН('Лист'!B:B)='Лист1'!B:B);0))

Автор - supercelt
Дата добавления - 13.06.2024 в 14:20
bigor Дата: Четверг, 13.06.2024, 14:27 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1267
Репутация: 244 ±
Замечаний: 0% ±

нет
(МИН('Лист'!B:B)

но считать будет неправильно. Если минимальное в столбце не принадлежит плану, по которому ищем, то напишет нет данных


Сообщение отредактировал bigor - Четверг, 13.06.2024, 14:30
 
Ответить
Сообщение
(МИН('Лист'!B:B)

но считать будет неправильно. Если минимальное в столбце не принадлежит плану, по которому ищем, то напишет нет данных

Автор - bigor
Дата добавления - 13.06.2024 в 14:27
supercelt Дата: Четверг, 13.06.2024, 14:35 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
bigor, Выводит Н/Д всегда. И как мин может не принадлежать плану? Я думал мы просто тащим массив по номеру плана, а из этого массива просто тащим минимальную дату
 
Ответить
Сообщениеbigor, Выводит Н/Д всегда. И как мин может не принадлежать плану? Я думал мы просто тащим массив по номеру плана, а из этого массива просто тащим минимальную дату

Автор - supercelt
Дата добавления - 13.06.2024 в 14:35
bigor Дата: Четверг, 13.06.2024, 15:06 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1267
Репутация: 244 ±
Замечаний: 0% ±

нет
Если дописать в цитируемом выше адресе Лист1 , то для ваших данных из примера посчитается все верно, т.к. минимальное значение столбца, принадлежит плану 4292. Если же вы в другой план пропишите значение меньше чем 01.03.2025, то будет нд
 
Ответить
СообщениеЕсли дописать в цитируемом выше адресе Лист1 , то для ваших данных из примера посчитается все верно, т.к. минимальное значение столбца, принадлежит плану 4292. Если же вы в другой план пропишите значение меньше чем 01.03.2025, то будет нд

Автор - bigor
Дата добавления - 13.06.2024 в 15:06
supercelt Дата: Четверг, 13.06.2024, 15:18 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
bigor, Да, первую позицию он показывает, а если формулу протянуть, то по плану из А3 он уже показывает Н/Д. Хотя по логике должно работать
 
Ответить
Сообщениеbigor, Да, первую позицию он показывает, а если формулу протянуть, то по плану из А3 он уже показывает Н/Д. Хотя по логике должно работать

Автор - supercelt
Дата добавления - 13.06.2024 в 15:18
bigor Дата: Четверг, 13.06.2024, 18:12 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1267
Репутация: 244 ±
Замечаний: 0% ±

нет
если формулу протянуть

куда ее тянуть? у вас на листе 2 только одно значение заполнено.
 
Ответить
Сообщение
если формулу протянуть

куда ее тянуть? у вас на листе 2 только одно значение заполнено.

Автор - bigor
Дата добавления - 13.06.2024 в 18:12
DrMini Дата: Пятница, 14.06.2024, 05:55 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1869
Репутация: 266 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
supercelt, здравствуйте.
Как вариант:
Код
=МИН(ЕСЛИ(Лист1!D:D=A2;Лист1!B:C))

и на Лист2 в столбце B формат ячейки ДД.ММ.ГГГГ;;; для красоты.
К сообщению приложен файл: 1467600.xlsx (11.1 Kb)


Сообщение отредактировал DrMini - Пятница, 14.06.2024, 06:04
 
Ответить
Сообщениеsupercelt, здравствуйте.
Как вариант:
Код
=МИН(ЕСЛИ(Лист1!D:D=A2;Лист1!B:C))

и на Лист2 в столбце B формат ячейки ДД.ММ.ГГГГ;;; для красоты.

Автор - DrMini
Дата добавления - 14.06.2024 в 05:55
supercelt Дата: Пятница, 14.06.2024, 08:45 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
DrMini, Спасибо большое. Вчера вечером именно так и сделал. Всё работает
 
Ответить
СообщениеDrMini, Спасибо большое. Вчера вечером именно так и сделал. Всё работает

Автор - supercelt
Дата добавления - 14.06.2024 в 08:45
  • Страница 1 из 1
  • 1
Поиск:

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