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

Вход

Регистрация

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

 

= Мир MS Excel/Формула для выбора поставщика из списка по двум критериям - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Формула для выбора поставщика из списка по двум критериям
CFRP Дата: Четверг, 07.11.2024, 08:56 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
Всех приветствую, ищу помощи с формулой для моей таблицы выбора поставщика. Нужно чтобы формула просматривала данные таблицы где указана цена и срок доставки запчасти, после чего выдавала наименьшую цену и самый быстрый срок доставки с закреплением к имени поставщика, то бишь не просто мин() а что то с массивами. Знаний моих не хватает, буду рад любой помощи. Также на всякий случай указал черный список для поставщиков, чтобы в случае чего можно было указать в формуле отбрасывать таких поставщиков из расчёта. Заранее спасибо.
К сообщению приложен файл: rascenki.xlsx (11.8 Kb)
 
Ответить
СообщениеВсех приветствую, ищу помощи с формулой для моей таблицы выбора поставщика. Нужно чтобы формула просматривала данные таблицы где указана цена и срок доставки запчасти, после чего выдавала наименьшую цену и самый быстрый срок доставки с закреплением к имени поставщика, то бишь не просто мин() а что то с массивами. Знаний моих не хватает, буду рад любой помощи. Также на всякий случай указал черный список для поставщиков, чтобы в случае чего можно было указать в формуле отбрасывать таких поставщиков из расчёта. Заранее спасибо.

Автор - CFRP
Дата добавления - 07.11.2024 в 08:56
bigor Дата: Четверг, 07.11.2024, 09:11 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1284
Репутация: 246 ±
Замечаний: 0% ±

нет
CFRP, как оценивать цену срок? Что выбрать если у А цена 1000 срок доставки 10.12.24, у B цена 1500 срок 10.11.24, С 1200 25.11.2024
 
Ответить
СообщениеCFRP, как оценивать цену срок? Что выбрать если у А цена 1000 срок доставки 10.12.24, у B цена 1500 срок 10.11.24, С 1200 25.11.2024

Автор - bigor
Дата добавления - 07.11.2024 в 09:11
CFRP Дата: Четверг, 07.11.2024, 09:19 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
сейчас пока сидел сам думал, срочность наверное применять что в случае если срочно нужна упор делать на самый быстрый срок но все равно учитывать цену, если же не срочно то выбирать в приоритете меньшую цену но также учитывать срок поставки
 
Ответить
Сообщениесейчас пока сидел сам думал, срочность наверное применять что в случае если срочно нужна упор делать на самый быстрый срок но все равно учитывать цену, если же не срочно то выбирать в приоритете меньшую цену но также учитывать срок поставки

Автор - CFRP
Дата добавления - 07.11.2024 в 09:19
CFRP Дата: Четверг, 07.11.2024, 11:13 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
bigor, я просто в экселе понимаю на совсем базовом уровне, с массивами дел не имел никогда,только простейшие формулы
 
Ответить
Сообщениеbigor, я просто в экселе понимаю на совсем базовом уровне, с массивами дел не имел никогда,только простейшие формулы

