Копирование диапазона удаленно - PullRequest
1 голос
/ 12 ноября 2010

У меня есть таблица с именем FOO со столбцом ("Porc" |- 3 7 15 50 15 7 3), и я копирую числа в другую таблицу, показанную ниже. Я делаю это сложным способом, ячейка за ячейкой, но мне было интересно, есть ли способ скопировать этот диапазон удаленной таблицы (A2 вниз) в одну команду.

  | Pr (%) | ROE de A | ROE de B |
  |--------+----------+----------|
  |      3 |   -11.43 |   -34.29 |
  |      7 |       0. |   -11.43 |
  |     15 |     3.43 |       0. |
  |     50 |      12. |    17.14 |
  |     15 |    20.57 |    34.29 |
  |      7 |      24. |    41.14 |
  |      3 |    30.86 |    54.86 |
  |--------+----------+----------|
  |  Média |    11.86 |    16.41 |
  | Desvio |     8.37 |    17.61 |
  #+TBLFM: @2$1=remote(FOO, A2)::@3$1=remote(FOO, A3)::@4$1=remote(FOO, A4)::etc

Спасибо

Ответы [ 2 ]

2 голосов
/ 06 февраля 2011

Кажется, ваш ответ в руководстве по режиму org:

$ 3 = remote (FOO, @@ # $ 2)

скопировать столбец 2 из таблицы FOO в столбец 3текущей таблицы Во втором примере таблица FOO должна содержать как минимум столько же строк, сколько и текущая таблица.Неэффективно для большого количества строк.

0 голосов
/ 21 августа 2015

Вид следствия: Копирование всех полей в данной строке

Так же, как:

$3 = remote(FOO, @@#$2)

копирует все поля из данной столбец (col2) в столбец три новой таблицы, затем:

@3 = remote(FOO, @1$$#)

копирует все поля из данной строки (строки1) в строку 3.

Есть кое-что о том, как эта стандартная справочная форма @r$c взаимодействует с обозначениями @# и $#, что делает это немного заумным.Например, это все, что руководство org может сказать об этом синтаксисе удаленной ссылки:

@# и $# можно использовать для получения номера строки или столбцаполе, в котором выводится результат формулы строки и таблицы в удивительном режиме орг

...