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

Вход

Регистрация

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

 

= Мир MS Excel/функция ЕСЛИ и РАНГ макросом или формулой оставить три самых - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
функция ЕСЛИ и РАНГ макросом или формулой оставить три самых
grh1 Дата: Четверг, 12.09.2024, 19:57 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация: 0 ±
Замечаний: 40% ±

2019
Добрый день, уважаемые!

Нашел в интернете (далекий 2015) помощь уважаемого _Boroda_ в написании формулы =ЕСЛИ(G4="";"";РАНГ(G4;G$4:G$47;0))
В связи с этим у меня два вопроса:

1-й - можно ли данную формулу прикрутить к макросу или формулу макросом?;
2-й - можно ли подкорректировать так формулу, чтобы в столбце Н остались только три самых больших/меньших значений?

Сама формула в столбце Н в прикрепленном файле.

Спасибо
К сообщению приложен файл: 4165143.xlsx (16.1 Kb)


Vadym Gorokh

Сообщение отредактировал grh1 - Четверг, 12.09.2024, 20:00
 
Ответить
СообщениеДобрый день, уважаемые!

Нашел в интернете (далекий 2015) помощь уважаемого _Boroda_ в написании формулы =ЕСЛИ(G4="";"";РАНГ(G4;G$4:G$47;0))
В связи с этим у меня два вопроса:

1-й - можно ли данную формулу прикрутить к макросу или формулу макросом?;
2-й - можно ли подкорректировать так формулу, чтобы в столбце Н остались только три самых больших/меньших значений?

Сама формула в столбце Н в прикрепленном файле.

Спасибо

Автор - grh1
Дата добавления - 12.09.2024 в 19:57
DrMini Дата: Пятница, 13.09.2024, 09:00 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1870
Репутация: 267 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте grh1.
Вариант НАИБОЛЬШИЙ и НАИМЕНЬШИЙ.
UPD ещё вариант через ИНДЕКС
К сообщению приложен файл: naibolshij_naimenshij.xlsx (25.4 Kb)


Сообщение отредактировал DrMini - Пятница, 13.09.2024, 10:09
 
Ответить
СообщениеЗдравствуйте grh1.
Вариант НАИБОЛЬШИЙ и НАИМЕНЬШИЙ.
UPD ещё вариант через ИНДЕКС

Автор - DrMini
Дата добавления - 13.09.2024 в 09:00
grh1 Дата: Пятница, 13.09.2024, 20:48 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация: 0 ±
Замечаний: 40% ±

2019
DrMini, добрый вечер!
Ваша формула супер - спасибо большое.
Если можно, объясните пожалуйста принцип действия этой формулы.

Еще раз спасибо.
Можно просто формулу, где ТОЛЬКО три самых больших значения и вторая формула, где ТОЛЬКО три наименьших значения.


Vadym Gorokh

Сообщение отредактировал grh1 - Пятница, 13.09.2024, 20:52
 
Ответить
СообщениеDrMini, добрый вечер!
Ваша формула супер - спасибо большое.
Если можно, объясните пожалуйста принцип действия этой формулы.

Еще раз спасибо.
Можно просто формулу, где ТОЛЬКО три самых больших значения и вторая формула, где ТОЛЬКО три наименьших значения.

Автор - grh1
Дата добавления - 13.09.2024 в 20:48
DrMini Дата: Суббота, 14.09.2024, 05:32 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1870
Репутация: 267 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
объясните пожалуйста принцип действия этой формулы

Не понял какую из трёх нужно объяснить. Да и объясняльщик из меня ещё тот. Не могу нормально объяснить - знаний маловато. С Excel познакомился только на этом сайте.
Код
=НАИБОЛЬШИЙ(G$4:G$22;1)

и
Код
=НАИМЕНЬШИЙ(G$4:G$22;1)

тут и так всё понятно.
Для столбца H:
Код
РАНГ(G4;G$4:G$47;)<4
ищем ранг ниже 4. Это 1, 2, 3.
Код
РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-3)
ищем 3 последних по рангу числа. Это 19-3=17. Значит 17, 18, 19
Код
СЧЁТЗ(G$4:G$47)
подсчитывает сколько ячеек в диапазоне заполнено.
Остальное наверное понятно.
 
Ответить
Сообщение
объясните пожалуйста принцип действия этой формулы

Не понял какую из трёх нужно объяснить. Да и объясняльщик из меня ещё тот. Не могу нормально объяснить - знаний маловато. С Excel познакомился только на этом сайте.
Код
=НАИБОЛЬШИЙ(G$4:G$22;1)

