Вычисление фрагмента формулы прямо в строке формул

Разбирать чужие (и иногда свои, но забытые) сложные формулы – то еще удовольствие. Особенно если они “многоэтажные” и состоят из многих вложенных друг в друга функций.
В таких случаях бывает удобно смотреть на результат вычисления отдельных функций и фрагментов прямо в строке формул, чтобы разобраться, какой аргумент чему равен, что используется в вычислениях.

 

Сделать это просто: нужно выделить в строке формул нужный фрагмент мышкой – и результат его вычисления появится сверху в своего рода “всплывающей подсказке”. Таким образом можно посмотреть и какое значение находится в конкретной ячейке, и чему равен результат вычисления одной из функций внутри сложной формулы.

calculate_part

Примечание: в Excel это тоже работает. Но там нужно не только выделить фрагмент формулы, но и нажать F9 после этого. Важно, что потом нужно нажимать Escape, а не Enter, иначе этот фрагмент так и останется числом, а не функцией/диапазоном. В Google Таблицах этого риска нет.

 

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

calculate_gif

По ссылке – файл с примером. Копируйте на свой диск, играйтесь, изучайте формулу.

 

Так вот, про саму формулу:

Она возвращает название книги с N-ыми по счету продажами, где N берется из ячейки D3. То есть, вводя туда число “4”,  вы задаете вопрос: какая книга занимает 4 место в рейтинге продаж?

Работает так: функция LARGE (НАИБОЛЬШИЙ) находит N-ое по величине значения (в примере 310 – 7-ая по счету величина). Функция MATCH (ПОИСКПОЗ) находит порядковый номер строки, в которой находится это значение (1-ая строка в диапазоне), а функция INDEX (ИНДЕКС) возвращает значение, стоящее в этой строке, но в диапазоне A3:A14 (там, где названия).

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

CAPTCHA image
*