Автор - CFRP
Дата добавления - 07.11.2024 в 11:13
alexa1965 Дата: Четверг, 07.11.2024, 11:36 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Доброго дня! Сумел только вывести поставщика по условиям минимума цены или времени если в ячейке D4 да то минимум времени, если пусто то цена
Код
=ЕСЛИ(D4="да";ИНДЕКС(Поставщики;ПОИСКПОЗ(МИНА(ЕСЛИ(E2="ok";F4;СЕГОДНЯ()+1000);ЕСЛИ(G2="ok";H4;СЕГОДНЯ()+1000);ЕСЛИ(I2="ok";J4;СЕГОДНЯ()+1000);ЕСЛИ(K2="ok";L4;СЕГОДНЯ()+1000);ЕСЛИ(M2="ok";N4;СЕГОДНЯ()+1000);ЕСЛИ(O2="ok";P4;СЕГОДНЯ()+1000);ЕСЛИ(Q2="ok";R4;СЕГОДНЯ()+1000);ЕСЛИ(S2="ok";T4;СЕГОДНЯ()+1000);ЕСЛИ(U2="ok";V4;СЕГОДНЯ()+1000));E4:V4;0));ИНДЕКС(Поставщики;ПОИСКПОЗ(МИНА(ЕСЛИ(E2="ok";E4;1000000);ЕСЛИ(G2="ok";G4;1000000);ЕСЛИ(I2="ok";I4;1000000);ЕСЛИ(K2="ok";K4;1000000);ЕСЛИ(M2="ok";M4;1000000);ЕСЛИ(O2="ok";O4;1000000);ЕСЛИ(Q2="ok";Q4;1000000);ЕСЛИ(S2="ok";S4;1000000);ЕСЛИ(U2="ok";U4;1000000));E4:V4;0)))
ну и вывести минимумы цены и времени. Да и объединенные ячейки зло, пришлось разбить их в поставщиках
К сообщению приложен файл: 6069555.xlsx (12.6 Kb)


Главное не быть балабастиком

Сообщение отредактировал alexa1965 - Четверг, 07.11.2024, 11:38
 
Ответить
СообщениеДоброго дня! Сумел только вывести поставщика по условиям минимума цены или времени если в ячейке D4 да то минимум времени, если пусто то цена
Код
=ЕСЛИ(D4="да";ИНДЕКС(Поставщики;ПОИСКПОЗ(МИНА(ЕСЛИ(E2="ok";F4;СЕГОДНЯ()+1000);ЕСЛИ(G2="ok";H4;СЕГОДНЯ()+1000);ЕСЛИ(I2="ok";J4;СЕГОДНЯ()+1000);ЕСЛИ(K2="ok";L4;СЕГОДНЯ()+1000);ЕСЛИ(M2="ok";N4;СЕГОДНЯ()+1000);ЕСЛИ(O2="ok";P4;СЕГОДНЯ()+1000);ЕСЛИ(Q2="ok";R4;СЕГОДНЯ()+1000);ЕСЛИ(S2="ok";T4;СЕГОДНЯ()+1000);ЕСЛИ(U2="ok";V4;СЕГОДНЯ()+1000));E4:V4;0));ИНДЕКС(Поставщики;ПОИСКПОЗ(МИНА(ЕСЛИ(E2="ok";E4;1000000);ЕСЛИ(G2="ok";G4;1000000);ЕСЛИ(I2="ok";I4;1000000);ЕСЛИ(K2="ok";K4;1000000);ЕСЛИ(M2="ok";M4;1000000);ЕСЛИ(O2="ok";O4;1000000);ЕСЛИ(Q2="ok";Q4;1000000);ЕСЛИ(S2="ok";S4;1000000);ЕСЛИ(U2="ok";U4;1000000));E4:V4;0)))
ну и вывести минимумы цены и времени. Да и объединенные ячейки зло, пришлось разбить их в поставщиках

Автор - alexa1965
Дата добавления - 07.11.2024 в 11:36
CFRP Дата: Четверг, 07.11.2024, 11:39 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
вообще ниче не понял) но подставил в таблицы показало #Н/Д
 
Ответить
Сообщениевообще ниче не понял) но подставил в таблицы показало #Н/Д

Автор - CFRP
Дата добавления - 07.11.2024 в 11:39
CFRP Дата: Четверг, 07.11.2024, 11:42 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
может я что то не так сделал, посмотрите пожалуйста. я просто паралельно заполняю по работе ее
К сообщению приложен файл: 6933098.xlsx (12.4 Kb)
 
Ответить
Сообщениеможет я что то не так сделал, посмотрите пожалуйста. я просто паралельно заполняю по работе ее

