Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.06;
Скачать: CL | DM;

Вниз

Excel: хитрая формула...   Найти похожие ветки 

 
Cyrax ©   (2008-05-24 20:20) [0]

Необходимо слепить следующую формулу для некоторой ячейки:
Формула содержит ссылку на содержимое ячейки, находящейся выше данной. Если между текущей ячейкой и той, которая выше, вставить новую ячейку (строку), то теперь формула должна ссылаться на содержимое новой ячейки, а не старой, которая теперь на две ступени выше.
Т.е. должно быть так (например):
До вставки:
A1 = 1
A2 = 2
A3 = A2 + 5 = 7
После вставки (А3 превратилась в А4, новая ячейка - А3) должно быть:
A1 = 1
A2 = 2
A3 = 3 (новая ячейка)
А4 = А3 + 5 = 8  (бывшая А3)
Но на деле получаем (и с относительной, и с абсолютной ($) адресацией):
A1 = 1
A2 = 2
A3 = 3 (новая ячейка)
А4 = А2 + 5 = 7  (бывшая А3)


 
Cyrax ©   (2008-05-24 20:22) [1]

С RC-адресацией та же самая проблема...


 
Miha   (2008-05-24 23:32) [2]

Думаю, надо копать в сторону функций, преобразующих ссылку в номер строки/столбца и наоборот. Как в excelе их зовут точно не помню, под рукой только OO Calc, но, кажется, так и зовут строка(ссылка), столбец(ссылка), адрес(строка, столбец)


 
jack128_   (2008-05-24 23:37) [3]


> С RC-адресацией та же самая проблема...

как это та же проблема??   В RC есть относительные ссылки. EXcel"я под рукой нет, но AFAIR формула должна иметь такой вид

=R[-1]C[0] + 5


 
TUser ©   (2008-05-25 07:08) [4]

Если [3] не пойдет (в 97 офисе, кажется), то
=двссыл(адрес(строка()-1;столбец())))


 
Cyrax ©   (2008-05-25 08:07) [5]


> как это та же проблема??   В RC есть относительные ссылки.
>  EXcel"я под рукой нет, но AFAIR формула должна иметь такой
> вид
> =R[-1]C[0] + 5

После добавления ячейки ссверху формула "=R[-1]C[0] + 5" изменяется на "=R[-2]C[0] + 5"...


> Если [3] не пойдет (в 97 офисе, кажется), то
> =двссыл(адрес(строка()-1;столбец())))

=ДВССЫЛ(АДРЕС(СТРОКА()-1; СТОЛБЕЦ())) + 5 - именно то, спасибо...



Страницы: 1 вся ветка

Текущий архив: 2008.07.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
2-1212647758
Vasja
2008-06-05 10:35
2008.07.06
как в sql задать условие сортировки?


2-1212748188
ply
2008-06-06 14:29
2008.07.06
эелементарная задача с DBEdit


15-1211227922
Житель_форума
2008-05-20 00:12
2008.07.06
E-mail - > сайт


15-1211336310
Slider007
2008-05-21 06:18
2008.07.06
С днем рождения ! 21 мая 2008 среда


15-1211668991
TIF
2008-05-25 02:43
2008.07.06
Photoshop... Как сделать закруглённые углы?