2016-08-21 3 views
-1

я первенствовать с некоторыми forumal какпроблема со значением cacluation ROW (индекс строки)

=B9*(1-$B$4/(1+(ROW(B9)-ROW($B$8))*$B$5)) 

я не могу получить то, что делает ROW (B9) - ROW ($ B $ 8) означает также мой расчет отличается от первенствует outut в связи с расчетом ROW (B9)

Пожалуйста exlain что это значит

+1

вы пробовали глядя вверх 'ROW() 'функция? Ваш вопрос непонятен, особенно «также мой расчет отличается от excel outut». Предполагая, что вы имеете в виду «выход», какой результат будет? –

+0

ROW возвращает строку диапазона в нем, поэтому 'ROW (B9)' возвращает 9 и 'ROW ($ B $ 8)' возвращает 8, поэтому 9 - 8 = 1 – Slai

ответ

3

Row возвращает строку (как номер) ячейки, в качестве ссылки, или сам по себе.

Работа в ячейке D2:
=row() -> 2, но копия D2-D3, и это дает 3, потому что теперь в строке 3
=row(B9) -> 9, но копия D2-D3, и это дает 10, так как ссылка клетка перемещается 1 строку вниз
=row($B$8). -> 8, независимо от того, какие строки вы в Скопируй от D2 до D8 и по-прежнему дает 8 из-за абсолютной ссылки ($)

Смежные вопросы