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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выборка значений по критериям (Формулы/Formulas)
Выборка значений по критериям
vikanik2015 Дата: Суббота, 30.07.2022, 20:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

У меня есть таблица, где написана дата рождения собаки и сегодняшняя дата (меняется автоматически). Есть графа, в которой с помощью функции Excel сам проставляет возраст собаки в соответствии с ее датой рождения и сегодняшней датой. Я хочу еще одну графу, в которой Excel сам будет выбирать значение в соответствии с возрастом собаки на сегодняшний день.

Например, есть три значения "открытый", "чемпион", "ветеран". Чтобы собака подошла под "открытый", возраст должен быть от 1 до 5, для "чемпиона" от 1 до 5, но при этом в другой графе должно быть еще прописано слово "есть", а для "ветеранов" возраст от 8.

Может кто-нибудь знает подходящие формулы в Excel для такого?
 
Ответить
СообщениеУ меня есть таблица, где написана дата рождения собаки и сегодняшняя дата (меняется автоматически). Есть графа, в которой с помощью функции Excel сам проставляет возраст собаки в соответствии с ее датой рождения и сегодняшней датой. Я хочу еще одну графу, в которой Excel сам будет выбирать значение в соответствии с возрастом собаки на сегодняшний день.

Например, есть три значения "открытый", "чемпион", "ветеран". Чтобы собака подошла под "открытый", возраст должен быть от 1 до 5, для "чемпиона" от 1 до 5, но при этом в другой графе должно быть еще прописано слово "есть", а для "ветеранов" возраст от 8.

Может кто-нибудь знает подходящие формулы в Excel для такого?

Автор - vikanik2015
Дата добавления - 30.07.2022 в 20:29
ShAM Дата: Суббота, 30.07.2022, 20:52 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

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

Автор - ShAM
Дата добавления - 30.07.2022 в 20:52
vikanik2015 Дата: Суббота, 30.07.2022, 21:25 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM, в таблице попыталась максимально расписать все условия для выведения того или иного класса. Мне посоветовали это сделать через формулу "ЕСЛИ", но после 4 повторяющейся формулы мне Эксель выдает ошибку, что слишком много аргументов. Ниже прикреплю скрин, как я это пыталась написать.
К сообщению приложен файл: 2712042.jpg (13.9 Kb)
 
Ответить
СообщениеShAM, в таблице попыталась максимально расписать все условия для выведения того или иного класса. Мне посоветовали это сделать через формулу "ЕСЛИ", но после 4 повторяющейся формулы мне Эксель выдает ошибку, что слишком много аргументов. Ниже прикреплю скрин, как я это пыталась написать.

Автор - vikanik2015
Дата добавления - 30.07.2022 в 21:25
vikanik2015 Дата: Суббота, 30.07.2022, 21:26 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM,
К сообщению приложен файл: 4352973.xlsx (9.9 Kb)
 
Ответить
СообщениеShAM,

Автор - vikanik2015
Дата добавления - 30.07.2022 в 21:26
ShAM Дата: Суббота, 30.07.2022, 22:09 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Считал исходя из месяцев (в желтых ячейках). И если меньше 6 месяцев все Бэби, т.к. не указано кто они моложе 3 месяцев. :)
Код
=ЕСЛИ(D3<6;"Бэби";ЕСЛИ(D3<9;"Щенков";ЕСЛИ(D3<15;"Юниоров";ЕСЛИ(D3>96;"Ветеранов";ЕСЛИ(B7="Есть";"Рабочий";ЕСЛИ(B8="Есть";"Чемпионов";"Открытый"))))))

Еще не сказано может ли быть одновременно Рабочий и Чемпион.
К сообщению приложен файл: vikanik2015.xlsx (9.7 Kb)


Сообщение отредактировал ShAM - Суббота, 30.07.2022, 22:10
 
Ответить
СообщениеСчитал исходя из месяцев (в желтых ячейках). И если меньше 6 месяцев все Бэби, т.к. не указано кто они моложе 3 месяцев. :)
Код
=ЕСЛИ(D3<6;"Бэби";ЕСЛИ(D3<9;"Щенков";ЕСЛИ(D3<15;"Юниоров";ЕСЛИ(D3>96;"Ветеранов";ЕСЛИ(B7="Есть";"Рабочий";ЕСЛИ(B8="Есть";"Чемпионов";"Открытый"))))))

Еще не сказано может ли быть одновременно Рабочий и Чемпион.

Автор - ShAM
Дата добавления - 30.07.2022 в 22:09
vikanik2015 Дата: Суббота, 30.07.2022, 22:13 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - vikanik2015
Дата добавления - 30.07.2022 в 22:13
vikanik2015 Дата: Суббота, 30.07.2022, 22:16 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM, а можно это сделать именно с ячейкой, в которой указан возраст? Просто у меня в основной таблице не считается чисто в месяцах, а считается так, как в графе с возрастом
 
Ответить
СообщениеShAM, а можно это сделать именно с ячейкой, в которой указан возраст? Просто у меня в основной таблице не считается чисто в месяцах, а считается так, как в графе с возрастом

Автор - vikanik2015
Дата добавления - 30.07.2022 в 22:16
ShAM Дата: Суббота, 30.07.2022, 22:19 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

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

Автор - ShAM
Дата добавления - 30.07.2022 в 22:19
vikanik2015 Дата: Суббота, 30.07.2022, 22:21 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - vikanik2015
Дата добавления - 30.07.2022 в 22:21
ShAM Дата: Суббота, 30.07.2022, 22:28 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Хорошо, это можно. А как быть с "от 6 до 8 месяцев (от 0,6 до 0,8)"? Ели 6 месяце это 0,5 часть года, а 9 месяцев - 0,75 часть года? Исправлять? Или оставить как у Вас?
 
Ответить
СообщениеХорошо, это можно. А как быть с "от 6 до 8 месяцев (от 0,6 до 0,8)"? Ели 6 месяце это 0,5 часть года, а 9 месяцев - 0,75 часть года? Исправлять? Или оставить как у Вас?

Автор - ShAM
Дата добавления - 30.07.2022 в 22:28
vikanik2015 Дата: Суббота, 30.07.2022, 22:31 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM, тут не так немного считается. 0,6 и 0,9 тут представлено как "0 лет и 6 месяцев", "0 лет и 9 месяцев", аналогично 1,2 - это "1 год и 2 месяца", 8,0 - это "8 лет и 0 месяцев"
 
Ответить
СообщениеShAM, тут не так немного считается. 0,6 и 0,9 тут представлено как "0 лет и 6 месяцев", "0 лет и 9 месяцев", аналогично 1,2 - это "1 год и 2 месяца", 8,0 - это "8 лет и 0 месяцев"

Автор - vikanik2015
Дата добавления - 30.07.2022 в 22:31
ShAM Дата: Суббота, 30.07.2022, 22:41 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Вы же считаете Долю года. А там "0 лет 6 месяцев" не равно 0,6!!!
 
Ответить
СообщениеВы же считаете Долю года. А там "0 лет 6 месяцев" не равно 0,6!!!

Автор - ShAM
Дата добавления - 30.07.2022 в 22:41
vikanik2015 Дата: Суббота, 30.07.2022, 22:54 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM, и правда, я как-то не проверяла <_< :D
Исправила, прикрепила новый файл
К сообщению приложен файл: 1127304.xlsx (9.9 Kb)
 
Ответить
СообщениеShAM, и правда, я как-то не проверяла <_< :D
Исправила, прикрепила новый файл

Автор - vikanik2015
Дата добавления - 30.07.2022 в 22:54
ShAM Дата: Суббота, 30.07.2022, 22:54 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Ну, может быть так подойдет.
К сообщению приложен файл: vikanik2015_1.xlsx (9.8 Kb)
 
Ответить
СообщениеНу, может быть так подойдет.

Автор - ShAM
Дата добавления - 30.07.2022 в 22:54
ShAM Дата: Суббота, 30.07.2022, 23:01 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Теперь Вы дату вообще в текст превратили, а выковыривать оттудова данные для вычислений то еще удовольствие. :)
 
Ответить
СообщениеТеперь Вы дату вообще в текст превратили, а выковыривать оттудова данные для вычислений то еще удовольствие. :)

Автор - ShAM
Дата добавления - 30.07.2022 в 23:01
vikanik2015 Дата: Суббота, 30.07.2022, 23:09 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

ShAM, у меня получилось сделать с текстовым возрастом, но оно работает немного неверно на некоторых собаках. Например в 1 год и 5 месяцев уже может стоять слово "Есть" в графе ЧР, а формула все равно выдает Юниора
К сообщению приложен файл: 0724801.jpg (13.9 Kb)
 
Ответить
СообщениеShAM, у меня получилось сделать с текстовым возрастом, но оно работает немного неверно на некоторых собаках. Например в 1 год и 5 месяцев уже может стоять слово "Есть" в графе ЧР, а формула все равно выдает Юниора

Автор - vikanik2015
Дата добавления - 30.07.2022 в 23:09
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выборка значений по критериям (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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