Новости:

Название темы должно отражать суть задачи.
Темы типа "ПОМОГИТЕ!!!", "Срочно!" и т.п. будут удаляться без объяснения причин

Главное меню

требуется формула множественных условий

Автор i.vybornov, 27.10.2020, 13:36:50

« назад - далее »

i.vybornov

Здравствуйте!
Вот ссылка на файл: https://docs.google.com/spreadsheets/d/143y5WHViE802UeeRpc7TLbXqQsNGpGXIGfE5PlsYQhc/edit?usp=sharing
Хочу в игрушке посчитать процент атаки игрока. Для этого в столбцах B-H вписываются конкретные цифры уровня от 0 до 80. В колонках M и N прописано соответствие процента атаки числу. Проблема в том что в некоторых ячейках на разные уровни соответствует один и тот же процент атаки. В ячейке G2 должен выводится итог.
Смысл форулы такой: Если в ячейке G2 значение 8, то в ячейке К2 должен выпасть процент из ячейки N8, если там значение 9, то должен выпасть процент из ячейки N9 и так далее по всем 80 значениям в колонках M и N.
Причём очень желательно, что колонки M и N находились вообще на другом листе этого же файла.
То есть мне нужна формула, которая пропишет в одну ячейку 80 условий, или немного меньше, учитывая, что на одно и тоже значение колонки N приходится два разных значения колонки M.
Например значения 13 и 14 в колонке M соответствует одинаковому проценту в колонке N. Это вообще возможно??

Спасибо большое за помощь.

Дмитрий Щербаков(The_Prist)

#1
Все весьма просто:
=vlookup(G2;M1:N80;2;0)
Цитата: i.vybornov от 27.10.2020, 13:36:50очень желательно, что колонки M и N находились вообще на другом листе этого же файла
допустим, это Лист2, а значения в столбцах А и В соответственно. В G2 листа Лист1 пишите уже со ссылкой на другой лист:
=vlookup(G2;'Лист2'!A:B;2;0)

P.S. Если уж прикладываете ссылку на файл, то хоть давайте разрешение на его редактирование :)
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

i.vybornov

#2
Спасибо огромное, всё получается, не могу только разобрать суть формулы, почему там 2 и 0 в конце? C командой ВПР разобрался, она заставляет оценивать все столбцы указаные в диапазоне через ":". а вот с цифрами "2" и "0" - непонятно. Где можно почитать, подскажите, пожалуйста.
Доступ открыл к файлу, кстати.

vikttur

#3
Почитали бы справку, там же написано...
Не "оценивает все столбцы". Это диапазон для работы функции.  Поиск искомого значения в первом столбце диапазона (не листа, а указанного диапазона!). Всегда только в первом столбце (усложненные варианты не рассматриваем, чтобы не запутаться).
Последний параметр функции (ноль) - ищем точное соответствие искомому значению.
Цифра 2 - указывает порядковый номер столбца диапазона, из которого возвращается значение.

Дмитрий Щербаков(The_Prist)

Цитата: i.vybornov от 29.10.2020, 22:09:42Доступ открыл к файлу, кстати
теперь да. Но тогда был закрыт.
В принципе, VLOOKUP в Google работает как ВПР, поэтому можете подробно здесь ознакомиться с работой функции: Как найти значение в другой таблице или сила ВПР
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

i.vybornov

Спасибо большое за помощь!  8-) буду разбираться )))

Яндекс.Метрика Рейтинг@Mail.ru