Электростальский форум
Hi-Tech => Компьютеры, периферия, мультимедиа и ПО => Тема начата: ONY от 25.01.11, 18:21:04
-
Требуется подсчет ПЕРВЫХ пяти значений в строке так, чтобы при создании нового столбца "А" значение ячеик не менялось
К примеру:
Есть функция A1+B1+C1+D1+E1
Надо так, чтобы при добавлении НОВОГО столбца "А" Значение функции не изменялось на B1+C1+D1+F1, а оставалось прежним
Заранее благодарен :)
-
Требуется подсчет ПЕРВЫХ пяти значений в строке так, чтобы при создании нового столбца "А" значение ячеик не менялось
К примеру:
Есть функция A1+B1+C1+D1+E1
Надо так, чтобы при добавлении НОВОГО столбца "А" Значение функции не изменялось на B1+C1+D1+F1, а оставалось прежним
Заранее благодарен :)
не слишком понятно, но может быть $A1+$B1+$C1+$D1+$E1 ?
-
не слишком понятно, но может быть $A1+$B1+$C1+$D1+$E1 ?
не, так не канает. это для копипаста самой функции, т.е. где бы она не находилась она будет брать значения именно из этих ячеик, а мне как раз наоборот, как бы значения не смещались, мне надо считать именно эти. Может есть какая другая функция. которая будет считать, к примеру, правые/нижние 5 значений?
-
как-то не очень понятно
> правые/нижние 5 значений
или
> ПЕРВЫХ пяти значений
поройтесь в категории "ссылки и массивы"
там есть функция СМЕЩ, в качестве аргумента смещения можно использовать функцию, которая будет подсчитывать количество ячеек с данными или пустых ячеек.
к примеру,
для таблицы фиксированной высоты в 44 строки функция считает сумму последних 5 непустых строк
=СУММ(СМЕЩ(C40:C44;0-СЧИТАТЬПУСТОТЫ(C3:C44);0))
-
Принцип в следующем: фиксирование как раз быть не должно, смысл в том, чтобы при добавлении нового столбца у меня данные функции считались с тех же ячеик которые указаны в функции а не переносились вместе со смещением
СУММ(A1:E1)
подом добавляем новый столбец "А" и у нас становится
СУММ(B1:F1)
А мне как раз надо постоянно добавлять новый "А" и чтобы данные продолжали считаться как
СУММ(A1:E1)
как это можно сделать?
-
понятно
при добавлении нового столбца старые ячейки A...E получают новые имена B...F, потому и меняются формулы даже с $
здесь же нужно при добавлении нового столбца переносить диапазон
попробуйте использовать функцию, которая конвертит аргумент-текст в ссылку, загоните ваш диапазон в аргументы этой фукции
=СУММ(ДВССЫЛ("A1:E1"))
-
Спасибо, буду думать с индиректом