Главная страница
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.021 c
15-1211296805
buzb
2008-05-20 19:20
2008.07.06
А есть ли возможность в Делфи 7 сворачивать функции как в 2007


15-1211464189
БарЛог
2008-05-22 17:49
2008.07.06
Почтовый вервер не отправляет "во вне" :(


2-1212689027
samael6
2008-06-05 22:03
2008.07.06
ReAlign


3-1201365475
leonidus
2008-01-26 19:37
2008.07.06
Ищу простую СУБД


15-1211430963
Slider007
2008-05-22 08:36
2008.07.06
С днем рождения ! 22 мая 2008 четверг