Как мне обновить число с контрольной даты в другой таблице в листах Google? - PullRequest
0 голосов
/ 24 марта 2020

Я хочу иметь возможность обновить количество авуаров для конкретной акции со ссылкой на лист транзакции. Таким образом, в одной таблице у меня будет дата, которую я купил, и сумма, которую я купил в тот день. Затем в другой таблице он будет ссылаться на дату транзакции, индексировать строку этой даты и затем обновлять купленный номер до правильного номера. Я знаю, как вернуть номер строки для поискового значения (используя функцию = match), но тогда я не знаю, как обновить формулу на основе ее строки.

Here's an image of what I mean

1 Ответ

2 голосов
/ 25 марта 2020

H3:

=ARRAYFORMULA(IF(A3:A="",,IF(B3:B="BUY", -1, 1)*F3:F*D3:D))

I3:

=ARRAYFORMULA(IFNA(MATCH(A3:A, $M:$M, 0)))

O2:

={"Amount"; ARRAYFORMULA(IFNA(VLOOKUP(M3:M, A3:G, 7, 1)))}

P2:

={"Average price"; ARRAYFORMULA(IFNA(VLOOKUP(M3:M, A3:G, 5, 1)))}

J2:

={"Close"; ARRAYFORMULA(IFNA(VLOOKUP(A3:A5, M3:N, 2, 0)))}

0

...