Я хотел бы создать формулу Excel, которая заполняет ячейки в сводной таблице самой последней информации из таблицы, которую я веду.

Пример:

пример иллюстрации

Я вписываю свои регулярные счета в три столбца с указанием даты, стоимости и поставщика. Если я меняю поставщика или меняю стоимость, я добавляю еще три столбца с обновленной информацией.

Я бы хотел, чтобы нижняя таблица брала самую свежую информацию - я не знаю, как использовать поиск, чтобы взять самый правый текст (поставщик) и самый правый номер (стоимость).

Все, что я могу сделать на данный момент, это принять самое правильное значение, поэтому в таблице сказано

Би-би-си Янтарная Долина Южный Газ

как по поставщику, так и по годовой стоимости. Спасибо

2 ответа2

1

В B9: =OFFSET($A2,,COUNTA(2:2)-1)

В C9: =OFFSET($A2,,COUNTA(2:2)-2)

И заполнить вниз.

0

Вы не упомянули, как вы успешно получаете самое правильное значение в таблице. Один из способов сделать это, введя следующую формулу в ячейку B9:

=LOOKUP(2,1/(2:2<>0),2:2)

Эта формула работает так, что 2:2<>0 возвращает массив значений True/False, в которых ячейки в строке 2 не являются пустыми. 1/(2:2<>"") возвращает массив, состоящий из 1 для каждой непустой ячейки и # DIV/0! за каждую пустую ячейку. LOOKUP ищет в возвращенном массиве значение 2; поскольку это значение отсутствует в массиве, оно находит последнее вхождение следующего наибольшего значения (в данном случае 1). LOOKUP возвращает значение из последнего параметра (2:2), которое соответствует найденному значению.

Мы можем изменить эту формулу, чтобы она возвращала значение ячейки перед последним непустым значением, введя ее в ячейку C9:

=LOOKUP(2,1/(B2:ZZ2<>0),A2:ZY2)

В этой версии массив, в котором ищется значение, смещается влево на одну ячейку от массива, в котором был произведен поиск, в результате чего ячейка слева от последней возвращаемой ячейки. Обратите внимание, что вы должны быть уверены, что данные не выходят за пределы диапазонов, используемых в LOOKUP (ZZ2 в моем примере).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .