У мене є список повторюваних значень, і мені потрібно відобразити останнє значення в аркуші даних.
У наведеному нижче прикладі мені потрібно відобразити , що код ER16 має qtyleft (кількість зліва) 4

У мене є список повторюваних значень, і мені потрібно відобразити останнє значення в аркуші даних.
У наведеному нижче прикладі мені потрібно відобразити , що код ER16 має qtyleft (кількість зліва) 4

Відповіді:
Щоб повернути останній незаповнений запис у стовпці A:
=LOOKUP(2,1/($A:$A<>""),A:A)
Щоб повернути відповідний запис у стовпці B:
=LOOKUP(2,1/($A:$A<>""),B:B)
Пояснення: $A:$A<> ""повертає масив TRUEабо FALSE
1/... перетворює його в масив 1s і DIV/0s.
LOOKUP(2,... Оскільки немає значення 2, LOOKUPповернеться індекс останнього значення, менший за 2. Через формулу це буде останнім, 1який є індексом до останнього запису у стовпці A Вектор результату говорить нам повернути це значення з будь-якого стовпця A для коду або стовпця B для qtyleft.