и
Код
=НАИМЕНЬШИЙ(G$4:G$22;1)

тут и так всё понятно.
Для столбца H:
Код
РАНГ(G4;G$4:G$47;)<4
ищем ранг ниже 4. Это 1, 2, 3.
Код
РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-3)
ищем 3 последних по рангу числа. Это 19-3=17. Значит 17, 18, 19
Код
СЧЁТЗ(G$4:G$47)
подсчитывает сколько ячеек в диапазоне заполнено.
Остальное наверное понятно.

Автор - DrMini
Дата добавления - 14.09.2024 в 05:32
grh1 Дата: Суббота, 14.09.2024, 10:13 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация: 0 ±
Замечаний: 40% ±

2019
DrMini, спасибо за разъяснение.
Но к сожалению не могу получить результат как на скриншоте столбцов "Н" и "I" - то ли с excel что-то не то, то ли с руками. Смею предположить, что второе.

Подскажите пожалуйста, какова формула д.б. в столбце Н и какая в столбце I
Уже все перепробовал и всё время чего-то не хватает - то скобок закрывающихся, то еще чего-то. Добавляю скобки - пишет неверная формула.

Такой результат получается при таком написании Вашей формулы: (три наименьших значения)
Код
=ЕСЛИОШИБКА(ЕСЛИ(ИЛИ(РАНГ(G4;G$4:G$47;)<0;РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-3);РАНГ(G4;G$4:G$47;);"");"")

(три наибольших)
Код
=ЕСЛИОШИБКА(ЕСЛИ(ИЛИ(РАНГ(G4;G$4:G$47;)<4;РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-0);РАНГ(G4;G$4:G$47;);"");"")


как-то через одно место получилось.


Vadym Gorokh

Сообщение отредактировал grh1 - Суббота, 14.09.2024, 10:24
 
Ответить
СообщениеDrMini, спасибо за разъяснение.
Но к сожалению не могу получить результат как на скриншоте столбцов "Н" и "I" - то ли с excel что-то не то, то ли с руками. Смею предположить, что второе.

Подскажите пожалуйста, какова формула д.б. в столбце Н и какая в столбце I
Уже все перепробовал и всё время чего-то не хватает - то скобок закрывающихся, то еще чего-то. Добавляю скобки - пишет неверная формула.

Такой результат получается при таком написании Вашей формулы: (три наименьших значения)
Код
=ЕСЛИОШИБКА(ЕСЛИ(ИЛИ(РАНГ(G4;G$4:G$47;)<0;РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-3);РАНГ(G4;G$4:G$47;);"");"")

(три наибольших)
Код
=ЕСЛИОШИБКА(ЕСЛИ(ИЛИ(РАНГ(G4;G$4:G$47;)<4;РАНГ(G4;G$4:G$47;)>СЧЁТЗ(G$4:G$47)-0);РАНГ(G4;G$4:G$47;);"");"")


как-то через одно место получилось.

Автор - grh1
Дата добавления - 14.09.2024 в 10:13
i691198 Дата: Суббота, 14.09.2024, 10:48 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 337
Репутация: 108 ±
Замечаний: 0% ±

Добрый день. Вариант с условным форматированием. Столбец K.
К сообщению приложен файл: sample1.xlsx (16.2 Kb)
 
Ответить
СообщениеДобрый день. Вариант с условным форматированием. Столбец K.

Автор - i691198
Дата добавления - 14.09.2024 в 10:48
grh1 Дата: Суббота, 14.09.2024, 11:02 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация: 0 ±
Замечаний: 40% ±

2019
i691198, спасибо...
я УФ такое сделал раньше, но только для 1,2,3
а для последних трех не смог, Вы подсказали - нужно вставить в УФ нужную формулу.

спасибо


Vadym Gorokh
 
Ответить
Сообщениеi691198, спасибо...
я УФ такое сделал раньше, но только для 1,2,3
а для последних трех не смог, Вы подсказали - нужно вставить в УФ нужную формулу.

спасибо

Автор - grh1
Дата добавления - 14.09.2024 в 11:02
grh1 Дата: Суббота, 14.09.2024, 11:06 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 233
Репутация: 0 ±
Замечаний: 40% ±

2019
DrMini, i691198, спасибо за помощь
закрываем тему.


Vadym Gorokh
 
Ответить
СообщениеDrMini, i691198, спасибо за помощь
закрываем тему.

Автор - grh1
Дата добавления - 14.09.2024 в 11:06
  • Страница 1 из 1
  • 1
Поиск:

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