Автор - CFRP
Дата добавления - 07.11.2024 в 11:42
CFRP Дата: Четверг, 07.11.2024, 11:50 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
попробовал убрать текст из ячеек поставщиков где писал "нет" заработала,Ю но показывает нули, видимо воспринимает пустые ячейки за 0, как бы ее так сделать чтоб он пустые ячейки в учёт не брал
 
Ответить
Сообщениепопробовал убрать текст из ячеек поставщиков где писал "нет" заработала,Ю но показывает нули, видимо воспринимает пустые ячейки за 0, как бы ее так сделать чтоб он пустые ячейки в учёт не брал

Автор - CFRP
Дата добавления - 07.11.2024 в 11:50
alexa1965 Дата: Четверг, 07.11.2024, 11:53 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Подправил немного закрепив опрашиваемые ячейки ваш файл еще не смотрел
К сообщению приложен файл: 1971376.xlsx (13.1 Kb)


Главное не быть балабастиком
 
Ответить
СообщениеПодправил немного закрепив опрашиваемые ячейки ваш файл еще не смотрел

Автор - alexa1965
Дата добавления - 07.11.2024 в 11:53
alexa1965 Дата: Четверг, 07.11.2024, 12:00 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Посмотрел Ваш файл, разбейте объединенные ячейки на две. И если нет у поставщика оставляйте пустыми
К сообщению приложен файл: 6703426.xlsx (12.2 Kb)


Главное не быть балабастиком
 
Ответить
СообщениеПосмотрел Ваш файл, разбейте объединенные ячейки на две. И если нет у поставщика оставляйте пустыми

Автор - alexa1965
Дата добавления - 07.11.2024 в 12:00
alexa1965 Дата: Четверг, 07.11.2024, 12:48 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Чуть приукрасил, и все таки добавил бы отдельный столбец поставщика, а в итоге прописал бы значения минима цены или даты
К сообщению приложен файл: 1428248.xlsx (13.7 Kb)


Главное не быть балабастиком
 
Ответить
СообщениеЧуть приукрасил, и все таки добавил бы отдельный столбец поставщика, а в итоге прописал бы значения минима цены или даты

Автор - alexa1965
Дата добавления - 07.11.2024 в 12:48
CFRP Дата: Четверг, 07.11.2024, 13:29 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
alexa1965, Спасибо большое за помощь, все работает, хоть я и не понимаю принцип работы. Очень хотелось бы понимать что это , вы случайно репетиторством не занимаетесь?
 
Ответить
Сообщениеalexa1965, Спасибо большое за помощь, все работает, хоть я и не понимаю принцип работы. Очень хотелось бы понимать что это , вы случайно репетиторством не занимаетесь?

Автор - CFRP
Дата добавления - 07.11.2024 в 13:29
alexa1965 Дата: Четверг, 07.11.2024, 13:46 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Спасибо за оценку! Сам только учусь применять формулы на практике. А формулы, например для цены ищет минимальную при соблюдении условий, что поставщик не в черном списке и максимум поставил 1 млн руб, думаю дороже запчастей не будет. По времени поставки аналогично, только в качестве максимума дата на сегодня плюс 1000 дней. Ну а поставщик это выбор для чего и разделил объединенные ячейки.


Главное не быть балабастиком
 
Ответить
СообщениеСпасибо за оценку! Сам только учусь применять формулы на практике. А формулы, например для цены ищет минимальную при соблюдении условий, что поставщик не в черном списке и максимум поставил 1 млн руб, думаю дороже запчастей не будет. По времени поставки аналогично, только в качестве максимума дата на сегодня плюс 1000 дней. Ну а поставщик это выбор для чего и разделил объединенные ячейки.

Автор - alexa1965
Дата добавления - 07.11.2024 в 13:46
CFRP Дата: Четверг, 07.11.2024, 13:48 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
alexa1965, Сейчас вбил все значения в таблицу, немного неверно отображается
К сообщению приложен файл: 4411001.xlsx (14.8 Kb)
 
