|
|
|
Ссылка в именованной формуле
|
|||
|---|---|---|---|
|
#18+
Пусть в данный момент активна ячейка A1. Если создать именованную формулу МояФормула (Вставка->Имя->Присвоить) в виде =B1, то при вставке формулы =МояФормула в любую ячейку формула будет возвращать значение из ячейки справа. А как создать именованную формулу, чтоб ссылку можно было задавать прямо при вводе её в ячейку в качестве аргумента? Т.е. чтоб в ячейку A1 можно было ввести что-то типа =МояФормула(D3) и получить значение именно из ячейки D3. Или =МояФормула(G6) - из ячейки G6 соответственно. И ещё. Что значит в именованной формуле восклицательный знак перед ссылкой? Например, в теме Умная автосумма! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2010, 23:51 |
|
||
|
Ссылка в именованной формуле
|
|||
|---|---|---|---|
|
#18+
1) это довольно муторно, но возможно: http://www.jkp-ads.com/Articles/ExcelNames09.asp 2) если речь о чем-то типа =СУММ(!A1:B10), то восклицательный знак означает, что диапазон принадлежит листу из которого вызвана именованная формула. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2010, 23:58 |
|
||
|
Ссылка в именованной формуле
|
|||
|---|---|---|---|
|
#18+
tolikt, По первому вопросу: пока не понятно к чему такие сложности с именем =МояФормула(G6), если достаточно =G6. Или Вам формулу в текстовом виде нужно получить? По второму: KL уже довольно внятно ответил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2010, 00:19 |
|
||
|
Ссылка в именованной формуле
|
|||
|---|---|---|---|
|
#18+
Да, KL (XL) прав: муторно, но возможно. По крайней мере на тех примерах, которые даны в ссылке. Но, правда, разбираться пришлось долго. Ибо в файле примера некий Orlando Magalhгes Filho не до конца "интернационализировал" формулы. В формуле Myref вместо +4 и -4 (что, как я понял, соответсвует длине строки "ROW(" ) заменил на ДЛСТР(GetRow) Добавлен русский эквивалент формул и перевод вступления (пардон за мой нерусский). to KL (XL): спасибо ещё раз. to kimtan: KL (XL) меня понял сразу с первого раза. Дополнительный вопрос, который возник при разборе данного примера. В формуле =ЕСЛИ(СТРОКА(ссылка);...) после ЕСЛИ должно идти логическое выражение. Формула СТРОКА(ссылка) выдаёт номер строки. А почему номер строки является вдруг значение ИСТИНА? Номер строки - это число и оно совсем не равно ИСТИНА и может быть вовсе не равно 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 15:08 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2178078]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 450ms |

| 0 / 0 |