Ответить
Сообщениеalexa1965, Сейчас вбил все значения в таблицу, немного неверно отображается

Автор - CFRP
Дата добавления - 07.11.2024 в 13:48
alexa1965 Дата: Четверг, 07.11.2024, 13:55 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Да есть косяк, не учел что ищет первое значение в поставщике. надо покумекать, скорее всего будет массивная


Главное не быть балабастиком
 
Ответить
СообщениеДа есть косяк, не учел что ищет первое значение в поставщике. надо покумекать, скорее всего будет массивная

Автор - alexa1965
Дата добавления - 07.11.2024 в 13:55
alexa1965 Дата: Четверг, 07.11.2024, 15:03 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
Ну вроде получилось, поставщика тоже разделил по цене и дате поставки смотрите в файле
К сообщению приложен файл: 0827247.xlsx (18.2 Kb)


Главное не быть балабастиком
 
Ответить
СообщениеНу вроде получилось, поставщика тоже разделил по цене и дате поставки смотрите в файле

Автор - alexa1965
Дата добавления - 07.11.2024 в 15:03
bigor Дата: Четверг, 07.11.2024, 16:14 | Сообщение № 17
Группа: Проверенные
Ранг: Старожил
Сообщений: 1284
Репутация: 246 ±
Замечаний: 0% ±

нет
CFRP, вариант, в итог выводит в колонку W наименьшую цену, в колонку Х наименьшую дату. УФ подсвечивает в строке зеленым сумму, красным дату, выбирайте что нужнее
К сообщению приложен файл: rascenki_1.xlsx (10.0 Kb)
 
Ответить
СообщениеCFRP, вариант, в итог выводит в колонку W наименьшую цену, в колонку Х наименьшую дату. УФ подсвечивает в строке зеленым сумму, красным дату, выбирайте что нужнее

Автор - bigor
Дата добавления - 07.11.2024 в 16:14
CFRP Дата: Четверг, 07.11.2024, 16:34 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
alexa1965, интересно, но работает только если ввести всех поставщиков если оставляешь поле пустым он пишет нули т.к. это наименьшее
 
Ответить
Сообщениеalexa1965, интересно, но работает только если ввести всех поставщиков если оставляешь поле пустым он пишет нули т.к. это наименьшее

Автор - CFRP
Дата добавления - 07.11.2024 в 16:34
CFRP Дата: Четверг, 07.11.2024, 16:36 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

2019
alexa1965, не понял как работает, запутался совсем. но что то не правильно, вбил данные реальные сейчас, показывает опять цену одного поставщика дату другого
К сообщению приложен файл: 9292763.xlsx (18.4 Kb)
 
Ответить
Сообщениеalexa1965, не понял как работает, запутался совсем. но что то не правильно, вбил данные реальные сейчас, показывает опять цену одного поставщика дату другого

Автор - CFRP
Дата добавления - 07.11.2024 в 16:36
alexa1965 Дата: Четверг, 07.11.2024, 16:40 | Сообщение № 20
Группа: Проверенные
Ранг: Обитатель
Сообщений: 389
Репутация: 63 ±
Замечаний: 0% ±

2003> 2019 >2016
он пишет нули
Скорее всего копируете как то не так, обратите внимание, что формулы массивные. Проверил дома на 10 офисе полет нормальный вот Ваш вариант без тракмоторс (удалил данные)
К сообщению приложен файл: 5857088.xlsx (18.8 Kb)


Главное не быть балабастиком

Сообщение отредактировал alexa1965 - Четверг, 07.11.2024, 16:43
 
Ответить
Сообщение
он пишет нули
Скорее всего копируете как то не так, обратите внимание, что формулы массивные. Проверил дома на 10 офисе полет нормальный вот Ваш вариант без тракмоторс (удалил данные)

Автор - alexa1965
Дата добавления - 07.11.2024 в 16:40
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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